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 11 months, 1 week ago by
Mikhail.
-
AuthorPosts
-
October 8, 2022 at 4:02 am #11194
kumajaya
Participant@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 #11203kumajaya
ParticipantDownload 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 #11211kumajaya
ParticipantSupport 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 #11218Mikhail
ModeratorHi,
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 #11220kumajaya
ParticipantHi, 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 #11221kumajaya
ParticipantTo 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 #11222kumajaya
ParticipantAnd you can make a statement, SCADA 6 will ready with almost perfect bahasa Indonesia user interface 😀
October 10, 2022 at 3:31 pm #11223kumajaya
ParticipantUnmodified vs modified Xml Content Translator:
https://drive.google.com/file/d/11wvlILgn69QzILmo7sKf57SBgPt7KHc9/preview
October 10, 2022 at 5:37 pm #11224kumajaya
ParticipantSorry, 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 #11234Mikhail
Moderator> 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 #11235Mikhail
ModeratorThanks 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 #11238kumajaya
ParticipantMy 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 #11246Mikhail
ModeratorYes, 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 #11247kumajaya
ParticipantXct 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 #11354geffzhang
ParticipantI’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.