Skip to content

Commit

Permalink
Added a Russian Translation (#155)
Browse files Browse the repository at this point in the history
  • Loading branch information
newmarcel committed Sep 6, 2020
1 parent d524db3 commit 9c106cc
Show file tree
Hide file tree
Showing 11 changed files with 619 additions and 33 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
- updated icons using the macOS Big Sur style ([#141](https://github.com/newmarcel/KeepingYouAwake/pull/141))
- added support for the arm64 architecture on macOS Big Sur
- created an official website [https://keepingyouawake.app/](https://keepingyouawake.app/)
- added a Russian translation ([#147](https://github.com/newmarcel/KeepingYouAwake/issues/147), [#155](https://github.com/newmarcel/KeepingYouAwake/pull/155))
- *Thank you [Kromsator](https://github.com/Kromsator)!*

### v1.5.2 ###

Expand Down
70 changes: 38 additions & 32 deletions Credits.rtf
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
{\rtf1\ansi\ansicpg1252\cocoartf1561\cocoasubrtf200
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\rtf1\ansi\ansicpg1252\cocoartf2513
\cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fswiss\fcharset0 Helvetica-Oblique;\f2\fswiss\fcharset0 Helvetica-Bold;
}
{\colortbl;\red255\green255\blue255;}
{\*\expandedcolortbl;;}
\paperw12240\paperh15840\margl1440\margr1440\vieww13380\viewh10580\viewkind0
\margl1440\margr1440\vieww13380\viewh10580\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0

\f0\fs24 \cf0 \
Expand All @@ -12,88 +13,93 @@ This application is open source and can be found on GitHub:\
{\field{\*\fldinst{HYPERLINK "https://github.com/newmarcel/KeepingYouAwake"}}{\fldrslt \cf0 github.com/newmarcel/KeepingYouAwake}}\
\
Thanks for using
\i KeepingYouAwake!\
\f1\i KeepingYouAwake!\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0
\i0 \cf0 \
\f0\i0 \cf0 \
\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0

\b \cf0 Contributors
\b0 \
\f2\b \cf0 Contributors
\f0\b0 \
\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0

\i \cf0 Creator
\i0 \
\f1\i \cf0 Creator
\f0\i0 \
Marcel Dierkes <{\field{\*\fldinst{HYPERLINK "mailto:marcel.dierkes@gmail.com"}}{\fldrslt marcel.dierkes@gmail.com}}>\
\
\pard\tx577\pardeftab577\pardirnatural\qc\partightenfactor0

\i \cf0 French Translation\
\f1\i \cf0 French Translation\
\pard\tx577\pardeftab577\pardirnatural\qc\partightenfactor0
\i0 \cf0 Rei Vilo <{\field{\*\fldinst{HYPERLINK "http://embeddedcomputing.weebly.com"}}{\fldrslt embeddedcomputing.weebly.com}}>\
\f0\i0 \cf0 Rei Vilo <{\field{\*\fldinst{HYPERLINK "http://embeddedcomputing.weebly.com"}}{\fldrslt embeddedcomputing.weebly.com}}>\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0
\cf0 \
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0

\i \cf0 Korean Translation
\i0 \
\f1\i \cf0 Korean Translation
\f0\i0 \
Wonsup Yoon <{\field{\*\fldinst{HYPERLINK "mailto:pusnow@me.com"}}{\fldrslt pusnow@me.com}}>\
\

\i Spanish Translation
\i0 \
\f1\i Spanish Translation
\f0\i0 \
Noel B. A. <{\field{\*\fldinst{HYPERLINK "mailto:contact@nbalonso.com"}}{\fldrslt contact@nbalonso.com}}>\
\

\i Dutch Translation
\i0 \
\f1\i Dutch Translation
\f0\i0 \
Tobias T.\
\

\i Turkish Translation\
\f1\i Turkish Translation\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0
\i0 \cf0 Durul Dalkanat <{\field{\*\fldinst{HYPERLINK "mailto:adurul17@hotmail.com"}}{\fldrslt adurul17@hotmail.com}}>\
\f0\i0 \cf0 Durul Dalkanat <{\field{\*\fldinst{HYPERLINK "mailto:adurul17@hotmail.com"}}{\fldrslt adurul17@hotmail.com}}>\
\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0

\i \cf0 Danish Translation
\i0 \
\f1\i \cf0 Danish Translation
\f0\i0 \
Jacob Schriver <{\field{\*\fldinst{HYPERLINK "http://jacobschriver.dk"}}{\fldrslt jacobschriver.dk}}>\
\

\i Chinese (Simplified) Translation\
\f1\i Chinese (Simplified) Translation\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0
\i0 \cf0 Zang Yongyi <{\field{\*\fldinst{HYPERLINK "mailto:colinzang@126.com"}}{\fldrslt colinzang@126.com}}>\
\f0\i0 \cf0 Zang Yongyi <{\field{\*\fldinst{HYPERLINK "mailto:colinzang@126.com"}}{\fldrslt colinzang@126.com}}>\
\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0

\i \cf0 Traditional Chinese (zh-Hant-TW) Translation
\i0 \
\f1\i \cf0 Traditional Chinese (zh-Hant-TW) Translation
\f0\i0 \
Yuer Lee <{\field{\*\fldinst{HYPERLINK "mailto:passerbyid@gmail.com"}}{\fldrslt passerbyid@gmail.com}}>\
\

\i Polish Translation
\i0 \
\f1\i Polish Translation
\f0\i0 \
Karol Gorecki <{\field{\*\fldinst{HYPERLINK "mailto:hi@karolgorecki.pl"}}{\fldrslt hi@karolgorecki.pl}}>\
\

\i Indonesian Translation
\i0 \
\f1\i Indonesian Translation
\f0\i0 \
Muhammad Ibnuh <{\field{\*\fldinst{HYPERLINK "http://ibnuhx.com"}}{\fldrslt ibnuhx.com}}>\
\

\i Portuguese Translation
\i0 \
\f1\i Portuguese Translation
\f0\i0 \
Luiz Pedone <{\field{\*\fldinst{HYPERLINK "http://luizpedone.com"}}{\fldrslt luizpedone.com}}>\
\

\f1\i Russian Translation
\f0\i0 \
Alexey Zhdanov <{\field{\*\fldinst{HYPERLINK "mailto:jdanov1975@mail.ru"}}{\fldrslt jdanov1975@mail.ru}}>\
\
\
My thanks to all open source contributors\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\qc\partightenfactor0
{\field{\*\fldinst{HYPERLINK "https://github.com/newmarcel/KeepingYouAwake/graphs/contributors"}}{\fldrslt \cf0 GitHub Contributors}}
\i \
\f1\i \
}
9 changes: 9 additions & 0 deletions KeepingYouAwake.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,10 @@
DAD3B5771EC6FA5A0022E5D0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
DAD3B5781EC6FA5A0022E5D0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
DAD3B5791EC6FA5A0022E5D0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/MainMenu.strings; sourceTree = "<group>"; };
DAF3080A2503828D00614AAF /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Preferences.strings; sourceTree = "<group>"; };
DAF3080B2503828D00614AAF /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MainMenu.strings; sourceTree = "<group>"; };
DAF3080C2503828D00614AAF /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
DAF3080D2503828D00614AAF /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
DAF3FB0A1EC6F61300B5BB36 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Preferences.strings; sourceTree = "<group>"; };
DAF3FB0B1EC6F61300B5BB36 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = "<group>"; };
DAF3FB0C1EC6F61300B5BB36 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist.strings; sourceTree = "<group>"; };
Expand Down Expand Up @@ -599,6 +603,7 @@
pl,
pt,
id,
ru,
);
mainGroup = DA637B3019F14693004C8838;
productRefGroup = DA637B3A19F14693004C8838 /* Products */;
Expand Down Expand Up @@ -708,6 +713,7 @@
DA66276F20CC0676007834DB /* pl */,
DA66277120CC0680007834DB /* pt */,
DAAAAAA123B14D04004A44EF /* id */,
DAF3080A2503828D00614AAF /* ru */,
);
name = Preferences.storyboard;
sourceTree = "<group>";
Expand All @@ -728,6 +734,7 @@
DA66277320CC0688007834DB /* pl */,
DA66277420CC0689007834DB /* pt */,
DAAAAAA023B14D04004A44EF /* id */,
DAF3080D2503828D00614AAF /* ru */,
);
name = Localizable.strings;
sourceTree = "<group>";
Expand All @@ -747,6 +754,7 @@
DA8B21981F6057A200BF5013 /* zh-Hant-TW */,
DA66277520CC0693007834DB /* pl */,
DA66277620CC0695007834DB /* pt */,
DAF3080C2503828D00614AAF /* ru */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
Expand All @@ -767,6 +775,7 @@
DA66277020CC0676007834DB /* pl */,
DA66277220CC0680007834DB /* pt */,
DAAAAAA223B14D04004A44EF /* id */,
DAF3080B2503828D00614AAF /* ru */,
);
name = MainMenu.xib;
sourceTree = "<group>";
Expand Down
108 changes: 108 additions & 0 deletions KeepingYouAwake/Preferences/ru.lproj/Preferences.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
/* Class = "NSButtonCell"; title = "Reset…"; ObjectID = "2s2-Ei-lnG"; */
"2s2-Ei-lnG.title" = "Сбросить…";

