Version Description
- "" "" -
- ---
- translates updated
- added Georgian transliteration
- the function of "turning on" transliteration is replaced by a "turning off" in the front end
Download this release
Release Info
Developer | YurchenkoEV |
Plugin | WP Translitera |
Version | p1.2.5 |
Comparing to | |
See all releases |
Code changes from version p1.2.4 to p1.2.5
- admintmpl.php +3 -3
- languages/wp-translitera-ru_RU.mo +0 -0
- languages/wp-translitera-ru_RU.po +51 -39
- languages/wp-translitera-uk.mo +0 -0
- languages/wp-translitera-uk.po +52 -40
- languages/wp-translitera.pot +25 -30
- readme.txt +10 -1
- wp-translitera.php +39 -5
admintmpl.php
CHANGED
@@ -18,16 +18,16 @@
|
|
18 |
}
|
19 |
wp_translitera::get_template_object('use_force_transliterations','checkbox',__('Use forces transliteration for title', 'wp-translitera'));
|
20 |
wp_translitera::get_template_object('tranliterate_404','checkbox',__('Transliterate 404 url', 'wp-translitera'));
|
21 |
-
wp_translitera::get_template_object('
|
22 |
?>
|
23 |
<h3><?php echo __('Media settings','wp-translitera') ?></h3>
|
24 |
<?php
|
25 |
wp_translitera::get_template_object('tranliterate_uploads_file','checkbox',__('Transliterate names of uploads files', 'wp-translitera'));
|
26 |
-
wp_translitera::get_template_object('lowercase_filename','checkbox',__('Convert files names to lower case', 'wp-translitera')
|
27 |
wp_translitera::get_template_object('typefiles','text',__('File extensions, separated by commas , titles that do not need to transliterate', 'wp-translitera'),'','size="80"',$extforform);
|
28 |
?>
|
29 |
<h3><?php echo __('Transliteration tables','wp-translitera') ?></h3>
|
30 |
-
<?php wp_translitera::get_template_object('customrules','textarea',__('Custom transliteration rules, in format я=ja (Everyone ruled from a new line!).
|
31 |
wp_translitera::get_template_object('apply','submit',__('Apply', 'wp-translitera')); ?>
|
32 |
</form>
|
33 |
</div>
|
18 |
}
|
19 |
wp_translitera::get_template_object('use_force_transliterations','checkbox',__('Use forces transliteration for title', 'wp-translitera'));
|
20 |
wp_translitera::get_template_object('tranliterate_404','checkbox',__('Transliterate 404 url', 'wp-translitera'));
|
21 |
+
wp_translitera::get_template_object('disable_in_front','checkbox',__("Don't use transliteration in frontend (enable when have a problem in front-end)", 'wp-translitera'),'red');
|
22 |
?>
|
23 |
<h3><?php echo __('Media settings','wp-translitera') ?></h3>
|
24 |
<?php
|
25 |
wp_translitera::get_template_object('tranliterate_uploads_file','checkbox',__('Transliterate names of uploads files', 'wp-translitera'));
|
26 |
+
wp_translitera::get_template_object('lowercase_filename','checkbox',__('Convert files names to lower case', 'wp-translitera'));
|
27 |
wp_translitera::get_template_object('typefiles','text',__('File extensions, separated by commas , titles that do not need to transliterate', 'wp-translitera'),'','size="80"',$extforform);
|
28 |
?>
|
29 |
<h3><?php echo __('Transliteration tables','wp-translitera') ?></h3>
|
30 |
+
<?php wp_translitera::get_template_object('customrules','textarea',__('Custom transliteration rules, in format я=ja (Everyone ruled from a new line!). It is enough to create only the lower case.', 'wp-translitera'),'','cols="30" rows="10"',$customrulesstring);
|
31 |
wp_translitera::get_template_object('apply','submit',__('Apply', 'wp-translitera')); ?>
|
32 |
</form>
|
33 |
</div>
|
languages/wp-translitera-ru_RU.mo
CHANGED
Binary file
|
languages/wp-translitera-ru_RU.po
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
-
"POT-Creation-Date: 2018-
|
5 |
-
"PO-Revision-Date: 2018-
|
6 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: ru_RU\n"
|
@@ -15,57 +15,49 @@ msgstr ""
|
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
"X-Poedit-KeywordsList: __\n"
|
18 |
-
"X-Poedit-SearchPath-0:
|
19 |
-
"X-Poedit-SearchPath-1: admintmpl.php\n"
|
20 |
-
"X-Poedit-SearchPath-2: worker.php\n"
|
21 |
|
22 |
-
#: admintmpl.php:13
|
23 |
-
msgid ""
|
24 |
-
"Mbstring module is not installed on your server! Functionality is limited!"
|
25 |
-
msgstr "Модуль Mbstring не установлен на вашем сервере! Функционал ограничен!"
|
26 |
-
|
27 |
-
#: admintmpl.php:16 wp-translitera.php:400
|
28 |
msgid "Settings"
|
29 |
msgstr "Настройки"
|
30 |
|
31 |
-
#: admintmpl.php:
|
32 |
msgid "Global settings"
|
33 |
msgstr "Глобальные настройки"
|
34 |
|
35 |
-
#: admintmpl.php:
|
36 |
msgid "Use the settings of the main site"
|
37 |
msgstr "Использовать настройки главного сайта"
|
38 |
|
39 |
-
#: admintmpl.php:
|
40 |
msgid "Use forces transliteration for title"
|
41 |
msgstr "Форсированный режим транслитерации"
|
42 |
|
43 |
-
#: admintmpl.php:
|
44 |
msgid "Transliterate 404 url"
|
45 |
msgstr "Транслитерация 404 ссылок"
|
46 |
|
47 |
-
#: admintmpl.php:
|
48 |
msgid ""
|
49 |
-
"
|
50 |
-
"
|
51 |
msgstr ""
|
52 |
-
"
|
53 |
-
"
|
54 |
-
"woocommerce etc)"
|
55 |
|
56 |
-
#: admintmpl.php:
|
57 |
msgid "Media settings"
|
58 |
msgstr "Настройки медиафайлов"
|
59 |
|
60 |
-
#: admintmpl.php:
|
61 |
msgid "Transliterate names of uploads files"
|
62 |
msgstr "Транслитерировать имена загружаемых файлов"
|
63 |
|
64 |
-
#: admintmpl.php:
|
65 |
msgid "Convert files names to lower case"
|
66 |
msgstr "Преобразовывать имена файлов в нижний регистр"
|
67 |
|
68 |
-
#: admintmpl.php:
|
69 |
msgid ""
|
70 |
"File extensions, separated by commas , titles that do not need to "
|
71 |
"transliterate"
|
@@ -73,54 +65,74 @@ msgstr ""
|
|
73 |
"Расширения файлов, разделенные запятой, заголовки которых не нужно "
|
74 |
"транслитерировать"
|
75 |
|
76 |
-
#: admintmpl.php:
|
77 |
msgid "Transliteration tables"
|
78 |
msgstr "Таблицы транслитерации"
|
79 |
|
80 |
-
#: admintmpl.php:
|
81 |
msgid ""
|
82 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
83 |
-
"line!)"
|
84 |
msgstr ""
|
85 |
-
"Пользовательские правила транслитерации, в формате я=ja (
|
86 |
-
"
|
87 |
|
88 |
-
#: admintmpl.php:
|
89 |
msgid "Apply"
|
90 |
msgstr "Применить"
|
91 |
|
92 |
-
#: admintmpl.php:
|
93 |
msgid "Convert existing"
|
94 |
msgstr "Преобразовать существующие"
|
95 |
|
96 |
-
#: admintmpl.php:
|
97 |
msgid "Pages and posts"
|
98 |
msgstr "Страницы и посты"
|
99 |
|
100 |
-
#: admintmpl.php:
|
101 |
msgid "Headings, tags etc..."
|
102 |
msgstr "Рубрики, теги и тд"
|
103 |
|
104 |
-
#: admintmpl.php:
|
105 |
msgid "Forums"
|
106 |
msgstr "Форумы"
|
107 |
|
108 |
-
#: admintmpl.php:
|
109 |
msgid "Topics"
|
110 |
msgstr "Темы"
|
111 |
|
112 |
-
#: admintmpl.php:
|
113 |
msgid "Transliterate"
|
114 |
msgstr "Транслитерировать"
|
115 |
|
116 |
-
#: wp-translitera.php:
|
117 |
msgid "Plugin WP Translitera has been updated,"
|
118 |
msgstr "Плагин WP Trandslitera был обновлен,"
|
119 |
|
120 |
-
#: wp-translitera.php:
|
121 |
msgid "update settings"
|
122 |
msgstr "обновите настройки."
|
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
#~ msgid "WPForo"
|
125 |
#~ msgstr "WPForo"
|
126 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
+
"POT-Creation-Date: 2018-05-03 18:04+0300\n"
|
5 |
+
"PO-Revision-Date: 2018-05-03 18:05+0300\n"
|
6 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: ru_RU\n"
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
"X-Poedit-KeywordsList: __\n"
|
18 |
+
"X-Poedit-SearchPath-0: .\n"
|
|
|
|
|
19 |
|
20 |
+
#: admintmpl.php:13 wp-translitera.php:548
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Settings"
|
22 |
msgstr "Настройки"
|
23 |
|
24 |
+
#: admintmpl.php:15
|
25 |
msgid "Global settings"
|
26 |
msgstr "Глобальные настройки"
|
27 |
|
28 |
+
#: admintmpl.php:17
|
29 |
msgid "Use the settings of the main site"
|
30 |
msgstr "Использовать настройки главного сайта"
|
31 |
|
32 |
+
#: admintmpl.php:19
|
33 |
msgid "Use forces transliteration for title"
|
34 |
msgstr "Форсированный режим транслитерации"
|
35 |
|
36 |
+
#: admintmpl.php:20
|
37 |
msgid "Transliterate 404 url"
|
38 |
msgstr "Транслитерация 404 ссылок"
|
39 |
|
40 |
+
#: admintmpl.php:21
|
41 |
msgid ""
|
42 |
+
"Don't use transliteration in frontend (enable when have a problem in front-"
|
43 |
+
"end)"
|
44 |
msgstr ""
|
45 |
+
"Не использовать транслитерацию во фронтэнде (включить когда есть проблемы во "
|
46 |
+
"фронтенде)"
|
|
|
47 |
|
48 |
+
#: admintmpl.php:23
|
49 |
msgid "Media settings"
|
50 |
msgstr "Настройки медиафайлов"
|
51 |
|
52 |
+
#: admintmpl.php:25
|
53 |
msgid "Transliterate names of uploads files"
|
54 |
msgstr "Транслитерировать имена загружаемых файлов"
|
55 |
|
56 |
+
#: admintmpl.php:26
|
57 |
msgid "Convert files names to lower case"
|
58 |
msgstr "Преобразовывать имена файлов в нижний регистр"
|
59 |
|
60 |
+
#: admintmpl.php:27
|
61 |
msgid ""
|
62 |
"File extensions, separated by commas , titles that do not need to "
|
63 |
"transliterate"
|
65 |
"Расширения файлов, разделенные запятой, заголовки которых не нужно "
|
66 |
"транслитерировать"
|
67 |
|
68 |
+
#: admintmpl.php:29
|
69 |
msgid "Transliteration tables"
|
70 |
msgstr "Таблицы транслитерации"
|
71 |
|
72 |
+
#: admintmpl.php:30
|
73 |
msgid ""
|
74 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
75 |
+
"line!). It is enough to create only the lower case."
|
76 |
msgstr ""
|
77 |
+
"Пользовательские правила транслитерации, в формате я=ja (Одно правило на "
|
78 |
+
"строку!). Достаточно создать только нижний регистр"
|
79 |
|
80 |
+
#: admintmpl.php:31
|
81 |
msgid "Apply"
|
82 |
msgstr "Применить"
|
83 |
|
84 |
+
#: admintmpl.php:35
|
85 |
msgid "Convert existing"
|
86 |
msgstr "Преобразовать существующие"
|
87 |
|
88 |
+
#: admintmpl.php:37
|
89 |
msgid "Pages and posts"
|
90 |
msgstr "Страницы и посты"
|
91 |
|
92 |
+
#: admintmpl.php:38
|
93 |
msgid "Headings, tags etc..."
|
94 |
msgstr "Рубрики, теги и тд"
|
95 |
|
96 |
+
#: admintmpl.php:41
|
97 |
msgid "Forums"
|
98 |
msgstr "Форумы"
|
99 |
|
100 |
+
#: admintmpl.php:42
|
101 |
msgid "Topics"
|
102 |
msgstr "Темы"
|
103 |
|
104 |
+
#: admintmpl.php:44
|
105 |
msgid "Transliterate"
|
106 |
msgstr "Транслитерировать"
|
107 |
|
108 |
+
#: wp-translitera.php:358
|
109 |
msgid "Plugin WP Translitera has been updated,"
|
110 |
msgstr "Плагин WP Trandslitera был обновлен,"
|
111 |
|
112 |
+
#: wp-translitera.php:358
|
113 |
msgid "update settings"
|
114 |
msgstr "обновите настройки."
|
115 |
|
116 |
+
#~ msgid ""
|
117 |
+
#~ "Use transliteration in frontend for transliteration title out ACP (enable "
|
118 |
+
#~ "if use bbPress, buddypress, woocommerce etc)"
|
119 |
+
#~ msgstr ""
|
120 |
+
#~ "Использовать транслитерацию во фронтенде, для транслитерации заголовков "
|
121 |
+
#~ "вне панели управления ( включить если используете bbPress, buddypress, "
|
122 |
+
#~ "woocommerce etc)"
|
123 |
+
|
124 |
+
#~ msgid ""
|
125 |
+
#~ "Mbstring module is not installed on your server! Functionality is limited!"
|
126 |
+
#~ msgstr ""
|
127 |
+
#~ "Модуль Mbstring не установлен на вашем сервере! Функционал ограничен!"
|
128 |
+
|
129 |
+
#~ msgid ""
|
130 |
+
#~ "Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
131 |
+
#~ "line!)"
|
132 |
+
#~ msgstr ""
|
133 |
+
#~ "Пользовательские правила транслитерации, в формате я=ja (каждое правило с "
|
134 |
+
#~ "новой строки!)"
|
135 |
+
|
136 |
#~ msgid "WPForo"
|
137 |
#~ msgstr "WPForo"
|
138 |
|
languages/wp-translitera-uk.mo
CHANGED
Binary file
|
languages/wp-translitera-uk.po
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
-
"POT-Creation-Date: 2018-
|
5 |
-
"PO-Revision-Date: 2018-
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: uk\n"
|
@@ -15,112 +15,124 @@ msgstr ""
|
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
"X-Poedit-KeywordsList: __\n"
|
18 |
-
"X-Poedit-SearchPath-0:
|
19 |
-
"X-Poedit-SearchPath-1: admintmpl.php\n"
|
20 |
-
"X-Poedit-SearchPath-2: worker.php\n"
|
21 |
|
22 |
-
#: admintmpl.php:13
|
23 |
-
msgid ""
|
24 |
-
"Mbstring module is not installed on your server! Functionality is limited!"
|
25 |
-
msgstr ""
|
26 |
-
"Модуль Mbstring не встановлений на вашому сервері! Функціональність обмежена!"
|
27 |
-
|
28 |
-
#: admintmpl.php:16 wp-translitera.php:400
|
29 |
msgid "Settings"
|
30 |
msgstr "Налаштування"
|
31 |
|
32 |
-
#: admintmpl.php:
|
33 |
msgid "Global settings"
|
34 |
msgstr "Глобальні налаштування"
|
35 |
|
36 |
-
#: admintmpl.php:
|
37 |
msgid "Use the settings of the main site"
|
38 |
msgstr "Використовувати налаштування головного сайту"
|
39 |
|
40 |
-
#: admintmpl.php:
|
41 |
msgid "Use forces transliteration for title"
|
42 |
msgstr "Використовувати примусове транслітерування у назвах"
|
43 |
|
44 |
-
#: admintmpl.php:
|
45 |
msgid "Transliterate 404 url"
|
46 |
msgstr "Транслитерувати 404 посилання"
|
47 |
|
48 |
-
#: admintmpl.php:
|
49 |
msgid ""
|
50 |
-
"
|
51 |
-
"
|
52 |
msgstr ""
|
53 |
-
"
|
54 |
-
"
|
55 |
-
"woocommerce etc)"
|
56 |
|
57 |
-
#: admintmpl.php:
|
58 |
msgid "Media settings"
|
59 |
msgstr "Налаштування медіа"
|
60 |
|
61 |
-
#: admintmpl.php:
|
62 |
msgid "Transliterate names of uploads files"
|
63 |
msgstr "Транслітерувати назви завантаженних файлів"
|
64 |
|
65 |
-
#: admintmpl.php:
|
66 |
msgid "Convert files names to lower case"
|
67 |
msgstr "Перетворення імен файлів у нижній регістр"
|
68 |
|
69 |
-
#: admintmpl.php:
|
70 |
msgid ""
|
71 |
"File extensions, separated by commas , titles that do not need to "
|
72 |
"transliterate"
|
73 |
msgstr ""
|
74 |
"Розширення файлів, назви яких не треба транслітерувати, розділені комами"
|
75 |
|
76 |
-
#: admintmpl.php:
|
77 |
msgid "Transliteration tables"
|
78 |
msgstr "Таблиця транслітерації"
|
79 |
|
80 |
-
#: admintmpl.php:
|
81 |
msgid ""
|
82 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
83 |
-
"line!)"
|
84 |
msgstr ""
|
85 |
-
"Налаштовані користувачем
|
86 |
-
"
|
87 |
|
88 |
-
#: admintmpl.php:
|
89 |
msgid "Apply"
|
90 |
msgstr "Прийняти"
|
91 |
|
92 |
-
#: admintmpl.php:
|
93 |
msgid "Convert existing"
|
94 |
msgstr "Перетворити існуючі"
|
95 |
|
96 |
-
#: admintmpl.php:
|
97 |
msgid "Pages and posts"
|
98 |
msgstr "Сторінки та записи"
|
99 |
|
100 |
-
#: admintmpl.php:
|
101 |
msgid "Headings, tags etc..."
|
102 |
msgstr "Категорії, позначки та інше..."
|
103 |
|
104 |
-
#: admintmpl.php:
|
105 |
msgid "Forums"
|
106 |
msgstr "Форуми"
|
107 |
|
108 |
-
#: admintmpl.php:
|
109 |
msgid "Topics"
|
110 |
msgstr "Теми"
|
111 |
|
112 |
-
#: admintmpl.php:
|
113 |
msgid "Transliterate"
|
114 |
msgstr "Траслітерувати"
|
115 |
|
116 |
-
#: wp-translitera.php:
|
117 |
msgid "Plugin WP Translitera has been updated,"
|
118 |
msgstr "Плагін WP Translitera оновлено,"
|
119 |
|
120 |
-
#: wp-translitera.php:
|
121 |
msgid "update settings"
|
122 |
msgstr "Оновити налаштування"
|
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
#~ msgid "WPForo"
|
125 |
#~ msgstr "WPForo"
|
126 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
+
"POT-Creation-Date: 2018-05-03 18:05+0300\n"
|
5 |
+
"PO-Revision-Date: 2018-05-03 18:06+0300\n"
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: uk\n"
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
"X-Poedit-KeywordsList: __\n"
|
18 |
+
"X-Poedit-SearchPath-0: .\n"
|
|
|
|
|
19 |
|
20 |
+
#: admintmpl.php:13 wp-translitera.php:548
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Settings"
|
22 |
msgstr "Налаштування"
|
23 |
|
24 |
+
#: admintmpl.php:15
|
25 |
msgid "Global settings"
|
26 |
msgstr "Глобальні налаштування"
|
27 |
|
28 |
+
#: admintmpl.php:17
|
29 |
msgid "Use the settings of the main site"
|
30 |
msgstr "Використовувати налаштування головного сайту"
|
31 |
|
32 |
+
#: admintmpl.php:19
|
33 |
msgid "Use forces transliteration for title"
|
34 |
msgstr "Використовувати примусове транслітерування у назвах"
|
35 |
|
36 |
+
#: admintmpl.php:20
|
37 |
msgid "Transliterate 404 url"
|
38 |
msgstr "Транслитерувати 404 посилання"
|
39 |
|
40 |
+
#: admintmpl.php:21
|
41 |
msgid ""
|
42 |
+
"Don't use transliteration in frontend (enable when have a problem in front-"
|
43 |
+
"end)"
|
44 |
msgstr ""
|
45 |
+
"Не використовуйте транслітерацію в зовнішній інтерфейсі (увімкніть, коли у "
|
46 |
+
"вас є проблеми з інтерфейсом)."
|
|
|
47 |
|
48 |
+
#: admintmpl.php:23
|
49 |
msgid "Media settings"
|
50 |
msgstr "Налаштування медіа"
|
51 |
|
52 |
+
#: admintmpl.php:25
|
53 |
msgid "Transliterate names of uploads files"
|
54 |
msgstr "Транслітерувати назви завантаженних файлів"
|
55 |
|
56 |
+
#: admintmpl.php:26
|
57 |
msgid "Convert files names to lower case"
|
58 |
msgstr "Перетворення імен файлів у нижній регістр"
|
59 |
|
60 |
+
#: admintmpl.php:27
|
61 |
msgid ""
|
62 |
"File extensions, separated by commas , titles that do not need to "
|
63 |
"transliterate"
|
64 |
msgstr ""
|
65 |
"Розширення файлів, назви яких не треба транслітерувати, розділені комами"
|
66 |
|
67 |
+
#: admintmpl.php:29
|
68 |
msgid "Transliteration tables"
|
69 |
msgstr "Таблиця транслітерації"
|
70 |
|
71 |
+
#: admintmpl.php:30
|
72 |
msgid ""
|
73 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
74 |
+
"line!). It is enough to create only the lower case."
|
75 |
msgstr ""
|
76 |
+
"Налаштовані користувачем правил транслітерації у форматі я=ja (кожне правило "
|
77 |
+
"з нового рядка). Достаттньо створити тільки нижній регістр"
|
78 |
|
79 |
+
#: admintmpl.php:31
|
80 |
msgid "Apply"
|
81 |
msgstr "Прийняти"
|
82 |
|
83 |
+
#: admintmpl.php:35
|
84 |
msgid "Convert existing"
|
85 |
msgstr "Перетворити існуючі"
|
86 |
|
87 |
+
#: admintmpl.php:37
|
88 |
msgid "Pages and posts"
|
89 |
msgstr "Сторінки та записи"
|
90 |
|
91 |
+
#: admintmpl.php:38
|
92 |
msgid "Headings, tags etc..."
|
93 |
msgstr "Категорії, позначки та інше..."
|
94 |
|
95 |
+
#: admintmpl.php:41
|
96 |
msgid "Forums"
|
97 |
msgstr "Форуми"
|
98 |
|
99 |
+
#: admintmpl.php:42
|
100 |
msgid "Topics"
|
101 |
msgstr "Теми"
|
102 |
|
103 |
+
#: admintmpl.php:44
|
104 |
msgid "Transliterate"
|
105 |
msgstr "Траслітерувати"
|
106 |
|
107 |
+
#: wp-translitera.php:358
|
108 |
msgid "Plugin WP Translitera has been updated,"
|
109 |
msgstr "Плагін WP Translitera оновлено,"
|
110 |
|
111 |
+
#: wp-translitera.php:358
|
112 |
msgid "update settings"
|
113 |
msgstr "Оновити налаштування"
|
114 |
|
115 |
+
#~ msgid ""
|
116 |
+
#~ "Use transliteration in frontend for transliteration title out ACP (enable "
|
117 |
+
#~ "if use bbPress, buddypress, woocommerce etc)"
|
118 |
+
#~ msgstr ""
|
119 |
+
#~ "Використовувати траслітерацию у фронт-енді для траснлитерації назв поза "
|
120 |
+
#~ "панелі керування (вімкнути якщо використовуєте bbPress, buddypress, "
|
121 |
+
#~ "woocommerce etc)"
|
122 |
+
|
123 |
+
#~ msgid ""
|
124 |
+
#~ "Mbstring module is not installed on your server! Functionality is limited!"
|
125 |
+
#~ msgstr ""
|
126 |
+
#~ "Модуль Mbstring не встановлений на вашому сервері! Функціональність "
|
127 |
+
#~ "обмежена!"
|
128 |
+
|
129 |
+
#~ msgid ""
|
130 |
+
#~ "Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
131 |
+
#~ "line!)"
|
132 |
+
#~ msgstr ""
|
133 |
+
#~ "Налаштовані користувачем правила транслітерації у форматі я=ja (кожне "
|
134 |
+
#~ "правило з нового рядка)"
|
135 |
+
|
136 |
#~ msgid "WPForo"
|
137 |
#~ msgstr "WPForo"
|
138 |
|
languages/wp-translitera.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: wp_translitera\n"
|
5 |
-
"POT-Creation-Date: 2018-
|
6 |
"PO-Revision-Date: 2017-05-10 22:38+0300\n"
|
7 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -18,98 +18,93 @@ msgstr ""
|
|
18 |
"X-Poedit-KeywordsList: __\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
-
#: admintmpl.php:13
|
22 |
-
msgid ""
|
23 |
-
"Mbstring module is not installed on your server! Functionality is limited!"
|
24 |
-
msgstr ""
|
25 |
-
|
26 |
-
#: admintmpl.php:16 wp-translitera.php:404
|
27 |
msgid "Settings"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: admintmpl.php:
|
31 |
msgid "Global settings"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: admintmpl.php:
|
35 |
msgid "Use the settings of the main site"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: admintmpl.php:
|
39 |
msgid "Use forces transliteration for title"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: admintmpl.php:
|
43 |
msgid "Transliterate 404 url"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: admintmpl.php:
|
47 |
msgid ""
|
48 |
-
"
|
49 |
-
"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: admintmpl.php:
|
53 |
msgid "Media settings"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: admintmpl.php:
|
57 |
msgid "Transliterate names of uploads files"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: admintmpl.php:
|
61 |
msgid "Convert files names to lower case"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: admintmpl.php:
|
65 |
msgid ""
|
66 |
"File extensions, separated by commas , titles that do not need to "
|
67 |
"transliterate"
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: admintmpl.php:
|
71 |
msgid "Transliteration tables"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: admintmpl.php:
|
75 |
msgid ""
|
76 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
77 |
-
"line!)"
|
78 |
msgstr ""
|
79 |
|
80 |
-
#: admintmpl.php:
|
81 |
msgid "Apply"
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: admintmpl.php:
|
85 |
msgid "Convert existing"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: admintmpl.php:
|
89 |
msgid "Pages and posts"
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: admintmpl.php:
|
93 |
msgid "Headings, tags etc..."
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: admintmpl.php:
|
97 |
msgid "Forums"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: admintmpl.php:
|
101 |
msgid "Topics"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: admintmpl.php:
|
105 |
msgid "Transliterate"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: wp-translitera.php:
|
109 |
msgid "Plugin WP Translitera has been updated,"
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: wp-translitera.php:
|
113 |
msgid "update settings"
|
114 |
msgstr ""
|
115 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: wp_translitera\n"
|
5 |
+
"POT-Creation-Date: 2018-05-03 18:04+0300\n"
|
6 |
"PO-Revision-Date: 2017-05-10 22:38+0300\n"
|
7 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
8 |
"Language-Team: \n"
|
18 |
"X-Poedit-KeywordsList: __\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
+
#: admintmpl.php:13 wp-translitera.php:548
|
|
|
|
|
|
|
|
|
|
|
22 |
msgid "Settings"
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: admintmpl.php:15
|
26 |
msgid "Global settings"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: admintmpl.php:17
|
30 |
msgid "Use the settings of the main site"
|
31 |
msgstr ""
|
32 |
|
33 |
+
#: admintmpl.php:19
|
34 |
msgid "Use forces transliteration for title"
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: admintmpl.php:20
|
38 |
msgid "Transliterate 404 url"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: admintmpl.php:21
|
42 |
msgid ""
|
43 |
+
"Don't use transliteration in frontend (enable when have a problem in front-"
|
44 |
+
"end)"
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: admintmpl.php:23
|
48 |
msgid "Media settings"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: admintmpl.php:25
|
52 |
msgid "Transliterate names of uploads files"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: admintmpl.php:26
|
56 |
msgid "Convert files names to lower case"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: admintmpl.php:27
|
60 |
msgid ""
|
61 |
"File extensions, separated by commas , titles that do not need to "
|
62 |
"transliterate"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: admintmpl.php:29
|
66 |
msgid "Transliteration tables"
|
67 |
msgstr ""
|
68 |
|
69 |
+
#: admintmpl.php:30
|
70 |
msgid ""
|
71 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
72 |
+
"line!). It is enough to create only the lower case."
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: admintmpl.php:31
|
76 |
msgid "Apply"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: admintmpl.php:35
|
80 |
msgid "Convert existing"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: admintmpl.php:37
|
84 |
msgid "Pages and posts"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: admintmpl.php:38
|
88 |
msgid "Headings, tags etc..."
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: admintmpl.php:41
|
92 |
msgid "Forums"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: admintmpl.php:42
|
96 |
msgid "Topics"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: admintmpl.php:44
|
100 |
msgid "Transliterate"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: wp-translitera.php:358
|
104 |
msgid "Plugin WP Translitera has been updated,"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: wp-translitera.php:358
|
108 |
msgid "update settings"
|
109 |
msgstr ""
|
110 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://yur4enko.com/
|
|
4 |
Tags: translate, rus-to-lat, cyr-to-lat, Seo, tag, record, page, transliterate, transliteration, bg, bulgarian
|
5 |
Requires at least: 3.2
|
6 |
Tested up to: 5.0
|
7 |
-
Stable tag: p1.2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -28,6 +28,15 @@ Automatical from repository or unzip in plugins and activate in ACP.
|
|
28 |
|
29 |
== Changelog ==
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
= p1.2.4 =
|
32 |
* исправлена кнопка транслитерации существующих элементов
|
33 |
* ---
|
4 |
Tags: translate, rus-to-lat, cyr-to-lat, Seo, tag, record, page, transliterate, transliteration, bg, bulgarian
|
5 |
Requires at least: 3.2
|
6 |
Tested up to: 5.0
|
7 |
+
Stable tag: p1.2.5
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
28 |
|
29 |
== Changelog ==
|
30 |
|
31 |
+
= p1.2.5 =
|
32 |
+
* обновлены переводы
|
33 |
+
* добавлена грузинская траслитерация
|
34 |
+
* функция "включения" транслитерации заменена на "отключение" во фронт-энде
|
35 |
+
* ---
|
36 |
+
* translates updated
|
37 |
+
* added Georgian transliteration
|
38 |
+
* the function of "turning on" transliteration is replaced by a "turning off" in the front end
|
39 |
+
|
40 |
= p1.2.4 =
|
41 |
* исправлена кнопка транслитерации существующих элементов
|
42 |
* ---
|
wp-translitera.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP Translitera
|
4 |
Plugin URI: http://yur4enko.com/category/moi-proekty/wp-translitera
|
5 |
Description: Plug-in for transliteration permanent permalink records , pages, and tag
|
6 |
-
Version: p1.2.
|
7 |
Author: Evgen Yurchenko
|
8 |
Text Domain: wp-translitera
|
9 |
Domain Path: /languages/
|
@@ -75,7 +75,16 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
75 |
'ъ' => 'a', 'Ы' => 'Y', 'ы' => 'y', 'Ь' => '', 'ь' => '', 'Э' => 'Je', 'э' => 'je',
|
76 |
'Ю' => 'Ju', 'ю' => 'ju', 'Я' => 'Ja', 'я' => 'ja'
|
77 |
);
|
78 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
//Глобальная локализация
|
80 |
// добалено 160306, Обновлено 160415/
|
81 |
$ret = $ret + array(
|
@@ -89,7 +98,12 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
89 |
'ч' => 'ch', 'Ш' => 'Sh', 'ш' => 'sh', 'Щ' => 'Shh', 'щ' => 'shh', 'Ъ' => '',
|
90 |
'ъ' => '', 'Ы' => 'Y', 'ы' => 'y', 'Ь' => '', 'ь' => '', 'Э' => 'Je', 'э' => 'je',
|
91 |
'Ю' => 'Ju', 'ю' => 'ju', 'Я' => 'Ja', 'я' => 'ja', 'Ґ' => 'G', 'ґ' => 'g', 'Є' => 'Ie',
|
92 |
-
'є' => 'ie', 'І' => 'I', 'і' => 'i', 'Ї' => 'I', 'ї' => 'i'
|
|
|
|
|
|
|
|
|
|
|
93 |
);
|
94 |
|
95 |
//Кстомные правила транслитерации
|
@@ -267,6 +281,15 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
267 |
}
|
268 |
return FALSE;
|
269 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
270 |
|
271 |
//Выполняем обновление
|
272 |
//добавлено 170212
|
@@ -316,6 +339,10 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
316 |
}
|
317 |
$from = 'p1.2.2';
|
318 |
}
|
|
|
|
|
|
|
|
|
319 |
if ($for !=$from) {
|
320 |
wp_translitera::updnotice();
|
321 |
$from = $for;
|
@@ -337,6 +364,13 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
337 |
global $wpdb;
|
338 |
|
339 |
//инициализация языка
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
340 |
load_plugin_textdomain('wp-translitera', false, __DIR__.'/languages');
|
341 |
|
342 |
// обработка существующих объектов
|
@@ -374,7 +408,7 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
374 |
$sets['tranliterate_404'] = filter_input(INPUT_POST, 'tranliterate_404');
|
375 |
$sets['fileext'] = explode(',', filter_input(INPUT_POST, 'typefiles'));
|
376 |
$sets['use_force_transliterations'] = filter_input(INPUT_POST, 'use_force_transliterations');
|
377 |
-
$sets['
|
378 |
$sets['lowercase_filename'] = filter_input(INPUT_POST, 'lowercase_filename'); //добавлено p1.1
|
379 |
$sets['use_global_mu_settings'] = filter_input(INPUT_POST, 'use_global_mu_settings'); //добавлено p1.2
|
380 |
$rulesstring = filter_input(INPUT_POST, 'customrules');
|
@@ -528,7 +562,7 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
528 |
add_filter("plugin_action_links_$plugin_file",array('wp_translitera','add_plugin_settings_link'));
|
529 |
|
530 |
//Инициализировать только для админки или везде
|
531 |
-
if (wp_translitera::getset('
|
532 |
wp_translitera::prepare_transliterate();
|
533 |
} else {
|
534 |
add_action('admin_init',array('wp_translitera', 'prepare_transliterate'));
|
3 |
Plugin Name: WP Translitera
|
4 |
Plugin URI: http://yur4enko.com/category/moi-proekty/wp-translitera
|
5 |
Description: Plug-in for transliteration permanent permalink records , pages, and tag
|
6 |
+
Version: p1.2.5
|
7 |
Author: Evgen Yurchenko
|
8 |
Text Domain: wp-translitera
|
9 |
Domain Path: /languages/
|
75 |
'ъ' => 'a', 'Ы' => 'Y', 'ы' => 'y', 'Ь' => '', 'ь' => '', 'Э' => 'Je', 'э' => 'je',
|
76 |
'Ю' => 'Ju', 'ю' => 'ju', 'Я' => 'Ja', 'я' => 'ja'
|
77 |
);
|
78 |
+
} elseif ($loc == 'ge' || $loc == 'ka_GE') {//Georgian locale добавлено 1.2.5
|
79 |
+
$ret = array( // Author: Vladimir Pkhakadze
|
80 |
+
'ა' => 'a', 'ბ' => 'b', 'გ' => 'g', 'დ' => 'd', 'ე' => 'e', 'ვ' => 'v',
|
81 |
+
'ზ' => 'z', 'თ' => 'th', 'ი' => 'i', 'კ' => 'k', 'ლ' => 'l', 'მ' => 'm',
|
82 |
+
'ნ' => 'n', 'ო' => 'o', 'პ' => 'p','ჟ' => 'zh','რ' => 'r','ს' => 's',
|
83 |
+
'ტ' => 't','უ' => 'u','ფ' => 'ph','ქ' => 'q','ღ' => 'gh','ყ' => 'qh',
|
84 |
+
'შ' => 'sh','ჩ' => 'ch','ც' => 'ts','ძ' => 'dz','წ' => 'ts','ჭ' => 'tch',
|
85 |
+
'ხ' => 'kh','ჯ' => 'j','ჰ' => 'h'
|
86 |
+
);
|
87 |
+
};
|
88 |
//Глобальная локализация
|
89 |
// добалено 160306, Обновлено 160415/
|
90 |
$ret = $ret + array(
|
98 |
'ч' => 'ch', 'Ш' => 'Sh', 'ш' => 'sh', 'Щ' => 'Shh', 'щ' => 'shh', 'Ъ' => '',
|
99 |
'ъ' => '', 'Ы' => 'Y', 'ы' => 'y', 'Ь' => '', 'ь' => '', 'Э' => 'Je', 'э' => 'je',
|
100 |
'Ю' => 'Ju', 'ю' => 'ju', 'Я' => 'Ja', 'я' => 'ja', 'Ґ' => 'G', 'ґ' => 'g', 'Є' => 'Ie',
|
101 |
+
'є' => 'ie', 'І' => 'I', 'і' => 'i', 'Ї' => 'I', 'ї' => 'i', 'ა' => 'a', 'ბ' => 'b',
|
102 |
+
'გ' => 'g', 'დ' => 'd', 'ე' => 'e', 'ვ' => 'v', 'ზ' => 'z', 'თ' => 'th', 'ი' => 'i',
|
103 |
+
'კ' => 'k', 'ლ' => 'l', 'მ' => 'm', 'ნ' => 'n', 'ო' => 'o', 'პ' => 'p','ჟ' => 'zh',
|
104 |
+
'რ' => 'r','ს' => 's', 'ტ' => 't','უ' => 'u','ფ' => 'ph','ქ' => 'q','ღ' => 'gh',
|
105 |
+
'ყ' => 'qh', 'შ' => 'sh','ჩ' => 'ch','ც' => 'ts','ძ' => 'dz','წ' => 'ts','ჭ' => 'tch',
|
106 |
+
'ხ' => 'kh','ჯ' => 'j','ჰ' => 'h'
|
107 |
);
|
108 |
|
109 |
//Кстомные правила транслитерации
|
281 |
}
|
282 |
return FALSE;
|
283 |
}
|
284 |
+
|
285 |
+
//удаляем настройку
|
286 |
+
// добавлено p1.2.5
|
287 |
+
// принимает Строку с индентификатором настройки
|
288 |
+
protected static function delset($name) {
|
289 |
+
$sets = wp_translitera::getoptions();
|
290 |
+
unset($sets[$name]);
|
291 |
+
wp_translitera::updateoption($sets);
|
292 |
+
}
|
293 |
|
294 |
//Выполняем обновление
|
295 |
//добавлено 170212
|
339 |
}
|
340 |
$from = 'p1.2.2';
|
341 |
}
|
342 |
+
if (version_compare($from, 'p1.2.4','<=')) {
|
343 |
+
wp_translitera::delset('init_in_front');
|
344 |
+
$from = 'p1.2.5';
|
345 |
+
}
|
346 |
if ($for !=$from) {
|
347 |
wp_translitera::updnotice();
|
348 |
$from = $for;
|
364 |
global $wpdb;
|
365 |
|
366 |
//инициализация языка
|
367 |
+
|
368 |
+
//удаляем глобальный язык, он не нужен Добавлено в p1.2.5
|
369 |
+
$filename = WP_LANG_DIR . '/plugins/wp-translitera-'.get_locale().'.mo';
|
370 |
+
if (file_exists($filename)) {
|
371 |
+
unlink($filename);
|
372 |
+
}
|
373 |
+
|
374 |
load_plugin_textdomain('wp-translitera', false, __DIR__.'/languages');
|
375 |
|
376 |
// обработка существующих объектов
|
408 |
$sets['tranliterate_404'] = filter_input(INPUT_POST, 'tranliterate_404');
|
409 |
$sets['fileext'] = explode(',', filter_input(INPUT_POST, 'typefiles'));
|
410 |
$sets['use_force_transliterations'] = filter_input(INPUT_POST, 'use_force_transliterations');
|
411 |
+
$sets['disable_in_front'] = filter_input(INPUT_POST, 'disable_in_front');
|
412 |
$sets['lowercase_filename'] = filter_input(INPUT_POST, 'lowercase_filename'); //добавлено p1.1
|
413 |
$sets['use_global_mu_settings'] = filter_input(INPUT_POST, 'use_global_mu_settings'); //добавлено p1.2
|
414 |
$rulesstring = filter_input(INPUT_POST, 'customrules');
|
562 |
add_filter("plugin_action_links_$plugin_file",array('wp_translitera','add_plugin_settings_link'));
|
563 |
|
564 |
//Инициализировать только для админки или везде
|
565 |
+
if (!wp_translitera::getset('disable_in_front')) {
|
566 |
wp_translitera::prepare_transliterate();
|
567 |
} else {
|
568 |
add_action('admin_init',array('wp_translitera', 'prepare_transliterate'));
|