-
Notifications
You must be signed in to change notification settings - Fork 373
Russian translation #2471
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
Russian translation #2471
Conversation
Maintenance 9.x merge to master
Co-authored-by: TelegaOvoshey <[email protected]>
Branch Targeting SuggestionYou've targeted the
If This is an automated suggestion to help route contributions to the appropriate branch. |
PR Compliance Guide 🔍All compliance sections have been disabled in the configurations. |
| }, | ||
| "PIDControllers": { | ||
| "message": "PID контроллеры" | ||
| }, | ||
| "defaultWelcomeText": { | ||
| "message": "Исходный код прошивки можно скачать <a href=\"https://github.com/iNavFlight\" title=\"www.github.com\" target=\"_blank\">здесь</a>.<br />Новейшая прошивка доступна<a href=\"https://github.com/iNavFlight/inav/releases\" title=\"www.github.com\" target=\"_blank\">здесь</a>.<br /><br />Последнюю версию <strong>STM USB VCP Drivers</strong> можно скачать <a href=\"http://www.st.com/web/en/catalo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggestion: Remove stray trailing quotes and avoid empty message values to prevent UI artifacts or broken tooltips. Provide a meaningful string or omit unused keys. [Learned best practice, importance: 6]
| }, | |
| "PIDControllers": { | |
| "message": "PID контроллеры" | |
| }, | |
| "defaultWelcomeText": { | |
| "message": "Исходный код прошивки можно скачать <a href=\"https://github.com/iNavFlight\" title=\"www.github.com\" target=\"_blank\">здесь</a>.<br />Новейшая прошивка доступна<a href=\"https://github.com/iNavFlight/inav/releases\" title=\"www.github.com\" target=\"_blank\">здесь</a>.<br /><br />Последнюю версию <strong>STM USB VCP Drivers</strong> можно скачать <a href=\"http://www.st.com/web/en/catalo | |
| "osd_preview_title_drag": { | |
| "message": "Перетащите для изменения позиции" | |
| }, | |
| "selectValidSerialPort": { | |
| "message": "<span style=\"color: red\">Пожалуйста, выберите корректный последовательный порт</span>" | |
| }, | |
| "errorReadingFileXml2jsNotFound": { | |
| "message": "<span style=\"color: red\">Ошибка чтения файла (xml2js не найден)</span>" | |
| } |
|
/ask qodo, can you compare theis new translations in locale/ru/messages.json with the existing locale/ru/messages.json ? Do the English and Russian messages match? Is there anything inappropriate in locale/ru/messages.json ? |
Ask❓qodo, can you compare theis new translations in locale/ru/messages.json with the existing locale/ru/messages.json ? Do the English and Russian messages match? Is there anything inappropriate in locale/ru/messages.json ? Answer:I don’t have the full content of the newly added locale/ru/messages.json in the diff you provided, so I can’t perform a key-by-key comparison or validate every string. However, here’s what I can infer and how you can validate it quickly: What I can confirm from the diff:
What needs verification in locale/ru/messages.json:
How to quickly verify (actionable steps):
Provisional assessment:
If you can provide the ru/messages.json contents or a subset, I can do a precise audit and list exact mismatches and suggested fixes line-by-line. |
|
Because this is purely a language task, I used a large language model to assist in review. No concerning content found:
Translation Quality
|
e21559b
into
iNavFlight:maintenance-9.x
User description
Full russian translation of iNav Configurator 9.0.0-RC3. Based on #2269
PR Type
Enhancement
Description
This description is generated by an AI tool. It may have inaccuracies
Adds complete Russian language support to iNav Configurator
Registers Russian language option across all locale configuration files
Includes new
locale/ru/messages.jsonwith full Russian translationsDiagram Walkthrough
File Walkthrough
messages.json
Register Russian language in English localelocale/en/messages.json
language_ruentry with Russian language name "Русский"messages.json
Register Russian language in Japanese localelocale/ja/messages.json
language_ruentry with Russian language name "Русский"messages.json
Register Russian language in Ukrainian localelocale/uk/messages.json
language_ruentry with Russian language name "Русский"messages.json
Register Russian language in Chinese localelocale/zh_CN/messages.json
language_ruentry with Russian language name "Русский"messages.json
Create Russian language translation filelocale/ru/messages.json