Revise Russian localization for time formatting and clarity#253
Revise Russian localization for time formatting and clarity#253vovawees wants to merge 6 commits into
Conversation
Updated Russian locale time properties with examples and explanations for time interval formatting.
Updated Russian localization strings for clarity and correctness.
Updated the 'from' values and adjusted alcohol percentages in the Russian drunk text localization.
|
Посмотрю завтра или на этих выходных, на первый взгляд всё хорошо |
Возможно будут еще фиксы так-как я заметил кое какие проблемы с экшн-баром но в целом я не уверен что это связанно с переводом. Ну и доработаю документацию для файла ru.time.properties |
|
Учитывая какими бешеными темпами делается плагин, большинство тех или иных проблем в локе связаны с тем, что любая локализация банально успеет устареть даже за пару месяцев. А русская в основном объеме не трогалась месяцев 8 или 9 |
| tbp.brew.detailed-tooltip.cook=<quality_color_ingredients><ingredients></quality_color_ingredients>, варились <quality_color_time><cooking_time></quality_color_time> в <cauldron_type> котле | ||
| tbp.brew.detailed-tooltip.distill=<quality_color_distill_amount>Перегонялось: <distill_runs> раз</quality_color_distill_amount> | ||
| tbp.brew.detailed-tooltip.mix=<quality_color_ingredients><ingredients></quality_color_ingredients>, смешивались <quality_color_time><mixing_time></quality_color_time> | ||
| tbp.brew.display-name.unfinished-aged=Выдержанный напиток (<ingredient>) |
There was a problem hiding this comment.
Но при этом тут действительно куда лучше выдержанный, чем настоявшийся, да
| tbp.brew.bar.color.warning=<yellow> | ||
| tbp.brew.detailed-tooltip.age=<quality_color_time>Выдержка: <aging_years></quality_color_time> (<quality_color_barrel_type><barrel_type></quality_color_barrel_type>) | ||
| tbp.brew.detailed-tooltip.cook=<quality_color_ingredients><ingredients></quality_color_ingredients>, варились <quality_color_time><cooking_time></quality_color_time> в <cauldron_type> котле | ||
| tbp.brew.detailed-tooltip.distill=<quality_color_distill_amount>Перегонялось: <distill_runs> раз</quality_color_distill_amount> |
There was a problem hiding this comment.
| tbp.brew.detailed-tooltip.distill=<quality_color_distill_amount>Перегонялось: <distill_runs> раз</quality_color_distill_amount> | |
| tbp.brew.detailed-tooltip.distill=<quality_color_distill_amount>Дистиллировалось: <distill_runs> раз</quality_color_distill_amount> |
| # 1 год, 21 год | 2 года, 34 года | 5 лет, 11 лет, 20 лет | ||
| # 1 минута | 2 минуты | 5 минут, 11 минут | ||
| # 1 секунда | 2 секунды | 5 секунд, 12 секунд | ||
|
|
| # 1 минута | 2 минуты | 5 минут, 11 минут | ||
| # 1 секунда | 2 секунды | 5 секунд, 12 секунд | ||
|
|
||
| aging-years=<years-total> {лет}<<<11-19>>> {год}<<1>> {года}<<2-4>> [лет] |
There was a problem hiding this comment.
| aging-years=<years-total> {лет}<<<11-19>>> {год}<<1>> {года}<<2-4>> [лет] | |
| aging-years=<years-total> [[{год}<<1>>{года}<<2-4>>[лет]<<1-4>>]]<<<11-19>>>{лет}<<<11-19>>> |
|
|
||
| aging-years=<years-total> {лет}<<<11-19>>> {год}<<1>> {года}<<2-4>> [лет] | ||
|
|
||
| clock-mechanic=<if-days-total><days-total> {день}<<1>> {дня}<<2-4>> [дней] {дней}<<<11-19>>>, <if-!hours><hours> {час}<<1>> {часа}<<2-4>> [часов] {часов}<<<11-19>>>, </if-!hours></if-days-total><if-hours><hours> {час}<<1>> {часа}<<2-4>> [часов] {часов}<<<11-19>>>, </if-hours><minutes> {минута}<<1>> {минуты}<<2-4>> [минут] {минут}<<<11-19>>> и <seconds> {секунда}<<1>> {секунды}<<2-4>> [секунд] {секунд}<<<11-19>>> |
There was a problem hiding this comment.
| clock-mechanic=<if-days-total><days-total> {день}<<1>> {дня}<<2-4>> [дней] {дней}<<<11-19>>>, <if-!hours><hours> {час}<<1>> {часа}<<2-4>> [часов] {часов}<<<11-19>>>, </if-!hours></if-days-total><if-hours><hours> {час}<<1>> {часа}<<2-4>> [часов] {часов}<<<11-19>>>, </if-hours><minutes> {минута}<<1>> {минуты}<<2-4>> [минут] {минут}<<<11-19>>> и <seconds> {секунда}<<1>> {секунды}<<2-4>> [секунд] {секунд}<<<11-19>>> | |
| clock-mechanic=<if-days-total><days-total> [[{день}<<1>>{дня}<<2-4>>[дней]<<1-4>>]]<<<11-19>>>{дней}<<<11-19>>>, <if-!hours><hours> [[{час}<<1>>{часа}<<2-4>>[часов]<<1-4>>]]<<<11-19>>>{часов}<<<11-19>>>, </if-!hours></if-days-total><if-hours><hours> [[{час}<<1>>{часа}<<2-4>>[часов]<<1-4>>]]<<<11-19>>>{часов}<<<11-19>>>, </if-hours><minutes> [[{минуту}<<1>>{минуты}<<2-4>>[минут]<<1-4>>]]<<<11-19>>>{минут}<<<11-19>>> и <seconds> [[{секунду}<<1>>{секунды}<<2-4>>[секунд]<<1-4>>]]<<<11-19>>>{секунд}<<<11-19>>> |
Co-authored-by: Aktuv <93795732+Vutka1@users.noreply.github.com>
Co-authored-by: Aktuv <93795732+Vutka1@users.noreply.github.com>
Co-authored-by: Aktuv <93795732+Vutka1@users.noreply.github.com>

