Mercurial > p > roundup > code
diff locale/ru.po @ 6620:b7093aa16895
issue2551196 - Unset labelprop of a Multilink can lead to Python error when using context/history
Fix history by adding default string value to calls to
link_class.get(). Mark as translatable string. Include originally
identified multilink path and apply same fix to link path.
Also fix a possible issue in the plain() display paths for
link/multilink the same way if the label is missing.
Update translation files.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sat, 05 Mar 2022 18:55:50 -0500 |
| parents | b0bafbf4fddd |
| children | 01216187a167 |
line wrap: on
line diff
--- a/locale/ru.po Tue Feb 22 09:22:43 2022 -0500 +++ b/locale/ru.po Sat Mar 05 18:55:50 2022 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Roundup 1.3.2\n" "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2022-01-28 00:18-0500\n" +"POT-Creation-Date: 2022-03-05 18:51-0500\n" "PO-Revision-Date: 2013-10-31 12:21+0100\n" "Last-Translator: alexander smishlajev <alex@tycobka.lv>\n" "Language-Team: Russian\n" @@ -1982,18 +1982,18 @@ # ../roundup/cgi/templating.py:673 :792 :1166 :1187 :1231 :1253 :1287 :1326 # :1377 :1394 :1470 :1490 :1503 :1520 :1530 :1580 :1755 #: ../roundup/cgi/templating.py:963 ../roundup/cgi/templating.py:1134 -#: ../roundup/cgi/templating.py:1750 ../roundup/cgi/templating.py:1779 -#: ../roundup/cgi/templating.py:1799 ../roundup/cgi/templating.py:1812 -#: ../roundup/cgi/templating.py:1849 ../roundup/cgi/templating.py:1902 -#: ../roundup/cgi/templating.py:1925 ../roundup/cgi/templating.py:1932 -#: ../roundup/cgi/templating.py:1968 ../roundup/cgi/templating.py:2005 -#: ../roundup/cgi/templating.py:2038 ../roundup/cgi/templating.py:2127 -#: ../roundup/cgi/templating.py:2148 ../roundup/cgi/templating.py:2238 -#: ../roundup/cgi/templating.py:2258 ../roundup/cgi/templating.py:2280 -#: ../roundup/cgi/templating.py:2319 ../roundup/cgi/templating.py:2329 -#: ../roundup/cgi/templating.py:2393 ../roundup/cgi/templating.py:2691 -#: ../roundup/cgi/templating.py:963:1134 :1750:1779 :1799:1812 :1849:1902 -#: :1925:1932 :1968:2005 :2038:2127 :2148:2238 :2258:2280 :2319:2329 :2393:2691 +#: ../roundup/cgi/templating.py:1753 ../roundup/cgi/templating.py:1782 +#: ../roundup/cgi/templating.py:1802 ../roundup/cgi/templating.py:1815 +#: ../roundup/cgi/templating.py:1852 ../roundup/cgi/templating.py:1905 +#: ../roundup/cgi/templating.py:1928 ../roundup/cgi/templating.py:1935 +#: ../roundup/cgi/templating.py:1971 ../roundup/cgi/templating.py:2008 +#: ../roundup/cgi/templating.py:2041 ../roundup/cgi/templating.py:2130 +#: ../roundup/cgi/templating.py:2151 ../roundup/cgi/templating.py:2241 +#: ../roundup/cgi/templating.py:2261 ../roundup/cgi/templating.py:2283 +#: ../roundup/cgi/templating.py:2322 ../roundup/cgi/templating.py:2332 +#: ../roundup/cgi/templating.py:2396 ../roundup/cgi/templating.py:2695 +#: ../roundup/cgi/templating.py:963:1134 :1753:1782 :1802:1815 :1852:1905 +#: :1928:1935 :1971:2008 :2041:2130 :2151:2241 :2261:2283 :2322:2332 :2396:2695 msgid "[hidden]" msgstr "[недоступно]" @@ -2019,64 +2019,70 @@ msgid "The linked class %(classname)s no longer exists" msgstr "Связянный класс %(classname)s уже не существует" +#: ../roundup/cgi/templating.py:1249 ../roundup/cgi/templating.py:1277 +#: ../roundup/cgi/templating.py:2405 ../roundup/cgi/templating.py:2704 +#: ../roundup/cgi/templating.py:1249:1277 :2405:2704 +msgid "[label is missing]" +msgstr "" + # :823 -#: ../roundup/cgi/templating.py:1251 ../roundup/cgi/templating.py:1277 -#: ../roundup/cgi/templating.py:1251:1277 +#: ../roundup/cgi/templating.py:1253 ../roundup/cgi/templating.py:1280 +#: ../roundup/cgi/templating.py:1253:1280 msgid "<strike>The linked node no longer exists</strike>" msgstr "<strike>Связанный объект уже не существует</strike>" -#: ../roundup/cgi/templating.py:1338 +#: ../roundup/cgi/templating.py:1341 #, python-format msgid "%s: (no value)" msgstr "%s: (нет значения)" -#: ../roundup/cgi/templating.py:1354 +#: ../roundup/cgi/templating.py:1357 #, fuzzy, python-format msgid "" "<strong><em>This event %s is not handled by the history display!</em></" "strong>" msgstr "<strong><em>Неизвестный тип события!</em></strong>" -#: ../roundup/cgi/templating.py:1367 +#: ../roundup/cgi/templating.py:1370 msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>" msgstr "<tr><td colspan=4><strong>Примечание:</strong></td></tr>" -#: ../roundup/cgi/templating.py:1376 -msgid "History" -msgstr "История" - -#: ../roundup/cgi/templating.py:1378 -msgid "<th>Date</th>" -msgstr "<th>Дата</th>" - #: ../roundup/cgi/templating.py:1379 +msgid "History" +msgstr "История" + +#: ../roundup/cgi/templating.py:1381 +msgid "<th>Date</th>" +msgstr "<th>Дата</th>" + +#: ../roundup/cgi/templating.py:1382 msgid "<th>User</th>" msgstr "<th>Пользователь</th>" -#: ../roundup/cgi/templating.py:1380 +#: ../roundup/cgi/templating.py:1383 msgid "<th>Action</th>" msgstr "<th>Действие</th>" -#: ../roundup/cgi/templating.py:1381 +#: ../roundup/cgi/templating.py:1384 msgid "<th>Args</th>" msgstr "<th>Параметры</th>" -#: ../roundup/cgi/templating.py:1432 +#: ../roundup/cgi/templating.py:1435 #, python-format msgid "Copy of %(class)s %(id)s" msgstr "Копия: %(class)s %(id)s" -#: ../roundup/cgi/templating.py:2042 ../roundup/cgi/templating.py:2075 -#: ../roundup/cgi/templating.py:1320:2042:2075 +#: ../roundup/cgi/templating.py:2045 ../roundup/cgi/templating.py:2078 +#: ../roundup/cgi/templating.py:1323:2045:2078 msgid "No" msgstr "Нет" -#: ../roundup/cgi/templating.py:2042 ../roundup/cgi/templating.py:2070 -#: ../roundup/cgi/templating.py:1320:2042:2070 +#: ../roundup/cgi/templating.py:2045 ../roundup/cgi/templating.py:2073 +#: ../roundup/cgi/templating.py:1323:2045:2073 msgid "Yes" msgstr "Да" -#: ../roundup/cgi/templating.py:2196 +#: ../roundup/cgi/templating.py:2199 msgid "" "default value for DateHTMLProperty must be either DateHTMLProperty or string " "date representation." @@ -2084,17 +2090,17 @@ "значение по умолчанию для DateHTMLProperty должно быть объектом " "DateHTMLProperty или строковым представлением даты." -#: ../roundup/cgi/templating.py:2373 +#: ../roundup/cgi/templating.py:2376 #, python-format msgid "Attempt to look up %(attr)s on a missing value" msgstr "Попытка получить атрибут \"%(attr)s\" несуществующего объекта" -#: ../roundup/cgi/templating.py:2384 +#: ../roundup/cgi/templating.py:2387 #, fuzzy, python-format msgid "Attempt to look up %(item)s on a missing value" msgstr "Попытка получить атрибут \"%(attr)s\" несуществующего объекта" -#: ../roundup/cgi/templating.py:2487 +#: ../roundup/cgi/templating.py:2491 #, python-format msgid "<option %svalue=\"-1\">- no selection -</option>" msgstr "<option %svalue=\"-1\">- не указано -</option>"
