From 2c558cca251f28d2abe9e40d0591457b4e5b455c Mon Sep 17 00:00:00 2001 From: denusbtw Date: Mon, 10 Nov 2025 00:51:42 +0200 Subject: [PATCH] feat(i18n): add Ukrainian translation and update changelog --- AUTHORS.rst | 1 + CHANGES.rst | 1 + .../locale/uk/LC_MESSAGES/django.mo | Bin 0 -> 2466 bytes .../locale/uk/LC_MESSAGES/django.po | 121 ++++++++++++++++++ 4 files changed, 123 insertions(+) create mode 100644 simple_history/locale/uk/LC_MESSAGES/django.mo create mode 100644 simple_history/locale/uk/LC_MESSAGES/django.po diff --git a/AUTHORS.rst b/AUTHORS.rst index 05a3b8fcf..0712f3ea7 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -148,6 +148,7 @@ Authors - `Sridhar Marella `_ - `Mattia Fantoni `_ - `Trent Holliday `_ +- Denys Rozum (`denusbtw `_) Background ========== diff --git a/CHANGES.rst b/CHANGES.rst index 34a86b8c5..9c7cdcd47 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -6,6 +6,7 @@ Unreleased - Added support for Python 3.14 - Added support for Django 6.0 +- Added Ukrainian localization 3.10.1 (2025-06-20) ------------------- diff --git a/simple_history/locale/uk/LC_MESSAGES/django.mo b/simple_history/locale/uk/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..33a3566b82205dab4ae62fd7f9263c4a71df3c7b GIT binary patch literal 2466 zcmb7^+fN*I6vszxwO#M6*Vxo!l>*jTc9AA!VX-SLg>;uiSV%A?W?+9TYj$VI%q*4I z2QF#7gjA(StBEzf)Hk!xa%lzh(Zrbi#`xlkN&A18_&qbjE(;{aNoGHDe)Bu$e9t+* zoxhJ9_)5X`Jnmz-|HS<=?zso>gX_?Pit+?_7(4>L06q?$0v`dJ!2lQo-vJZ;`VF5q z!NXYp(YM!q{sJDr`ma8J2Ooz02iOe$1$Kc)AM)1U16kt;$nib`L*OOwb#N7Y3A_gq zeE$KD!#<9nydDK#1cyMb$MQJ?&cpr^dQCuaYu3 zyk)r(YOAZOrQxD&BOg?VOb%)w(=Ros^j6&ZT(RZt`xN2It&%Uw>OF781J%@F+b|mR zzOEHSy;WYflr+-U)OpKvqNWbz*IOs(f@aZ(JC+Pt#gP$IGg{2&CxdV(H;FQau=HA+ z#W~L7VjIM5$U<%jw=YP^rOvR=YFmpf`aC^~T!I$IiuRFy7bSo$3kn ziE+cU)uffpWz@HeSxZeD5eoFCRMeH@si{1b2o1$!eQGkLcEqSF6-joVdNUpO)1sy)$Dzj-AKDG$c~slNO))KDM+efK>Y2(u zmNhC&HLi~snVg=D(3#8fL+YkUs93RK;H!t zLhP_@wna}@#c!_P@fPu-&{x)ve9>?d)pLf%2)$X~5>Vtdx#29zO}XyO$aQiSooPI5 zIa7GL5>({n9rouW*Sy{C*Ft{hOu_AAxeoVI`JG&^1YND{S54_xvJpQMtrQ2l?v uf%3ZyPt2b;ZOK&}#ToWk<^tRU!{_1_6fAp9CwT|^+=I8~^|$I|EB^v@zO2*$ literal 0 HcmV?d00001 diff --git a/simple_history/locale/uk/LC_MESSAGES/django.po b/simple_history/locale/uk/LC_MESSAGES/django.po new file mode 100644 index 000000000..9f44de812 --- /dev/null +++ b/simple_history/locale/uk/LC_MESSAGES/django.po @@ -0,0 +1,121 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-11-10 00:42+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != " +"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " +"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " +"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#: admin.py:77 +#, python-format +msgid "Change history: %s" +msgstr "Історія змін: %s" + +#: admin.py:96 +#, python-format +msgid "The %(name)s \"%(obj)s\" was changed successfully." +msgstr "%(name)s \"%(obj)s\" було успішно змінено." + +#: admin.py:102 +msgid "You may edit it again below" +msgstr "Ви можете відредагувати його знову нижче" + +#: admin.py:160 +#, python-format +msgid "Revert %s" +msgstr "Відновити %s" + +#: models.py:304 +msgid "Created" +msgstr "Створено" + +#: models.py:305 +msgid "Changed" +msgstr "Змінено" + +#: models.py:306 +msgid "Deleted" +msgstr "Видалено" + +#: templates/simple_history/object_history.html:11 +msgid "" +"Choose a date from the list below to revert to a previous version of this " +"object." +msgstr "" +"Виберіть дату із списку нижче, щоб повернутись до минулої версії цього " +"об’єкта." + +#: templates/simple_history/object_history.html:17 +msgid "This object doesn't have a change history." +msgstr "Цей об’єкт не має історії змін." + +#: templates/simple_history/object_history_form.html:7 +msgid "Home" +msgstr "Головна" + +#: templates/simple_history/object_history_form.html:11 +msgid "History" +msgstr "Історія" + +#: templates/simple_history/object_history_form.html:12 +#, python-format +msgid "Revert %(verbose_name)s" +msgstr "Відновити %(verbose_name)s" + +#: templates/simple_history/object_history_form.html:21 +msgid "" +"Press the 'Revert' button below to revert to this version of the object." +msgstr "" +"Натисніть кнопку ‘Відновити’ нижче, щоб повернутись до цієї версії " +"об’єкта." + +#: templates/simple_history/object_history_form.html:21 +msgid "Or press the 'Change History' button to edit the history." +msgstr "Або натисніть кнопку ‘Змінити запис’ щоб змінити історію." + +#: templates/simple_history/object_history_list.html:9 +msgid "Object" +msgstr "Об’єкт" + +#: templates/simple_history/object_history_list.html:13 +msgid "Date/time" +msgstr "Дата/час" + +#: templates/simple_history/object_history_list.html:14 +msgid "Comment" +msgstr "Коментар" + +#: templates/simple_history/object_history_list.html:15 +msgid "Changed by" +msgstr "Змінено" + +#: templates/simple_history/object_history_list.html:16 +msgid "Change reason" +msgstr "Причина зміни" + +#: templates/simple_history/object_history_list.html:42 +msgid "None" +msgstr "None" + +#: templates/simple_history/submit_line.html:3 +msgid "Revert" +msgstr "Відновити" + +#: templates/simple_history/submit_line.html:4 +msgid "Change History" +msgstr "Змінити історію."