/* Class = "NSViewController"; title = "Advanced"; ObjectID = "5bL-cI-YIY"; */
"5bL-cI-YIY.title" = "Расширенные";

/* Class = "NSTextFieldCell"; title = "The default activation duration is used when you click on the menu bar icon."; ObjectID = "6Kw-xJ-Wk8"; */
"6Kw-xJ-Wk8.title" = "Длительность активации по умолчанию используется при нажатии на значок строки меню.";

/* Class = "NSViewController"; title = "Updates"; ObjectID = "8V0-Sq-Cdu"; */
"8V0-Sq-Cdu.title" = "Обновления";

/* Class = "NSWindow"; title = "KeepingYouAwake – Preferences"; ObjectID = "AvX-7Q-Bvc"; */
"AvX-7Q-Bvc.title" = "Настройки – KeepingYouAwake";

/* Class = "NSButtonCell"; title = "Deactivate when battery capacity is below"; ObjectID = "Ax6-W4-7bK"; */
"Ax6-W4-7bK.title" = "Деактивировать, если заряд батареи ниже";

/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "bV3-BW-JOK"; */
"bV3-BW-JOK.title" = "Отмена";

/* Class = "NSButtonCell"; title = "Add Duration"; ObjectID = "d0c-1Y-p5i"; */
"d0c-1Y-p5i.title" = "Добавить продолжительность";

