Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 1.78 KB

TRANSLATIONS.md

File metadata and controls

45 lines (38 loc) · 1.78 KB

Improve Language Translations

Thank you for taking the time to contribute to DuckDuckGo! ✨

If you know any of the following languages and would like to help us improve the translations for them, please follow the instructions below.

⚠️ We only accept translations tweaks that fix actual issues (typos, grammatical errors) and won't accept minor changes that are only focused on tweaking the wording.

List of languages

  1. Bulgarian (bg)
  2. Croatian (hr)
  3. Czech (cs)
  4. Danish (da)
  5. Dutch (nl)
  6. Estonian (et)
  7. Finnish (fi)
  8. French (fr)
  9. German (de)
  10. Greek (el)
  11. Hungarian (hu)
  12. Italian (it)
  13. Latvian (lv)
  14. Lithuanian (lt)
  15. Norwegian bokmål (nb)
  16. Polish (pl)
  17. Portuguese (pt)
  18. Romanian (ro)
  19. Russian (ru)
  20. Slovak (sk)
  21. Slovenian (sl)
  22. Spanish (es)
  23. Swedish (sv)
  24. Turkish (tr)

How to help

  1. Each language has a values directory containing the language code, and the strings.xml file contains the translations. Examples:
    • Italian translation files are located within app/src/main/res/values-it/strings.xml
    • Spanish translation files are located within app/src/main/res/values-es/strings.xml
  2. If you notice anything which should be fixed, you should create a PR containing the improved language suggestions.
    1. Make the changes to the relevant strings.xml file
    2. Test the app in the language you've improved, and ensure the changed strings look good
    3. Create a PR. As well as the changes themselves, explaining why the changes are an improvement helps a lot.

ℹ️ Please note we are not looking for help with other languages at this time; only the languages listed above. We may open up requests in future for additional languages.