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

3.6.7 Add new languages to LiteFarm (German) #3352

Merged
merged 126 commits into from
Sep 17, 2024
Merged

Conversation

kathyavini
Copy link
Collaborator

@kathyavini kathyavini commented Jul 30, 2024

Description

  • This is the base branch for translation work on CrowdIn, based off of main + some number of German Translations (so far). As translation work is done and CrowdIn PRs are merged, this should eventually contain all the new language translations
  • This branch can be merged into main (i.e. made a release patch branch)

Jira link: N/A. This is the addition of new languages into LiteFarm

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

  • Passes test case
  • UI components visually reviewed on desktop view
  • UI components visually reviewed on mobile view
  • Other (please explain)

Tested upload and CrowdIn UI on a branch with the same content (german-translation-branch).

Checklist:

  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • The precommit and linting ran successfully
  • I have added or updated language tags for text that's part of the UI
  • I have added "MISSING" for all new language tags to languages I don't speak
  • I have added the GNU General Public License to all new files

@kathyavini kathyavini self-assigned this Jul 30, 2024
@kathyavini kathyavini requested review from a team as code owners July 30, 2024 18:41
@kathyavini kathyavini requested review from Duncan-Brain and SayakaOno and removed request for a team July 30, 2024 18:41
@kathyavini kathyavini marked this pull request as draft July 30, 2024 18:41
kathyavini and others added 22 commits July 30, 2024 14:09
…atch/3.6.5_api_email_templates

Merge CrowdIn download action normalization changes
…atch/translations_api_job_locales

New Crowdin translations api_job_locales
…atch/translations_webapp_locales

New Crowdin translations webapp_locales
This commit integrates the useLanguageOptions hook contributed by @mvavrovic in PR #3223 and adds the 3 other new LiteFarm languages to it.

Co-authored-by: mvavrovic <[email protected]>
These files were not correctly managed by CrowdIn and the CrowdIn changes should not be merged at this time
The other new languages aren't supported by this package
…atch/translations_webapp_consent

New Crowdin translations webapp_consent
…atch/translations_api_email_templates

New Crowdin translations api_email_templates
These were meant to be <target-lang>/<lang-code> but were all translated as English :)
…o-i-18-n-framework

LF-4400 Add new languages to i18n framework
kathyavini and others added 21 commits September 16, 2024 08:44
…uins-layout-of-page

LF-4438 Language dropdown ruins layout of page
…v-js-into-new-languages

Lf 4402 translate sensor csv js into new languages
…atch/translations_shared_locales

New Crowdin translations shared_locales
…uld-be-available-in-all-languages

LF-4419 Add the three new welcome screen SVGs
…by-default-has-prefer-not-to-say-selected-does-not-update-when-changing-language
Not sure why I removed it
…ch-by-default-has-prefer-not-to-say-selected-does-not-update-when-changing-language

LF-4429 Gender dropdown which by default has prefer not to say selected does not update when changing language
…atch/translations_webapp_locales

New Crowdin translations webapp_locales
…atch/translations_api_email_templates

New Crowdin translations api_email_templates
…anguages-from-dropdown-before-german-release

LF-4437 Remove incomplete languages from dropdown before German release
Incidentally it looks like we missed this for the 3.6.6 patch
…numbers

patch/3.6.7 - Bump version numbers
@kathyavini kathyavini changed the title Add new languages to LiteFarm 3.6.7 Add new languages to LiteFarm (German) Sep 17, 2024
@kathyavini kathyavini marked this pull request as ready for review September 17, 2024 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants