Uploaded image for project: 'Atlassian Internationalization'
  1. Atlassian Internationalization
  2. I18N-683

How do I create a new Language Package?

This issue is archived. You can view it, but you can't modify it. Learn more

    • Icon: Support Request Support Request
    • Resolution: Answered
    • Icon: Low Low
    • None
    • None
    • Confluence
    • None
    • Confluence 4.3

      I tried to create a new language package for a non existing locale but the documentation I found was not really that helpful:
      https://confluence.atlassian.com/display/DISC/Language+Pack+Translations#LanguagePackTranslations-CreatingaLanguagePack
      as it just links to itsself within the page

      The other one I found was:
      https://developer.atlassian.com/display/CONFDEV/Language+Module

      which did not work either.

      Is there a recommended or easy way of creating new language packages which puts our customers in the position of being able to do it themselves?

            [I18N-683] How do I create a new Language Package?

            Jacek Jaroczynski (Inactive) added a comment - ritayns , please see my answer at https://answers.atlassian.com/questions/24648288/language-translation Cheers, Jacek

            Hello @jjaroczynski can we have the oprginal english Package??

            Thank you

            Rita younes added a comment - Hello @jjaroczynski can we have the oprginal english Package?? Thank you

            Hello guys,

            I'm closing the issue as 'Answered'. Let us know if you have more questions.

            Cheers,
            Jacek

            Jacek Jaroczynski (Inactive) added a comment - Hello guys, I'm closing the issue as 'Answered'. Let us know if you have more questions. Cheers, Jacek

            You may be interested in the following issues: TRANS-518, TRANS-493.
            Once implemented they would allow to translate and create private language packs right from your JIRA. They are related to IPT plugin: https://marketplace.atlassian.com/plugins/com.atlassian.translations.jira.inproduct

            Feel free to comment and vote those issues.

            Jacek Jaroczynski (Inactive) added a comment - You may be interested in the following issues: TRANS-518 , TRANS-493 . Once implemented they would allow to translate and create private language packs right from your JIRA. They are related to IPT plugin: https://marketplace.atlassian.com/plugins/com.atlassian.translations.jira.inproduct Feel free to comment and vote those issues.

            atlassian@seibert-media.net - TAC language packs are public. If you want to have custom private ones, you will need to build them locally.

            ericklein - well, language pack formats are a little bit undocumented. https://developer.atlassian.com/display/CONFDEV/Language+Module is the best place to start. Otherwise, modifying the existing language pack is the way to go. If you need custom languages, note that you have to put the language name as suffix of all property files. Maybe this is what you missed?

            Janusz Gorycki (Inactive) added a comment - atlassian@seibert-media.net - TAC language packs are public. If you want to have custom private ones, you will need to build them locally. ericklein - well, language pack formats are a little bit undocumented. https://developer.atlassian.com/display/CONFDEV/Language+Module is the best place to start. Otherwise, modifying the existing language pack is the way to go. If you need custom languages, note that you have to put the language name as suffix of all property files. Maybe this is what you missed?

            Eric Klein added a comment - - edited

            We already understood that we will need to built it ourselves, since we have a couple of country Language combination for this customer which are special.

            The question would be:
            How exactly do we built it on our own?
            We tried to take a existing Language pack and modify it and then modify the properties and descriptors, but it didn t seem to work.
            Is there any kind of detailed documentation for this?

            Eric Klein added a comment - - edited We already understood that we will need to built it ourselves, since we have a couple of country Language combination for this customer which are special. The question would be: How exactly do we built it on our own? We tried to take a existing Language pack and modify it and then modify the properties and descriptors, but it didn t seem to work. Is there any kind of detailed documentation for this?

            Actually we want to create a custom language pack for one customer. Is that also possible on TAC? Or will we need to make all our work public? There will probably not be anybody out there who is interested in these custom language packs.

            [...]
            You wrote:
            The easiest way to build a language pack is to go to https://translations.atlassian.com, and grab a language pack from there. Then unzip the downloaded jar file and modify to your liking.

            That seems to answer my thought above. Correct?

            Martin Seibert added a comment - Actually we want to create a custom language pack for one customer. Is that also possible on TAC? Or will we need to make all our work public? There will probably not be anybody out there who is interested in these custom language packs. [...] You wrote: The easiest way to build a language pack is to go to https://translations.atlassian.com , and grab a language pack from there. Then unzip the downloaded jar file and modify to your liking. That seems to answer my thought above. Correct?

            The easiest way to build a language pack is to go to https://translations.atlassian.com, and grab a language pack from there. Then unzip the downloaded jar file and modify to your liking.

            If you are going to change create a language pack for a language that is not available in TAC, you can get a general feel of how the language pack is structured from one of the other languages. But you will have to build it yourself.

            Another option (which I actually suggest that you take) is to translate right from within translations.atlassian.com, so that your contributions are public. If you would like TAC to support a language that is not there yet, just let me know and I will add it

            Janusz Gorycki (Inactive) added a comment - The easiest way to build a language pack is to go to https://translations.atlassian.com , and grab a language pack from there. Then unzip the downloaded jar file and modify to your liking. If you are going to change create a language pack for a language that is not available in TAC, you can get a general feel of how the language pack is structured from one of the other languages. But you will have to build it yourself. Another option (which I actually suggest that you take) is to translate right from within translations.atlassian.com, so that your contributions are public. If you would like TAC to support a language that is not there yet, just let me know and I will add it

              Unassigned Unassigned
              cd832dd24400 Eric Klein
              Archiver:
              mkhairuliana Monique Khairuliana (Inactive)

                Created:
                Updated:
                Resolved:
                Archived: