From b03943d7a3f4f3c4afbfc66da3c9a8d3dcdc7d1c Mon Sep 17 00:00:00 2001 From: DigitalFlow Date: Sun, 15 Jan 2017 16:20:07 +0100 Subject: [PATCH] Update README.md --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index de9ee93..68c5625 100644 --- a/README.md +++ b/README.md @@ -4,23 +4,28 @@ This is a tool that eases adding translations for CRM. It supports changing of existing translations and adding of new translations, for now only for field labels. +There is an automated translation feature for missing labels, that tries to get a translation using the free Glosbe translation API. + This is a beta, use at your own risk and export a backup solution before testing. ## How to use After installing the solution, there will be a Translation Management Dashboard: -![translationdashboard](https://cloud.githubusercontent.com/assets/4287938/21961787/cf4cc916-db13-11e6-9888-1cdd6380e6a1.PNG) +![translationdashboard](https://cloud.githubusercontent.com/assets/4287938/21963574/d495b1d8-db3d-11e6-890f-563ca1efbf1a.PNG) There will be a column in the translation grid for every language installed in the organization. Once the list of entities is loaded, select the one you want to translate. Just add/change the translations using inline-editing in the grid. +For missing translations, you can click the Auto Translate button, which will try to find fitting translations and enter them for you. You'll first have to select the source LCID, which is the column name of the column that contains the labels that should be translated and the destination LCID, which is the column name of the column that should be translated automatically. After you did your changes, the save button will be enabled. By clicking it, the labels will be saved to CRM and the entity will be published. ## Next steps -Next steps are automatic translation using a translation API and adding options for translating other CRM parts (such as option set values), too. +Next steps are adding options for translating other CRM parts (such as option set values), too. ## Tools used -I used [jQuery](https://github.com/jquery/jquery) and [w2ui](https://github.com/vitmalina/w2ui) for working with the grid. Requests to the CRM are sent using my [Web API Client](https://github.com/DigitalFlow/Xrm-WebApi-Client). +I used [jQuery](https://github.com/jquery/jquery) and [w2ui](https://github.com/vitmalina/w2ui) for working with the grid. +Requests to the CRM are sent using my [Web API Client](https://github.com/DigitalFlow/Xrm-WebApi-Client). +Automated translations are gathered using the awesome [Glosbe translation API](https://de.glosbe.com/a-api). ## License This tool is licensed under the MIT, enjoy!