/* Class = "NSSegmentedCell"; DE6-qp-FZU.ibShadowedToolTips[0] = "Remove"; ObjectID = "DE6-qp-FZU"; */
"DE6-qp-FZU.ibShadowedToolTips[0]" = "Удалить";

/* Class = "NSSegmentedCell"; DE6-qp-FZU.ibShadowedToolTips[1] = "Add"; ObjectID = "DE6-qp-FZU"; */
"DE6-qp-FZU.ibShadowedToolTips[1]" = "Добавить";

/* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "DfZ-Gt-rge"; */
"DfZ-Gt-rge.title" = "Секунд";

/* Class = "NSButtonCell"; title = "Set Default"; ObjectID = "EMN-wI-vLT"; */
"EMN-wI-vLT.title" = "Установить по умолчанию";

/* Class = "NSButtonCell"; title = "Reset to Default"; ObjectID = "EXv-vC-wyo"; */
"EXv-vC-wyo.title" = "Сбросить";

/* Class = "NSMenuItem"; title = "Remove"; ObjectID = "f4N-sw-1MQ"; */
"f4N-sw-1MQ.title" = "Удалить";

/* Class = "NSTextFieldCell"; title = "10 %"; ObjectID = "fiQ-AT-I7u"; */
"fiQ-AT-I7u.title" = "10 %";

