Forum Home › Forums › Development and Integration › XML Content Translator for SCADA 6
Tagged: Translation
- This topic has 15 replies, 3 voices, and was last updated 2 years, 3 months ago by Mikhail.
-
AuthorPosts
-
October 8, 2022 at 4:02 am #11194kumajayaParticipant
@Mikhail I can speak Japanese 😀
A modified XML Content Translator for SCADA 6:
https://drive.google.com/file/d/1gDzsxNPvpC2uhSiWt9Rwitm_eEcCA8JU/previewOctober 9, 2022 at 8:02 am #11203kumajayaParticipantDownload XML Content Translator for SCADA 6:
https://github.com/kumajaya/XmlContentTranslator/releases/download/1.11.1/XmlContentTranslator.zip…and be happy translate SCADA 6 to your own language!
October 10, 2022 at 11:53 am #11211kumajayaParticipantSupport both SCADA 5 and 6 language files:
https://github.com/kumajaya/XmlContentTranslator/releases/download/1.11.2/XmlContentTranslator.zipOctober 10, 2022 at 1:48 pm #11218MikhailModeratorHi,
Xml Content Translator may be quite useful to create automatic translations to many languages.What are the differences between source and modified Xml Content Translator?
Do you know if this app uses external or internal engine for translation?
Is it possible to translate, for example, ScadaWeb.en-GB.xml by a few clicks?October 10, 2022 at 2:53 pm #11220kumajayaParticipantHi, Xml Content Translator use Google translate API to automate translate base language to target language. Even the translation results not always perfect but quite useful to speed up translation task, we can manually review and edit the results directly on the application after. This app can track online base language and sync to our translation target locally, remove the missing content and add the new one. You can continue to update the base language as you need and I can start translate it right now.
Original app show all Xml node attributes as translation base, not as we expected and can’t translate multi line words. That’s why a modification needed.
October 10, 2022 at 3:02 pm #11221kumajayaParticipantTo support language auto detection, we need to add language information to xml base like this:
<?xml version=”1.0″ encoding=”utf-8″ ?>
<ScadaDictionaries name=”English”>
<General>
<Culture>en-GB</Culture>
</General>
<!– ScadaCommon.dll –>
<Dictionary key=”Scada.Application”>
<Phrase key=”ProductName”>Rapid SCADA</Phrase>
<Phrase key=”ServerAppName”>Server</Phrase>
<Phrase key=”CommAppName”>Communicator</Phrase>
.
.
</ScadaDictionaries>October 10, 2022 at 3:12 pm #11222kumajayaParticipantAnd you can make a statement, SCADA 6 will ready with almost perfect bahasa Indonesia user interface 😀
October 10, 2022 at 3:31 pm #11223kumajayaParticipantUnmodified vs modified Xml Content Translator:
https://drive.google.com/file/d/11wvlILgn69QzILmo7sKf57SBgPt7KHc9/preview
October 10, 2022 at 5:37 pm #11224kumajayaParticipantSorry, the correct one:
<?xml version=”1.0″ encoding=”utf-8″ ?>
<ScadaDictionaries name=”English”>
<General>
<CultureName>en-GB</CultureName>
</General>
<!– ScadaCommon.dll –>
<Dictionary key=”Scada.Application”>
<Phrase key=”ProductName”>Rapid SCADA</Phrase>
<Phrase key=”ServerAppName”>Server</Phrase>
<Phrase key=”CommAppName”>Communicator</Phrase>
.
.
</ScadaDictionaries>October 11, 2022 at 1:07 pm #11234MikhailModerator> ScadaDictionaries name=”English”
I’m not ready to add a new attribute in language files right now. May be it’s possible to use English source by default.> SCADA 6 will ready with almost perfect bahasa Indonesia user interface
Cool! Have you used the latest files from GitHub?
Would you pull the v6 translation to GutHub?October 11, 2022 at 1:09 pm #11235MikhailModeratorThanks a lot for the idea about XML Content Translator! We can create machine translations for the most popular languages. They can be used as a base for human translations.
October 11, 2022 at 2:27 pm #11238kumajayaParticipantMy modified Xml Content Translator always sync to github for base language 😀 A complete SCADA 6 xml language raw url included. Yes, I’ll make a pull request for Indonesian language support.
October 12, 2022 at 12:05 pm #11246MikhailModeratorYes, I’ll make a pull request for Indonesian language support.
The pull request has been merged. Thank you! I also asked you for some changes in the pull request comments.
Is it possible to use Xml Content Translator for update language files if phrases were added/changed/deleted?
October 12, 2022 at 2:17 pm #11247kumajayaParticipantXct will remove no existence key, add a new key with a pink background cell (a mark for empty translation), but can’t detect content changes.
October 24, 2022 at 8:56 am #11354geffzhangParticipantI’m doing a content translation for Chinese Simplified, thank you
https://github.com/geffzhang/scada-v6/tree/ChineseSimplifiedLangPack/LangPack/ChineseSimplified -
AuthorPosts
- You must be logged in to reply to this topic.