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

Localization: Russian #7

Open
waydabber opened this issue Dec 3, 2023 · 20 comments
Open

Localization: Russian #7

waydabber opened this issue Dec 3, 2023 · 20 comments
Assignees
Labels
localization not ready The completion level below ~90% - not included in stable release

Comments

@waydabber
Copy link
Owner

This is for the Russian localization

@dimaitre
Copy link

dimaitre commented Dec 3, 2023

I would start the translation as soon as possible

@waydabber
Copy link
Owner Author

Great! I uploaded the translation file to the opening post of the Localization discussion (ru.xcloc), just open it with XCode and you are good to go! If there is any partial translation you want me to incorporate and give a preview build, just let me know!

Thanks for volunteering!

@dimaitre
Copy link

Hi @waydabber!
Here it is partly translated Russian localization.
Please, check it for the feedback.

Thanks
ru.xcloc.zip

@waydabber
Copy link
Owner Author

Looks good to me so far, import went fine (sadly I can't check the actual translation due to my limited language skills :)). Let me know if you'd like to have an interim build!

@waydabber
Copy link
Owner Author

Hi, added the partial localization to the latest v2.1.3 version (under releases) so you can see how the translated portions look like in the app!

@waydabber waydabber transferred this issue from waydabber/BetterDisplay Jan 3, 2024
@waydabber
Copy link
Owner Author

I made some changes in how you BetterDisplay localization works. Here is the announcement: waydabber/BetterDisplay#2165 (comment)

@waydabber waydabber removed their assignment Jan 4, 2024
@s-kruglikov
Copy link

Hi @waydabber, I like this application and would like to assist with translating it to Russian. Also, can assist with translating it to Belarusian language.

@waydabber
Copy link
Owner Author

Hi there @s-kruglikov

Thank you for helping with this! I added you to the assignee list. Just follow the steps laid out in the Localization Effort:

waydabber/BetterDisplay#2165

Alternatively you can join the Crowdin project as well if you prefer that platform over XCode.

https://crowdin.com/project/betterdisplay-pro

I suggest working on Russian first and if it's done, let me know if you want to proceed with Belarusian so I can add the language to the project.

Thank you!

@Gruven
Copy link

Gruven commented May 6, 2024

Hi, @waydabber, can you add me to assignees? I'll try to help through Crowdin.

@waydabber
Copy link
Owner Author

Done @Gruven!

@waydabber
Copy link
Owner Author

Hi guys, the Russian translation now stands around 40%. I am considering moving translations with less than ~70% completion rate to a parking so the app's UI feels more organic/unified. The translation file would remain in the localization repo of course for continued work and when it reaches a higher level of completion it would get back to the app. If you'd prefer the translation to stay (I can't really judge how the current mixed language experience feels in the app for this translation) or would like to improve the translation, let me know! :) Thank you!

@doubledeckwa
Copy link

Hello @waydabber!
I'm really interested to help you with translation.

@waydabber
Copy link
Owner Author

waydabber commented Jan 26, 2025

Hi @doubledeckwa - thank you, that would be awesome! Just grab the Russian localization file from here https://github.com/waydabber/BetterDisplay-localization/tree/main/Not%20Ready/ru.xcloc, open in XCode (free download) and complete the missing strings.

Let me know if you need any help, would like an updated build whenever you have an update to check how things look like in the UI. Feel free to contact me on the app's Discord channel as well any time!

Thank you!

@waydabber waydabber added the not ready The completion level below ~90% - not included in stable release label Jan 30, 2025
@waydabber
Copy link
Owner Author

waydabber commented Jan 30, 2025

This localization is moved to the "Not Ready" folder and will not be included in the stable release of BetterDisplay until it reaches 90% readiness. This is to ensure some level of UI consistency of (based on feedback it is better to have the app simply present itself in English than having a heavily mixed-language user interface).

(note: this is a general comment for all localizations currently below 80% readiness)

@Smugl
Copy link

Smugl commented Feb 4, 2025

How can I participate in localization?

@waydabber
Copy link
Owner Author

Hi @Smugl - thanks for volunteering!

Download the xcloc file at https://github.com/waydabber/BetterDisplay-localization/tree/main/Not%20Ready/ru.xcloc and work on that. If you know GitHub, it might be a great idea to fork your repo so you can work independently and then create a PR when done. If not, simply attach the updated file here as zip and I'll do my best to merge the changes.

You'll need XCode to open the xcloc file.

Let me know if you need any help!

@waydabber
Copy link
Owner Author

Image

@waydabber
Copy link
Owner Author

(note: you can download the xliff file only from under Localized Contents and work on that as well. XCode should be able to open the entire bundle - downloaded as directory - or the xliff file itself)

@Smugl
Copy link

Smugl commented Feb 4, 2025

(note: you can download the xliff file only from under Localized Contents and work on that as well. XCode should be able to open the entire bundle - downloaded as directory - or the xliff file itself)

Thank you. I'll try to do that.

@waydabber
Copy link
Owner Author

Note: incomplete languages were moved back to the standard location in the repo so the xcloc-s are kept updated as the app changes.

Internal Pre-release app updates also contain incomplete localizations (you can enable this under Settings > Application > Updates in the app).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
localization not ready The completion level below ~90% - not included in stable release
Projects
None yet
Development

No branches or pull requests

6 participants