/* Class = "NSButtonCell"; title = "Automatically Check for Updates"; ObjectID = "GxN-Dr-4B8"; */
"GxN-Dr-4B8.title" = "Проверять обновления автоматически";

/* Class = "NSTextFieldCell"; title = "50 %"; ObjectID = "i17-n2-vfw"; */
"i17-n2-vfw.title" = "50 %";

/* Class = "NSViewController"; title = "Activation Duration"; ObjectID = "IAM-at-0nC"; */
"IAM-at-0nC.title" = "Продолжительность";

/* Class = "NSButtonCell"; title = "Activate on Launch"; ObjectID = "IOU-Hs-S4r"; */
"IOU-Hs-S4r.title" = "Активировать при запуске";

/* Class = "NSMenuItem"; title = "Set Default"; ObjectID = "iZe-2E-hEE"; */
"iZe-2E-hEE.title" = "Установить по умолчанию";

/* Class = "NSTextFieldCell"; title = "This value will be ignored when you manually start the app below this battery capacity."; ObjectID = "k65-yi-85l"; */
"k65-yi-85l.title" = "Это значение будет игнорироваться, если вы запустите приложение ниже этого предела емкости.";

/* Class = "NSButtonCell"; title = "Check"; ObjectID = "kG2-Tz-t51"; */
"kG2-Tz-t51.title" = "Проверить";

/* Class = "NSViewController"; title = "General"; ObjectID = "lGE-74-XwP"; */
"lGE-74-XwP.title" = "Основные";

/* Class = "NSButtonCell"; title = "Set Default"; ObjectID = "LYE-CA-vzC"; */
"LYE-CA-vzC.title" = "Установить по умолчанию";

/* Class = "NSTextFieldCell"; title = "KeepingYouAwake"; ObjectID = "nsg-DI-kE2"; */
"nsg-DI-kE2.title" = "KeepingYouAwake";

/* Class = "NSTextFieldCell"; title = "Only change these advanced preferences if you know what you are doing. Most of these preferences require an app restart."; ObjectID = "OsK-jX-EzO"; */
"OsK-jX-EzO.title" = "Не изменяйте эти расширенные настройки, если вы не знаете, что делаете. Большинство из этих настроек требуют перезапуска приложения.";

/* Class = "NSButtonCell"; title = "Start at Login"; ObjectID = "QIk-WP-qH1"; */
"QIk-WP-qH1.title" = "Запуск при входе";

/* Class = "NSTextFieldCell"; title = "90 %"; ObjectID = "Rb3-Sm-byr"; */
"Rb3-Sm-byr.title" = "90 %";

/* Class = "NSTextFieldCell"; title = "Hours"; ObjectID = "rEp-oa-7IA"; */
"rEp-oa-7IA.title" = "Часа";

/* Class = "NSTextFieldCell"; title = "Immediately starts preventing sleep when launched."; ObjectID = "S6p-h0-H5B"; */
"S6p-h0-H5B.title" = "Предотвращает сон сразу при запуске.";

/* Class = "NSViewController"; title = "About"; ObjectID = "uUP-5n-ykj"; */
"uUP-5n-ykj.title" = "О";

/* Class = "NSButtonCell"; title = "Check for Pre-Release Updates"; ObjectID = "vdb-hr-zzU"; */
"vdb-hr-zzU.title" = "Поиск предварительных версий";

