Passolo 2022 - Croatian (HR) generating for Serbian (SR and SR-Latn-CS)

Subject: 

  • Unexpected languages of Serbian (“sr”) and Serbian (Latin, Serbia and Montenegro (Former)) (“sr-Latn-CS”) being processed when running Passolo macro-commands for Croatian

Description:

  • Our team uses Passolo 2022 for our translation processes. For pseudo-translations, we utilize the Passolo “/simulate lang:German” command to generate the placeholder text. Additionally, we have been utilizing the Passolo commands “/update” and “/generate” (or, in consolidation, “/batch”) to generate the translation in place of the English strings with placeholder text.
  • Recently, we have wanted to adapt our process to generate translations for a small list of target languages by using the Passolo macro-syntax of “/generate lang:German”. However, when using the Passolo command “/generate lang:Croatian”, it appears that there is an issue for the target language Croatian - where it generates the translated strings for the language Croatian, but it also unintentionally produces the translated strings for two other languages Serbian and Serbian (Latin, Serbia, and Montenegro (Former)).
  • We specifically don’t want to generate the translations for Serbian, or its variation, when running the “/generate lang:Croatian” or “/simulate lang:Croatian” macro-commands in Passolo. After reading some documentation provided on the Community Knowledge page from the RWS Support Gateway site, it looks as though this issue has happened before across different SDL products (see previous issue-link below). We also have found that there is some documentation about an update patch for Passolo 2022 to handle this issue for Serbian being generated when attempting to generate for Croatian (also below).
  • We have sent this same prompt message above to RWS Support and they have referred us to publishing our issue on this forum.

Links:

Service Impact:

  • Service impact = This issue is impacting all members of our team who use Passolo. We currently have a workaround in place to manually delete the unexpected Serbian files after the Passolo macro-commands unintentionally create the Serbian files.

File(s):

Command line interface showing Passolo commands. Expected output for Croatian language is highlighted in green, while unexpected Serbian outputs are highlighted in red.



Generated Image Alt-Text
[edited by: RWS Community AI at 2:57 PM (GMT 0) on 14 Nov 2024]
emoji
  • The /generate lang:Croatian command line parameter is unspecific and will cover all languages with the primary language code 26. If your project contains other target languages with primary language code 26, Passolo will process them all, which is the behavior you observed.

    You can change the behavior by inserting a more specific command line parameter. The documentation describes the ability to use the language ID in the lang parameter.

    Screenshot of a software documentation page showing the syntax and parameters for the generate command. Highlighted section indicates the lang parameter usage with examples 'deu' for German and '07' for language ID.

    In your case, that would be /generate lang:2600 to just generate Croatian and not the other target languages.

    emoji


    Generated Image Alt-Text
    [edited by: RWS Community AI at 6:01 AM (GMT 1) on 4 Oct 2024]