Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "Add/Improve GUI Translation" in the main Help menu #1990

Closed
slodki opened this issue Feb 3, 2019 · 2 comments
Closed

Add "Add/Improve GUI Translation" in the main Help menu #1990

slodki opened this issue Feb 3, 2019 · 2 comments
Labels
enhancement fixed i18n internationalization and localization
Milestone

Comments

@slodki
Copy link
Contributor

slodki commented Feb 3, 2019

A simple link to Crowdin (or README/wiki with detailed instructions - #1345) should be enough.
Just below existing Report a Bug.

@slodki slodki added enhancement i18n internationalization and localization labels Feb 3, 2019
@slodki slodki added this to the v1.4.0 milestone Feb 3, 2019
@slodki slodki added this to backlog in User Experience Feb 4, 2019
@slodki slodki added the good first issue good issue for first-time contributors - please fix me ASAP label Feb 12, 2019
@slodki
Copy link
Contributor Author

slodki commented Feb 12, 2019

  1. Help → Improve translation

    • should open simple pop-up with instructions like this:

      You can easily improve translation strings in MMEX GUI using only web browser devoting a few minutes to translate. All translation tasks in the project are managed on the Crowdin platform.

      1. Open Crowdin page in your browser
      2. Create account / log in
      3. Select target language and mmex.po file to translate GUI strings
      4. Type untranslated or mistranslated string in the search field on the left, select one of displayed items below
      5. Add or fix translation in the center window
      6. Click the Save button
      7. When the translation or fixes are verified, they will be added to the application.

      [ CLOSE ] [ OPEN IN WEB BROWSER ]

    • ❓ linked to the current GUI language file https://crowdin.com/translate/moneymanagerex/470/en-language or to general tab for language https://crowdin.com/translate/moneymanagerex/language

    • ❓ how to do reverse-mapping from MMEX locale to Crowdin language id

  2. Add Add missing... option as the first item under View → Switch Application Language with similar pop-up but

    • inform there can translation on-going at Crowdin platform already
    • describe the quality criteria to be met by translation to be added to the application package
    • steps how to start translation for a new language

vomikan added a commit that referenced this issue Feb 23, 2019
@vomikan vomikan closed this as completed Feb 23, 2019
@slodki slodki added fixed and removed good first issue good issue for first-time contributors - please fix me ASAP labels Feb 25, 2019
@slodki slodki moved this from backlog to in progress in User Experience Mar 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement fixed i18n internationalization and localization
Projects
User Experience
in progress
Development

No branches or pull requests

2 participants