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

Translations and reviews #39

Closed
arthurits opened this issue Sep 20, 2023 · 2 comments
Closed

Translations and reviews #39

arthurits opened this issue Sep 20, 2023 · 2 comments
Labels
good first issue Good for newcomers Hacktoberfest Hacktoberfest 2023

Comments

@arthurits
Copy link
Owner

arthurits commented Sep 20, 2023

This repo is participating in Hacktoberfest 2023!

Missing translations and reviews are welcome as a way to enter Hacktoberfest 2023.

Languages and cultures

This application is currently available in 15 languages. However, since the addition of new string resources to the application, these cultures's resources need to be updated, as well as reviewing and fine tunning some of the translated strings:

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Turkish (tr-TR) Turkish

Instructions

There are several ways to contribute the translations. However, all of them should be done via PR and one of the following options:

  • If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since this extension automatically updates the corresponding strings.xx-YY.resx files. This is the easiest and most practical way.
  • Edit this Excel book and add the missing (empty cells) translations to the corresponding column (culture) in the table. Please, mark all cells that have been modified, so that I can later update the corresponding strings.xx-YY.resx file.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted. Please, don't hesitate to ask in case some strings need contextualization (or screenshots) for their proper translation.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

@arthurits arthurits added Hacktoberfest Hacktoberfest 2023 good first issue Good for newcomers labels Sep 20, 2023
@bhalerao-2002
Copy link

bhalerao-2002 commented Sep 20, 2023

Hi @arthurits, I am Indian and can to Hindi/English/Marathi translation and can review it, I am interested in this and understand the process. Please assign me this under hacktoberfest 2023

@arthurits
Copy link
Owner Author

Hi @bhalerao-2002. That would be great!

  • Hindi (in-IN) needs 31 strings to be translated, as well as reviewing the existing ones. I'll label the corresponding PR (following the above instructions) with the hactoberfest-accepted tag whenever the translation is OK.
  • Regarding Marathi (mr-IN), I've created a separate issue Marathi (mr-IN) translation #40 since it's a new language/culture that needs full translation. If you are interested, I'll assing Marathi (mr-IN) translation #40 to you (please, leve a comment there).
  • Besides that, you might be also interested helping with addional translations for my ErgoLux software. I've created two issues (Ergolux #29 and Ergolux #37) in case you want to collaborate. Both ErgoLux and SignalAnalysis share many of the strings.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted. So, please don't hesitate to ask any question related to the proper contextualization of any of the strings; I'll be more than glad to provide screenshots and explanations whenever needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers Hacktoberfest Hacktoberfest 2023
Projects
None yet
Development

No branches or pull requests

2 participants