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

Added russian locale (reopened pr#1902) #1982

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

navanin
Copy link

@navanin navanin commented Jan 31, 2025

So, I accidentally closed my previous PR #1902, so I'm reopening it.

This pull request adds Russian localization for UmbrelOS. Сomments and review are welcome!

@navanin
Copy link
Author

navanin commented Jan 31, 2025

And of course, the translation was updated, since six months have passed since the previous PR

@navanin
Copy link
Author

navanin commented Feb 3, 2025

So, since maintainers are not so active with the merge request, I offer those who are eager to try Russian the following workaround:

  1. Go to the directory /usr/local/lib/node_modules/umbreld/ui/locales in an existing UmbrelOS installation
  2. Locate existing localization files, for example: de.json, en.json, tk.json, etc.
  3. Replace the contents of any of the files with the contents of the packages/ui/public/locales/ru.json file from merge request
  4. Restart umbreld using the command systemctl restart umbreld
  5. Go to UmbrelOS UI and change the language to the one whose localization file you changed.

Mapping between localization files and OS languages:

  • en.json: 'English',
  • de.json: 'German'
  • es.json: 'Spanish'
  • fr.json: 'French'
  • it.json: 'Italian'
  • ja.json: 'Japanese'
  • nl.json: 'Dutch'
  • pt.json: 'Portuguese'
  • tr.json: 'Turkish'
  • uk.json: 'Ukrainian'
  • hu.json: 'Hungarian,
  • ko.json: 'Korean'

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.

1 participant