@@ -131,6 +131,10 @@ msgid ""
131131"formats. The grouping attribute of locale's format function provides a "
132132"direct way of formatting numbers with group separators::"
133133msgstr ""
134+ "Модуль :mod:`locale` предоставляет доступ к базе данных региональных "
135+ "форматов, специфичных для определённой культуры. У функции форматирования "
136+ "этого модуля есть специальный параметр для добавления разделителей групп в "
137+ "числах::"
134138
135139#: ../../tutorial/stdlib2.rst:57
136140msgid ""
@@ -145,10 +149,20 @@ msgid ""
145149"... conv['frac_digits'], x), grouping=True)\n"
146150"'$1,234,567.80'"
147151msgstr ""
152+ ">>> import locale\n"
153+ ">>> locale.setlocale(locale.LC_ALL, 'ru_RU.UTF-8')\n"
154+ "'ru_RU.UTF-8'\n"
155+ ">>> conv = locale.localeconv() # получить таблицу настроек\n"
156+ ">>> x = 1234567.8\n"
157+ ">>> locale.format_string(\" %d\" , x, grouping=True)\n"
158+ "'1\\ xa0234\\ xa0567'\n"
159+ ">>> locale.format_string(\" %.*f %s\" , (conv['frac_digits'],\n"
160+ "... x, conv['currency_symbol']), grouping=True)\n"
161+ "'1\\ xa0234\\ xa0567,80\\ xa0₽'"
148162
149163#: ../../tutorial/stdlib2.rst:72
150164msgid "Templating"
151- msgstr ""
165+ msgstr "Шаблоны "
152166
153167#: ../../tutorial/stdlib2.rst:74
154168msgid ""
@@ -157,6 +171,10 @@ msgid ""
157171"allows users to customize their applications without having to alter the "
158172"application."
159173msgstr ""
174+ "Модуль :mod:`string` включает в себя универсальный класс "
175+ ":class:`~string.Template` с упрощенным синтаксисом, подходящим для "
176+ "редактирования конечными пользователями. Это позволяет пользователям "
177+ "настраивать свои приложения, без изменения кода программы."
160178
161179#: ../../tutorial/stdlib2.rst:78
162180msgid ""
0 commit comments