Personalize your translation software, it’s easier than you think

个性化你的翻译软件,它比你想象的要容易

2021-02-12 02:00 sdltrados

本文共1759个字,阅读需18分钟

阅读模式 切换至中文

So what exactly is the SDL AppStore? For some of you, the SDL AppStore may be a new concept, so what exactly is it?The SDL AppStore is our unique platform for showcasing and sharing applications which any SDL customer can then download and install, mostly for free. We’re very proud of this offering as we are the only technology provider that enables customers to tailor their translation technology in this way. With these apps, users can extend the functionality of their SDL software (such as SDL Trados Studio, SDL MultiTerm, SDL Trados GroupShare and SDL Passolo) to improve their translation processes, or connect their existing systems with SDL software to help them operate more efficiently and effectively.Discover apps that handle different file types, measure productivity, access and manage machine translation engines, connect to free translation memories and termbases and more. Our most popular app on the SDL AppStore for example is ‘Glossary Converter’ by Gerhard Kordmann, which sits at the top of our downloads chart month after month. This app is perfect for those with existing terminology glossaries as it enables users to convert between MultiTerm termbases and other terminology formats by simple drag and drop, saving users time and effort.We’ve also just released a new app called ‘studioViews’ by SDL Community Developers that is sure to be a hit. With this app, users can split and merge files quickly and easily before sending to others for translation; split files directly from the files view, export filtered selections in the Editor view, then re-import the translated file back into your project and your files will be updated accordingly. And they’re just the tip of the iceberg! There are currently over 340 apps available on the SDL AppStore in total, of which over 80% are free; these have either been built by SDL’s very own Community Developers or by third party developers, all using SDL’s APIs (more on this topic to come later!). Plus, if you are a Studio 2021 user, thanks to our new AppStore integration, all compatible apps are now available for you to download from within the Studio interface at the click of a button - it’s never been easier to personalize your Studio environment! You can also create your own private AppStore As there are so many apps to choose from, it is only natural that companies would like to have some control over which apps their employees download and use. We’re also aware that many companies have tight IT security measures that prevent users from downloading anything onto their computers at all, so using the public SDL AppStore in these cases isn’t even an option. To help these customers, we’ve now made it possible for businesses to create their own private AppStore in Studio 2021. This private AppStore can be hosted on your own server behind your firewalls and can be used to privately distribute apps amongst your employees. With the private AppStore completely in your control, you can decide who has access to it and approve all apps before they are added to the store for your team to use, meaning users should be able to download from your private AppStore without restriction. In addition, as this AppStore can only be seen and used by your team, you can use this platform to distribute any apps you have developed yourself, alongside any apps you have permitted for use from the public SDL AppStore. If you’re interested in setting up a private AppStore for your business, simply follow the steps below. It’s easier than it seems!1. Download the PA Admin app from the SDL AppStore which will provide you with the files required to install, configure and deploy the AppStore Integration Service. Unzip the folder and save these files on the server that will host the AppStore service.2. These files will need to be tweaked to reflect your environment and network paths - head to SDL’s private AppStore Github page to learn how to configure these. 3. Run the AppStoreIntegrationService.exe file you downloaded and then your private AppStore is running and ready to go.4. Now you just need to set up which apps you would like to feature in your Private AppStore. To do this, access the PA Admin tool in your browser by typing: "{url to your server}/configtool" and follow these instructions.5. Once your private AppStore has been set up, the last thing you need to do is connect it to SDL Trados Studio 2021. Open up the AppStore in Studio, go to the settings and towards the bottom of the screen check the private AppStore box and enter your server URL. Can’t find a solution to your problem? With so many apps available on the SDL AppStore, you are more than likely to find what you are looking for. Occasionally though, our solutions may not go far enough to solve your problem - this is where SDL’s APIs come in. What are APIs? At their most basic, APIs act as a door or window into a software program, allowing other programs to interact with it in a simplified form without the need for a developer to share its entire code. Often businesses have many different systems employed to help improve business efficiency. Whilst these systems may work well on their own, they can often become ‘information islands’ as stand-alone systems cannot communicate and share data with each other. Through APIs, businesses can develop new tools, features or connectors that help them to seamlessly integrate their systems and streamline their processes, transforming the way the business operates. The benefits of APIs for your translation business Putting this into context for translation businesses, with all your systems connected you’ll see a massive increase in your overall business efficiency; tasks will become less manual, saving time for translators, project managers and reviewers alike. Localization costs will reduce, you’ll be able to improve your competitiveness in the market, help future-proof your business, plus improve job satisfaction for your employees by making tasks easier and quicker. On top of this, APIs can be used to customize software with additional features (similarly to the apps available on the SDL AppStore mentioned above, for example); with a personalized tool, catered to your unique requirements, you’ll be more productive than ever.And just in case you’re still not sold on the idea, here are a couple of real-life examples of what customers have developed for SDL Trados Studio and SDL Trados GroupShare using SDL’s APIs:Supertext Ltd, a copywriting and translation agency with over 2000 freelancers based in Zurich, Berlin and LA, have their own self-built TMS (Translation Management System). They also utilize SDL Trados GroupShare to enhance and automate the creation and distribution of SDL Trados Studio projects. Both Supertext’s TMS and GroupShare however require user credentials to be filled in to login, meaning users were required to remember two separate accounts and passwords. To make life easier for all users, Supertext developed their own custom authentication provider as a plugin for GroupShare. With this plug-in, every time someone logs into GroupShare, their credentials are checked against the Supertext system, streamlining their business systems.dSPACE GmbH is the technology leader in simulation and validation, supporting customers worldwide. dSPACE found that creating translation projects was time consuming and frequently involved entering information manually. They also noticed that often their SDL Trados Studio projects were not named according to their conventions and that their subfolder structures were regularly inconsistent. To solve this issue, dSPACE developed a plugin called ProjectCreator which automatically creates a translation project directly from the information provided via a Language Services request form, so now translation project creation is faster, project folders are always named the same and they have the exact same structure. Are you feeling inspired? You too can access SDL’s APIs for SDL Trados Studio, SDL MultiTerm, SDL Trados GroupShare, SDL Passolo and SDL Language Cloud to develop your own plugins for your business. To do so, we recommend your developers follow the steps below:1. Firstly, it’s worth noting that you don’t need to download anything in order to start developing, the APIs will already be available with your installation of SDL Trados Studio/ MultiTerm/ GroupShare/ Passolo. SDL Language Cloud is a cloud product so the APIs are always available to you online.2. Get involved in the SDL Developer Community. This is a good place to start to gain inspiration, discuss your ideas with your peers and SDL employees, or request help.3. Access sample code:Access some of our sample codes available on Github. These will give you an idea of what you are working with and can be used as reference material. You can also download SDL Trados Studio project templates for Microsoft Visual Studio should you wish, these are designed to jump-start the development of customization and plugins for Trados Studio.Or you can take an existing plugin developed by the SDL Community Developers available on the SDL AppStore and use this as the basis for your application. These can be downloaded here.4. Head to the SDK page on the Developer Hub for more information on each of the APIs available and start developing! Each API has documentation explaining how to write the code needed to interact with them, as well as how to work with each one. As you can see, having a developer at hand to work on solutions like these is so important, however for some businesses it’s a luxury they just can’t justify. If you fall into this category and there isn’t an existing app on the SDL AppStore that solves your problem, don’t despair! Our SDL developers are always looking for new ideas to work on, so post your requirements onto the SDL Ideas Community and if there is enough interest we may be able to help. So what are you waiting for? So now you know all about the SDL AppStore and how to set up your own private AppStore to distribute approved apps throughout your business. Plus, if you can’t find an app that solves your problem at hand, you can always look into developing your own using SDL’s APIs! If you would like some advice, inspiration, or if you have any more questions about the SDL AppStore and developing your own app, contact us or head over to our SDL Community and start a conversation… Visit the SDL AppStore community Visit the SDL Developer community
那么SDL AppStore到底是什么呢? 对于你们中的一些人来说,SDL AppStore可能是一个新概念,那么它到底是什么呢?SDL AppStore是我们展示和共享应用程序的独特平台,任何SDL客户都可以下载和安装这些应用程序,大部分是免费的。我们对此感到非常自豪,因为我们是唯一一家能让客户以这种方式定制翻译技术的技术提供商。使用这些应用程序,用户可以扩展他们的SDL软件(如SDL Trados Studio,SDL MultiTerm,SDL Trados GroupShare和SDL Passolo)的功能,以改进他们的翻译过程,或者将他们现有的系统与SDL软件连接,以帮助他们更高效地操作。发现处理不同文件类型,测量生产率,访问和管理机器翻译引擎,连接到免费翻译存储器和术语库等应用程序。例如,我们在SDL AppStore上最受欢迎的应用程序是Gerhard Kordmann的“Glossary Converter”,它每月都在我们的下载量排行榜上名列前茅。这个应用程序非常适合那些拥有现有术语表的用户,因为它使用户可以通过简单的拖放在多术语表和其他术语表之间进行转换,节省了用户的时间和精力。我们还刚刚发布了一个新的应用程序,名为“Studio Views”,由SDL社区开发人员开发,它一定会大受欢迎。有了这款app,用户可以快速轻松地拆分和合并文件,然后再发送给他人进行翻译;直接从files视图中拆分文件,在Editor视图中导出筛选的选择,然后将翻译后的文件重新导入到您的项目中,您的文件将相应地更新。他们只是冰山一角!目前SDL AppStore上共有超过340个应用程序,其中超过80%是免费的;这些都是由SDL自己的社区开发人员或者由第三方开发人员构建的,它们都使用SDL的API(关于这个主题的更多内容将在后面介绍!)。此外,如果您是Studio 2021的用户,多亏了我们新的AppStore集成,所有兼容的应用程序现在都可供您在Studio界面内点击按钮下载--个性化您的Studio环境从来没有像现在这样容易! 您还可以创建自己的私有AppStore 由于有如此多的应用程序可供选择,公司自然希望对员工下载和使用哪些应用程序有所控制。我们还意识到,许多公司都有严格的IT安全措施,阻止用户下载任何东西到他们的电脑上,因此在这些情况下使用公共SDL AppStore甚至不是一个选择。为了帮助这些客户,我们现在让企业可以在Studio 2021中创建自己的私有应用商店。这个私人应用商店可以托管在防火墙后面的您自己的服务器上,并且可以用于在您的员工之间私密地分发应用程序。在私有AppStore完全由您控制的情况下,您可以决定谁有权访问它,并在将所有应用添加到商店供您的团队使用之前批准它们,这意味着用户应该可以不受限制地从您的私有AppStore下载。此外,由于此AppStore只能被您的团队看到和使用,您可以使用此平台分发您自己开发的任何应用程序,以及您允许从公共SDL AppStore使用的任何应用程序。 如果您有兴趣为您的企业建立一个私人应用商店,只需按照下面的步骤操作即可。这比看起来容易多了。从SDL AppStore下载PA Admin应用程序,它将为您提供安装,配置和部署AppStore Integration Service所需的文件。解压缩文件夹并将这些文件保存在将承载AppStore服务的服务器上。需要对这些文件进行调整,以反映您的环境和网络路径--访问SDL的私有AppStore Github页面,了解如何配置这些文件。3.运行您下载的AppStoreIntegrationService.exe文件,然后您的私有AppStore将运行并准备就绪。现在你只需要设置哪些应用你想在你的私人应用商店功能。为此,请在浏览器中输入“{url到您的服务器}/configtool”来访问PA管理工具,并按照以下说明操作。一旦您的私有AppStore已经建立,您需要做的最后一件事就是将其连接到SDL Trados Studio 2021。打开Studio中的AppStore,转到设置并朝向屏幕底部选中private AppStore框并输入您的服务器URL。 找不到解决你问题的办法? SDL AppStore上有这么多的应用程序,你很有可能找到你想要的。但有时,我们的解决方案可能不足以解决您的问题--这就是SDL API的用武之地。 什么是API? 在最基本的情况下,API充当软件程序的一扇门或一扇窗,允许其他程序以简化的形式与之交互,而不需要开发人员共享其全部代码。企业通常使用许多不同的系统来帮助提高业务效率。虽然这些系统本身可能运作良好,但它们往往会成为“信息孤岛”,因为独立的系统无法相互通信和共享数据。通过API,企业可以开发新的工具,特性或连接器,帮助他们无缝地集成系统并简化流程,从而改变企业的运营方式。 API对您的翻译业务的好处 把这一点放在翻译业务的背景下,与您的所有系统连接,您将看到您的整体业务效率的巨大提高;任务将变得更少手工操作,为翻译,项目经理和审稿员都节省了时间。本地化成本将会降低,你将能够提高你在市场上的竞争力,帮助你的业务发展,并且通过使任务变得更容易和更快来提高你的员工的工作满意度。在此基础上,API可以用于定制具有附加特性的软件(例如,类似于上面提到的SDL AppStore上可用的应用程序);有了个性化的工具,满足了您的独特需求,您将比以往任何时候都更高效。如果您还没有接受这个想法,下面是几个客户使用SDL的API为SDL Trados Studio和SDL Trados GroupShare开发的实际例子:Supertext Ltd,一家拥有2000多名自由职业者的文案和翻译机构,在苏黎世,柏林和洛杉矶拥有自己的TMS(翻译管理系统)。他们还利用SDL Trados GroupShare来增强和自动化SDL Trados Studio项目的创建和分发。然而,supertext的TMS和GroupShare都需要填写用户凭证才能登录,这意味着用户需要记住两个独立的帐户和密码。为了让所有用户的生活更轻松,Supertext开发了他们自己的自定义身份验证提供程序,作为GroupShare的一个插件。有了这个插件,每当有人登录GroupShare时,他们的凭据就会对照超文本系统进行检查,从而简化了他们的业务系统。dSpace GmbH是模拟和验证方面的技术领先者,为全球客户提供支持。dSPACE发现创建翻译项目很耗时,而且经常需要手动输入信息。他们还注意到,他们的SDL Trados Studio项目通常没有按照他们的约定命名,而且他们的子文件夹结构经常不一致。为了解决这个问题,dSPACE开发了一个名为ProjectCreator的插件,它可以直接从语言服务请求表单提供的信息中自动创建一个翻译项目,因此现在翻译项目的创建更快了,项目文件夹的名称总是相同的,它们具有完全相同的结构。 你感觉到灵感了吗? 您也可以访问SDL的API,用于SDL Trados Studio,SDL MultiTerm,SDL Trados GroupShare,SDL Passolo和SDL Language Cloud,为您的业务开发您自己的插件。为此,我们建议您的开发人员遵循以下步骤:1。首先,值得注意的是,您不需要下载任何东西就可以开始开发,这些API将在安装SDL Trados studio/multiterm/groupshare/passolo时可用。SDL语言云是一个云产品,所以API总是在线可用。参与SDL开发人员社区。这是一个很好的地方,可以开始获得灵感,与你的同事和SDL员工讨论你的想法,或者请求帮助。访问示例代码:访问我们在GitHub上可用的一些示例代码。这些将给你一个想法,你正在使用什么,并可以作为参考材料。如果您愿意,您还可以下载用于Microsoft Visual Studio的SDL Trados Studio项目模板,这些模板旨在启动Trados Studio的自定义和插件的开发。或者,您可以使用SDL AppStore上可用的SDL社区开发人员开发的现有插件,并将其用作应用程序的基础。这些资料可在此下载。访问Developer Hub上的SDK页面,获取关于每个可用API的更多信息,然后开始开发!每个API都有解释如何编写与它们交互所需的代码以及如何使用每个API的文档。正如您所看到的,手边有一个开发人员来开发这样的解决方案是非常重要的,然而对于一些企业来说,这是一种奢侈,他们无法证明这是合理的。如果你属于这一类,而SDL AppStore上没有一个现有的应用程序可以解决你的问题,不要绝望!我们的SDL开发人员总是在寻找新的想法,所以请将您的需求发布到SDL想法社区,如果有足够的兴趣,我们可能会提供帮助。 那么你还在等什么呢? 所以现在你已经知道了SDL AppStore的所有内容,以及如何建立自己的私有AppStore,以便在整个企业中分发经过批准的应用程序。另外,如果你找不到解决你手头问题的应用程序,你可以随时考虑使用SDL的API开发自己的应用程序!如果您想要一些建议,灵感,或者如果您有任何关于SDL应用商店和开发自己的应用程序的问题,联系我们或前往我们的SDL社区并开始对话… 访问SDL AppStore社区 访问SDL开发人员社区

以上中文文本为机器翻译,存在不同程度偏差和错误,请理解并参考英文原文阅读。

阅读原文