🇷🇺 Improve Russian translation + add missing
ru_time.properties+ fix bugs inru_drunk_text.jsonOverview
This PR improves the existing Russian (
ru) locale across all three translation files. The changes cover grammar/wording improvements inru_lang.properties, a newly createdru_time.properties(which was missing entirely), and two functional bugs fixed inru_drunk_text.json.📄
ru_lang.properties— wording & consistency fixestbp.brew.tooltip.brewer— value wasСозданоwith no separator; now correctly readsСоздано:tbp.distillery.gui-title.mixture— was mistranslated as Дистиллирование ("distillation process"); corrected to Смесь ("Mixture"), matching ENtbp.cauldron.type.lava/snow/water— removed inline color tags (лавовом) that don't belong in type name strings; correctedводном→водяномtbp.cauldron.type.none— отсутствует doesn't fit grammatically inside "в котле"; changed to обычномtbp.command.invalid-ingredient-syntax— "Не известные" was two words (incorrect); corrected to Неизвестный, removed English fallback in parenthesestbp.brew.tooltip.alcoholic— removed unnecessary parentheses to match EN styletbp.brew.detailed-tooltip.mixandtbp.integration.gsit.crawltbp.barrel.type.birch: Береза → Берёза (missing ё)tbp.barrel.type.warped: Искаженная → Искажённая (missing ё)🐛
ru_drunk_text.json— two bugs fixedcinstead of Cyrillicс: Entry{ "from": "c", ... }used Latinc(U+0063) instead of visually identical Cyrillicс(U+0441). This rule never matched any Russian text and was dead code.х → хх: Two entries had identicalfrom,to, andalcoholvalues. The second entry's alcohol threshold was corrected from20to40to make it a distinct progressive-effect rule, consistent with similar patterns elsewhere (e.g.б → ббat alcohol 40/80).