/* Class = "NSButtonCell"; title = "Check Now"; ObjectID = "W3H-iV-s6I"; */
"W3H-iV-s6I.title" = "Проверить сейчас";

/* Class = "NSButtonCell"; title = "Reset…"; ObjectID = "X2a-5O-EuD"; */
"X2a-5O-EuD.title" = "Сбросить…";

/* Class = "NSTextFieldCell"; title = "Automatically opens the app when you start your Mac."; ObjectID = "x6s-XD-lBU"; */
"x6s-XD-lBU.title" = "Открывает приложение автоматически при запуске Mac.";

/* Class = "NSTextFieldCell"; title = "Minutes"; ObjectID = "ybA-ux-mRo"; */
"ybA-ux-mRo.title" = "Минут";

1 change: 1 addition & 0 deletions KeepingYouAwake/ru.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/* No Localized Strings */
60 changes: 60 additions & 0 deletions KeepingYouAwake/ru.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
/* (Default) */
"(Default)" = "(По умолчанию)";

/* Activate for Duration */
"Activate for Duration" = "Aktivierungsdauer";

/* Allowing your Mac to go to sleep… */
"Allowing your Mac to go to sleep…" = "Разрешение вашему Mac идти спать…";

/* Cancel */
"Cancel" = "Отмена";

/* Click to allow sleep\nRight click to show menu */
"Click to allow sleep\nRight click to show menu" = "Нажать чтобы разрешить спящий режим\nПрямой щелчок, чтобы отобразить меню";

/* Click to prevent sleep\nRight click to show menu */
"Click to prevent sleep\nRight click to show menu" = "Нажать чтобы предотвратить спящий режим\nПрямой щелчок, чтобы отобразить меню";

/* Default */
"Default" = "По умолчанию";

/* Disable menu bar icon highlight color */
"Disable menu bar icon highlight color" = "Не показывать цвет выделения в меню состояния";

/* Do you really want to reset the activation durations to the default values? */
"Do you really want to reset the activation durations to the default values?" = "Вы уверены, что хотите сбросить список продолжительности активации на исходные записи?";

/* Enable experimental Notification Center integration */
"Enable experimental Notification Center integration" = "Экспериментальная интеграция с центром сообщений";

/* Indefinitely */
"Indefinitely" = "Неограниченно";

/* OK */
"OK" = "ОК";

/* Preventing your Mac from going to sleep for\n%@… */
"Preventing your Mac from going to sleep for\n%@…" = "Предотвратить сон после %@…";

/* Preventing your Mac from going to sleep… */
"Preventing your Mac from going to sleep…" = "Предотвращение вашего Mac от сна…";

/* Quit when activation duration is over */
"Quit when activation duration is over" = "Выход по окончании активации";

/* Reset Activation Durations */
"Reset Activation Durations" = "Сбросить продолжительности";

/* Set Default: %@ */
"Set Default: %@" = "Установить по умолчанию: %@";

/* The entered duration is invalid. Please try again. */
"The entered duration is invalid. Please try again." = "Введенная вами недопустимая продолжительность. Пожалуйста, попробуйте еще раз.";

/* This duration has already been added. */
"This duration has already been added." = "Эта продолжительность уже была добавлена.";

/* Version */
"Version" = "Версия";

9 changes: 9 additions & 0 deletions KeepingYouAwake/ru.lproj/MainMenu.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/* Class = "NSMenuItem"; title = "Quit"; ObjectID = "7is-vc-kz7"; */
"7is-vc-kz7.title" = "Завершить";

/* Class = "NSMenuItem"; title = "Activate for Duration"; ObjectID = "Bo6-IE-IbX"; */
"Bo6-IE-IbX.title" = "Активировать на срок";

/* Class = "NSMenuItem"; title = "Preferences…"; ObjectID = "OT5-lg-IM6"; */
"OT5-lg-IM6.title" = "Настройки…";

0 comments on commit 9c106cc

Please sign in to comment.