Version Description
- wpforo
- ---
- Added full compatibility with wpforo
Download this release
Release Info
Developer | YurchenkoEV |
Plugin | WP Translitera |
Version | p1.0.3 |
Comparing to | |
See all releases |
Code changes from version p1.0.2 to p1.0.3
- languages/wp-translitera-ru_RU.mo +0 -0
- languages/wp-translitera-ru_RU.po +29 -17
- languages/wp-translitera-uk.mo +0 -0
- languages/wp-translitera-uk.po +33 -26
- languages/wp-translitera.pot +28 -16
- readme.txt +6 -1
- wp-translitera.php +50 -4
languages/wp-translitera-ru_RU.mo
CHANGED
Binary file
|
languages/wp-translitera-ru_RU.po
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
-
"POT-Creation-Date: 2017-
|
5 |
-
"PO-Revision-Date: 2017-
|
6 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: ru_RU\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.0.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
@@ -17,39 +17,51 @@ msgstr ""
|
|
17 |
"X-Poedit-KeywordsList: __\n"
|
18 |
"X-Poedit-SearchPath-0: wp-translitera.php\n"
|
19 |
|
20 |
-
#: wp-translitera.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Convert existing"
|
22 |
msgstr "Преобразовать существующие"
|
23 |
|
24 |
-
#: wp-translitera.php:
|
25 |
msgid "Pages and posts"
|
26 |
msgstr "Страницы и посты"
|
27 |
|
28 |
-
#: wp-translitera.php:
|
29 |
msgid "Headings, tags etc..."
|
30 |
msgstr "Рубрики, теги и тд"
|
31 |
|
32 |
-
#: wp-translitera.php:
|
33 |
msgid "Transliterate"
|
34 |
msgstr "Транслитерировать"
|
35 |
|
36 |
-
#: wp-translitera.php:
|
37 |
msgid "Settings"
|
38 |
msgstr "Настройки"
|
39 |
|
40 |
-
#: wp-translitera.php:
|
41 |
msgid "Use forces transliteration for title"
|
42 |
msgstr "Форсированный режим транслитерации"
|
43 |
|
44 |
-
#: wp-translitera.php:
|
45 |
msgid "Transliterate names of uploads files"
|
46 |
msgstr "Транслитерировать имена загружаемых файлов"
|
47 |
|
48 |
-
#: wp-translitera.php:
|
49 |
msgid "Transliterate 404 url"
|
50 |
msgstr "Транслитерация 404 ссылок"
|
51 |
|
52 |
-
#: wp-translitera.php:
|
53 |
msgid ""
|
54 |
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
55 |
"use bbPress, buddypress, woocommerce etc)"
|
@@ -58,7 +70,7 @@ msgstr ""
|
|
58 |
"панели управления ( включить если используете bbPress, buddypress, "
|
59 |
"woocommerce etc)"
|
60 |
|
61 |
-
#: wp-translitera.php:
|
62 |
msgid ""
|
63 |
"File extensions, separated by commas , titles that do not need to "
|
64 |
"transliterate"
|
@@ -66,7 +78,7 @@ msgstr ""
|
|
66 |
"Расширения файлов, разделенные запятой, заголовки которых не нужно "
|
67 |
"транслитерировать"
|
68 |
|
69 |
-
#: wp-translitera.php:
|
70 |
msgid ""
|
71 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
72 |
"line!)"
|
@@ -74,15 +86,15 @@ msgstr ""
|
|
74 |
"Пользовательские правила транслитерации, в формате я=ja (каждое правило с "
|
75 |
"новой строки!)"
|
76 |
|
77 |
-
#: wp-translitera.php:
|
78 |
msgid "Apply"
|
79 |
msgstr "Применить"
|
80 |
|
81 |
-
#: wp-translitera.php:
|
82 |
msgid "Plugin WP Translitera has been updated,"
|
83 |
msgstr "Плагин WP Trandslitera был обновлен,"
|
84 |
|
85 |
-
#: wp-translitera.php:
|
86 |
msgid "update settings"
|
87 |
msgstr "обновите настройки."
|
88 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
+
"POT-Creation-Date: 2017-07-08 14:31+0300\n"
|
5 |
+
"PO-Revision-Date: 2017-07-08 14:32+0300\n"
|
6 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: ru_RU\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.0.2\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
15 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
17 |
"X-Poedit-KeywordsList: __\n"
|
18 |
"X-Poedit-SearchPath-0: wp-translitera.php\n"
|
19 |
|
20 |
+
#: wp-translitera.php:142
|
21 |
+
msgid "WPForo"
|
22 |
+
msgstr "WPForo"
|
23 |
+
|
24 |
+
#: wp-translitera.php:143
|
25 |
+
msgid "Forums"
|
26 |
+
msgstr "Форумы"
|
27 |
+
|
28 |
+
#: wp-translitera.php:144
|
29 |
+
msgid "Topics"
|
30 |
+
msgstr "Темы"
|
31 |
+
|
32 |
+
#: wp-translitera.php:146
|
33 |
msgid "Convert existing"
|
34 |
msgstr "Преобразовать существующие"
|
35 |
|
36 |
+
#: wp-translitera.php:148
|
37 |
msgid "Pages and posts"
|
38 |
msgstr "Страницы и посты"
|
39 |
|
40 |
+
#: wp-translitera.php:149
|
41 |
msgid "Headings, tags etc..."
|
42 |
msgstr "Рубрики, теги и тд"
|
43 |
|
44 |
+
#: wp-translitera.php:151
|
45 |
msgid "Transliterate"
|
46 |
msgstr "Транслитерировать"
|
47 |
|
48 |
+
#: wp-translitera.php:153 wp-translitera.php:467
|
49 |
msgid "Settings"
|
50 |
msgstr "Настройки"
|
51 |
|
52 |
+
#: wp-translitera.php:155
|
53 |
msgid "Use forces transliteration for title"
|
54 |
msgstr "Форсированный режим транслитерации"
|
55 |
|
56 |
+
#: wp-translitera.php:156
|
57 |
msgid "Transliterate names of uploads files"
|
58 |
msgstr "Транслитерировать имена загружаемых файлов"
|
59 |
|
60 |
+
#: wp-translitera.php:157
|
61 |
msgid "Transliterate 404 url"
|
62 |
msgstr "Транслитерация 404 ссылок"
|
63 |
|
64 |
+
#: wp-translitera.php:158
|
65 |
msgid ""
|
66 |
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
67 |
"use bbPress, buddypress, woocommerce etc)"
|
70 |
"панели управления ( включить если используете bbPress, buddypress, "
|
71 |
"woocommerce etc)"
|
72 |
|
73 |
+
#: wp-translitera.php:159
|
74 |
msgid ""
|
75 |
"File extensions, separated by commas , titles that do not need to "
|
76 |
"transliterate"
|
78 |
"Расширения файлов, разделенные запятой, заголовки которых не нужно "
|
79 |
"транслитерировать"
|
80 |
|
81 |
+
#: wp-translitera.php:160
|
82 |
msgid ""
|
83 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
84 |
"line!)"
|
86 |
"Пользовательские правила транслитерации, в формате я=ja (каждое правило с "
|
87 |
"новой строки!)"
|
88 |
|
89 |
+
#: wp-translitera.php:161
|
90 |
msgid "Apply"
|
91 |
msgstr "Применить"
|
92 |
|
93 |
+
#: wp-translitera.php:300
|
94 |
msgid "Plugin WP Translitera has been updated,"
|
95 |
msgstr "Плагин WP Trandslitera был обновлен,"
|
96 |
|
97 |
+
#: wp-translitera.php:300
|
98 |
msgid "update settings"
|
99 |
msgstr "обновите настройки."
|
100 |
|
languages/wp-translitera-uk.mo
CHANGED
Binary file
|
languages/wp-translitera-uk.po
CHANGED
@@ -1,55 +1,67 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
-
"POT-Creation-Date: 2017-
|
5 |
-
"PO-Revision-Date: 2017-
|
|
|
6 |
"Language-Team: \n"
|
|
|
7 |
"MIME-Version: 1.0\n"
|
8 |
"Content-Type: text/plain; charset=UTF-8\n"
|
9 |
"Content-Transfer-Encoding: 8bit\n"
|
10 |
-
"X-Generator: Poedit 2.0.
|
11 |
"X-Poedit-Basepath: ..\n"
|
12 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
13 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __\n"
|
16 |
-
"Last-Translator: \n"
|
17 |
-
"Language: uk\n"
|
18 |
"X-Poedit-SearchPath-0: wp-translitera.php\n"
|
19 |
|
20 |
-
#: wp-translitera.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Convert existing"
|
22 |
msgstr "Перетворити існуючі"
|
23 |
|
24 |
-
#: wp-translitera.php:
|
25 |
msgid "Pages and posts"
|
26 |
msgstr "Сторінки та записи"
|
27 |
|
28 |
-
#: wp-translitera.php:
|
29 |
msgid "Headings, tags etc..."
|
30 |
-
msgstr "Категорії, позначки та
|
31 |
|
32 |
-
#: wp-translitera.php:
|
33 |
msgid "Transliterate"
|
34 |
msgstr "Траслітерувати"
|
35 |
|
36 |
-
#: wp-translitera.php:
|
37 |
msgid "Settings"
|
38 |
msgstr "Налаштування"
|
39 |
|
40 |
-
#: wp-translitera.php:
|
41 |
msgid "Use forces transliteration for title"
|
42 |
msgstr "Використовувати примусове транслітерування у назвах"
|
43 |
|
44 |
-
#: wp-translitera.php:
|
45 |
msgid "Transliterate names of uploads files"
|
46 |
msgstr "Транслітерувати назви завантаженних файлів"
|
47 |
|
48 |
-
#: wp-translitera.php:
|
49 |
msgid "Transliterate 404 url"
|
50 |
msgstr "Транслитерувати 404 посилання"
|
51 |
|
52 |
-
#: wp-translitera.php:
|
53 |
msgid ""
|
54 |
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
55 |
"use bbPress, buddypress, woocommerce etc)"
|
@@ -58,14 +70,14 @@ msgstr ""
|
|
58 |
"панелі керування (вімкнути якщо використовуєте bbPress, buddypress, "
|
59 |
"woocommerce etc)"
|
60 |
|
61 |
-
#: wp-translitera.php:
|
62 |
msgid ""
|
63 |
"File extensions, separated by commas , titles that do not need to "
|
64 |
"transliterate"
|
65 |
msgstr ""
|
66 |
"Розширення файлів, назви яких не треба транслітерувати, розділені комами"
|
67 |
|
68 |
-
#: wp-translitera.php:
|
69 |
msgid ""
|
70 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
71 |
"line!)"
|
@@ -73,19 +85,14 @@ msgstr ""
|
|
73 |
"Налаштовані користувачем правила транслітерації у форматі я=ja (кожне "
|
74 |
"правило з нового рядка)"
|
75 |
|
76 |
-
#: wp-translitera.php:
|
77 |
msgid "Apply"
|
78 |
msgstr "Прийняти"
|
79 |
|
80 |
-
#: wp-translitera.php:
|
81 |
msgid "Plugin WP Translitera has been updated,"
|
82 |
-
msgstr "Плагін WP Translitera
|
83 |
|
84 |
-
#: wp-translitera.php:
|
85 |
msgid "update settings"
|
86 |
msgstr "Оновити налаштування"
|
87 |
-
|
88 |
-
msgid ""
|
89 |
-
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
90 |
-
"use bbPress, buddypress etc)"
|
91 |
-
msgstr ""
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wp_translitera\n"
|
4 |
+
"POT-Creation-Date: 2017-07-08 14:32+0300\n"
|
5 |
+
"PO-Revision-Date: 2017-07-08 14:33+0300\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
+
"Language: uk\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.0.2\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 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: wp-translitera.php\n"
|
19 |
|
20 |
+
#: wp-translitera.php:142
|
21 |
+
msgid "WPForo"
|
22 |
+
msgstr "WPForo"
|
23 |
+
|
24 |
+
#: wp-translitera.php:143
|
25 |
+
msgid "Forums"
|
26 |
+
msgstr "Форуми"
|
27 |
+
|
28 |
+
#: wp-translitera.php:144
|
29 |
+
msgid "Topics"
|
30 |
+
msgstr "Теми"
|
31 |
+
|
32 |
+
#: wp-translitera.php:146
|
33 |
msgid "Convert existing"
|
34 |
msgstr "Перетворити існуючі"
|
35 |
|
36 |
+
#: wp-translitera.php:148
|
37 |
msgid "Pages and posts"
|
38 |
msgstr "Сторінки та записи"
|
39 |
|
40 |
+
#: wp-translitera.php:149
|
41 |
msgid "Headings, tags etc..."
|
42 |
+
msgstr "Категорії, позначки та інше..."
|
43 |
|
44 |
+
#: wp-translitera.php:151
|
45 |
msgid "Transliterate"
|
46 |
msgstr "Траслітерувати"
|
47 |
|
48 |
+
#: wp-translitera.php:153 wp-translitera.php:467
|
49 |
msgid "Settings"
|
50 |
msgstr "Налаштування"
|
51 |
|
52 |
+
#: wp-translitera.php:155
|
53 |
msgid "Use forces transliteration for title"
|
54 |
msgstr "Використовувати примусове транслітерування у назвах"
|
55 |
|
56 |
+
#: wp-translitera.php:156
|
57 |
msgid "Transliterate names of uploads files"
|
58 |
msgstr "Транслітерувати назви завантаженних файлів"
|
59 |
|
60 |
+
#: wp-translitera.php:157
|
61 |
msgid "Transliterate 404 url"
|
62 |
msgstr "Транслитерувати 404 посилання"
|
63 |
|
64 |
+
#: wp-translitera.php:158
|
65 |
msgid ""
|
66 |
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
67 |
"use bbPress, buddypress, woocommerce etc)"
|
70 |
"панелі керування (вімкнути якщо використовуєте bbPress, buddypress, "
|
71 |
"woocommerce etc)"
|
72 |
|
73 |
+
#: wp-translitera.php:159
|
74 |
msgid ""
|
75 |
"File extensions, separated by commas , titles that do not need to "
|
76 |
"transliterate"
|
77 |
msgstr ""
|
78 |
"Розширення файлів, назви яких не треба транслітерувати, розділені комами"
|
79 |
|
80 |
+
#: wp-translitera.php:160
|
81 |
msgid ""
|
82 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
83 |
"line!)"
|
85 |
"Налаштовані користувачем правила транслітерації у форматі я=ja (кожне "
|
86 |
"правило з нового рядка)"
|
87 |
|
88 |
+
#: wp-translitera.php:161
|
89 |
msgid "Apply"
|
90 |
msgstr "Прийняти"
|
91 |
|
92 |
+
#: wp-translitera.php:300
|
93 |
msgid "Plugin WP Translitera has been updated,"
|
94 |
+
msgstr "Плагін WP Translitera оновлено,"
|
95 |
|
96 |
+
#: wp-translitera.php:300
|
97 |
msgid "update settings"
|
98 |
msgstr "Оновити налаштування"
|
|
|
|
|
|
|
|
|
|
languages/wp-translitera.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: wp_translitera\n"
|
5 |
-
"POT-Creation-Date: 2017-
|
6 |
"PO-Revision-Date: 2017-05-10 22:38+0300\n"
|
7 |
"Last-Translator: Evgenij Yurchenko <evgen@yur4enko.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -10,7 +10,7 @@ msgstr ""
|
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"X-Generator: Poedit 2.0.
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
16 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
@@ -18,65 +18,77 @@ msgstr ""
|
|
18 |
"X-Poedit-KeywordsList: __\n"
|
19 |
"X-Poedit-SearchPath-0: wp-translitera.php\n"
|
20 |
|
21 |
-
#: wp-translitera.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
msgid "Convert existing"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: wp-translitera.php:
|
26 |
msgid "Pages and posts"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: wp-translitera.php:
|
30 |
msgid "Headings, tags etc..."
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: wp-translitera.php:
|
34 |
msgid "Transliterate"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: wp-translitera.php:
|
38 |
msgid "Settings"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: wp-translitera.php:
|
42 |
msgid "Use forces transliteration for title"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: wp-translitera.php:
|
46 |
msgid "Transliterate names of uploads files"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: wp-translitera.php:
|
50 |
msgid "Transliterate 404 url"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: wp-translitera.php:
|
54 |
msgid ""
|
55 |
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
56 |
"use bbPress, buddypress, woocommerce etc)"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: wp-translitera.php:
|
60 |
msgid ""
|
61 |
"File extensions, separated by commas , titles that do not need to "
|
62 |
"transliterate"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: wp-translitera.php:
|
66 |
msgid ""
|
67 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
68 |
"line!)"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: wp-translitera.php:
|
72 |
msgid "Apply"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: wp-translitera.php:
|
76 |
msgid "Plugin WP Translitera has been updated,"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: wp-translitera.php:
|
80 |
msgid "update settings"
|
81 |
msgstr ""
|
82 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: wp_translitera\n"
|
5 |
+
"POT-Creation-Date: 2017-07-08 14:31+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"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 2.0.2\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
16 |
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
18 |
"X-Poedit-KeywordsList: __\n"
|
19 |
"X-Poedit-SearchPath-0: wp-translitera.php\n"
|
20 |
|
21 |
+
#: wp-translitera.php:142
|
22 |
+
msgid "WPForo"
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: wp-translitera.php:143
|
26 |
+
msgid "Forums"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: wp-translitera.php:144
|
30 |
+
msgid "Topics"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: wp-translitera.php:146
|
34 |
msgid "Convert existing"
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: wp-translitera.php:148
|
38 |
msgid "Pages and posts"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: wp-translitera.php:149
|
42 |
msgid "Headings, tags etc..."
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: wp-translitera.php:151
|
46 |
msgid "Transliterate"
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: wp-translitera.php:153 wp-translitera.php:467
|
50 |
msgid "Settings"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: wp-translitera.php:155
|
54 |
msgid "Use forces transliteration for title"
|
55 |
msgstr ""
|
56 |
|
57 |
+
#: wp-translitera.php:156
|
58 |
msgid "Transliterate names of uploads files"
|
59 |
msgstr ""
|
60 |
|
61 |
+
#: wp-translitera.php:157
|
62 |
msgid "Transliterate 404 url"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: wp-translitera.php:158
|
66 |
msgid ""
|
67 |
"Use transliteration in frontend for transliteration title out ACP (enable if "
|
68 |
"use bbPress, buddypress, woocommerce etc)"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: wp-translitera.php:159
|
72 |
msgid ""
|
73 |
"File extensions, separated by commas , titles that do not need to "
|
74 |
"transliterate"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: wp-translitera.php:160
|
78 |
msgid ""
|
79 |
"Custom transliteration rules, in format я=ja (Everyone ruled from a new "
|
80 |
"line!)"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: wp-translitera.php:161
|
84 |
msgid "Apply"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: wp-translitera.php:300
|
88 |
msgid "Plugin WP Translitera has been updated,"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: wp-translitera.php:300
|
92 |
msgid "update settings"
|
93 |
msgstr ""
|
94 |
|
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: 4.9
|
7 |
-
Stable tag: p.1.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -28,6 +28,11 @@ Automatical from repository or unzip in plugins and activate in ACP.
|
|
28 |
|
29 |
== Changelog ==
|
30 |
|
|
|
|
|
|
|
|
|
|
|
31 |
= p1.0.2 =
|
32 |
* обновлена функция транслитерации (https://wordpress.org/support/topic/%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD-%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BB-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D1%82%D1%80/)
|
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: 4.9
|
7 |
+
Stable tag: p.1.0.3
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
28 |
|
29 |
== Changelog ==
|
30 |
|
31 |
+
= p1.0.3 =
|
32 |
+
* добавлена полная совместимость с wpforo
|
33 |
+
* ---
|
34 |
+
* Added full compatibility with wpforo
|
35 |
+
|
36 |
= p1.0.2 =
|
37 |
* обновлена функция транслитерации (https://wordpress.org/support/topic/%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD-%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BB-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D1%82%D1%80/)
|
38 |
* ---
|
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.0.
|
7 |
Author: Evgen Yurchenko
|
8 |
Text Domain: wp-translitera
|
9 |
Domain Path: /languages/
|
@@ -136,10 +136,18 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
136 |
foreach ($customrulesarray as $key => $value) {
|
137 |
$customrulesstring .=$key.'='.$value.PHP_EOL;
|
138 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
139 |
$ret = '<h2>'.__('Convert existing','wp-translitera').':</h2></br>'
|
140 |
. '<form method=POST> '
|
141 |
. '<input type="checkbox" name="r1" value="1">'.__('Pages and posts','wp-translitera').'</br>'
|
142 |
. '<input type="checkbox" name="r2" value="1">'.__('Headings, tags etc...','wp-translitera').'</br>'
|
|
|
143 |
. '<input type="submit" value="'.__('Transliterate','wp-translitera').'" name="transliterate">'
|
144 |
. '</form>'
|
145 |
. '<p><h2>'.__('Settings','wp-translitera').':</h2></br>'
|
@@ -310,7 +318,20 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
310 |
if (!empty($r2)){
|
311 |
wp_translitera::do_transliterate($wpdb->terms, 'term_id', 'slug');
|
312 |
}
|
313 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
}
|
315 |
$setupd = filter_input(INPUT_POST, 'apply');
|
316 |
$sets = array();
|
@@ -336,6 +357,21 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
336 |
echo wp_translitera::GetForm();
|
337 |
}
|
338 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
339 |
//Вызываемые функции
|
340 |
//Процедура преобразования символов
|
341 |
// добавлено в 150712
|
@@ -371,7 +407,17 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
371 |
//Попытка транслитерировать урл
|
372 |
// добавлено 160707
|
373 |
public static function init404(){//wp=>3.2 php=>5.2.4
|
374 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
if (wp_translitera::getset('tranliterate_404')){
|
376 |
$thisurl = filter_input(INPUT_SERVER, 'REQUEST_URI');
|
377 |
$thisurl = urldecode($thisurl);
|
@@ -454,7 +500,7 @@ class wp_translitera {//wp=>3.2 php=>5.2.4
|
|
454 |
//Инициализация ядра
|
455 |
add_action('init', array('wp_translitera', 'init'));
|
456 |
//Редирект 404
|
457 |
-
add_action('wp',array('wp_translitera','init404'));
|
458 |
//Переименовываение загружаемых файлов
|
459 |
add_filter('sanitize_file_name',array('wp_translitera', 'rename_uploads_additional'),10,2);
|
460 |
//Установка плагина
|
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.0.3
|
7 |
Author: Evgen Yurchenko
|
8 |
Text Domain: wp-translitera
|
9 |
Domain Path: /languages/
|
136 |
foreach ($customrulesarray as $key => $value) {
|
137 |
$customrulesstring .=$key.'='.$value.PHP_EOL;
|
138 |
}
|
139 |
+
//wpforo добавлено p1.0.3
|
140 |
+
$wpforoconf = '';
|
141 |
+
if (file_exists(WP_PLUGIN_DIR.'/wpforo/wpforo.php')) {
|
142 |
+
$wpforoconf = '<h4>'.__('WPForo','wp-translitera').':</h4>'
|
143 |
+
. '<input type="checkbox" name="f1" value="1">'.__('Forums','wp-translitera').'</br>'
|
144 |
+
. '<input type="checkbox" name="f2" value="1">'.__('Topics','wp-translitera').'</br>';
|
145 |
+
}
|
146 |
$ret = '<h2>'.__('Convert existing','wp-translitera').':</h2></br>'
|
147 |
. '<form method=POST> '
|
148 |
. '<input type="checkbox" name="r1" value="1">'.__('Pages and posts','wp-translitera').'</br>'
|
149 |
. '<input type="checkbox" name="r2" value="1">'.__('Headings, tags etc...','wp-translitera').'</br>'
|
150 |
+
. $wpforoconf //wpforo добавлено p1.0.3
|
151 |
. '<input type="submit" value="'.__('Transliterate','wp-translitera').'" name="transliterate">'
|
152 |
. '</form>'
|
153 |
. '<p><h2>'.__('Settings','wp-translitera').':</h2></br>'
|
318 |
if (!empty($r2)){
|
319 |
wp_translitera::do_transliterate($wpdb->terms, 'term_id', 'slug');
|
320 |
}
|
321 |
+
//wpforo добавлено p1.0.3
|
322 |
+
$f1 = filter_input(INPUT_POST, 'f1');
|
323 |
+
$f2 = filter_input(INPUT_POST, 'f2');
|
324 |
+
if (!empty($f1) || !empty($f2)) {
|
325 |
+
$blogprefix = $wpdb->get_blog_prefix();
|
326 |
+
if (!empty($f1)) {
|
327 |
+
wp_translitera::do_transliterate($blogprefix.'wpforo_forums', 'forumid', 'slug');
|
328 |
+
}
|
329 |
+
if (!empty($f2)){
|
330 |
+
wp_translitera::do_transliterate($blogprefix.'wpforo_topics', 'topicid', 'slug');
|
331 |
+
}
|
332 |
+
wpforo_clean_cache();
|
333 |
+
}
|
334 |
+
//---
|
335 |
}
|
336 |
$setupd = filter_input(INPUT_POST, 'apply');
|
337 |
$sets = array();
|
357 |
echo wp_translitera::GetForm();
|
358 |
}
|
359 |
|
360 |
+
//Проверяем активен ли wpforo
|
361 |
+
// добавлено p1.0.3
|
362 |
+
// Возвращает БУЛЕВО
|
363 |
+
public static function wpforoactive() {
|
364 |
+
if (is_multisite()) {
|
365 |
+
$activeplugins = get_site_option('active_plugins');
|
366 |
+
} else {
|
367 |
+
$activeplugins = get_option('active_plugins');
|
368 |
+
}
|
369 |
+
if (gettype($activeplugins) != 'array') {
|
370 |
+
$activeplugins = array();
|
371 |
+
}
|
372 |
+
return in_array("wpforo/wpforo.php", $activeplugins);
|
373 |
+
}
|
374 |
+
|
375 |
//Вызываемые функции
|
376 |
//Процедура преобразования символов
|
377 |
// добавлено в 150712
|
407 |
//Попытка транслитерировать урл
|
408 |
// добавлено 160707
|
409 |
public static function init404(){//wp=>3.2 php=>5.2.4
|
410 |
+
//wpforo suport добавлено p1.0.3
|
411 |
+
$this404 = is_404();
|
412 |
+
if (wp_translitera::wpforoactive()) {
|
413 |
+
global $wpforo;
|
414 |
+
if ($this404 || $wpforo->current_object['is_404']) {
|
415 |
+
$this404 = TRUE;
|
416 |
+
}
|
417 |
+
}
|
418 |
+
//---
|
419 |
+
|
420 |
+
if ($this404){
|
421 |
if (wp_translitera::getset('tranliterate_404')){
|
422 |
$thisurl = filter_input(INPUT_SERVER, 'REQUEST_URI');
|
423 |
$thisurl = urldecode($thisurl);
|
500 |
//Инициализация ядра
|
501 |
add_action('init', array('wp_translitera', 'init'));
|
502 |
//Редирект 404
|
503 |
+
add_action('wp',array('wp_translitera','init404'),(wp_translitera::wpforoactive())?11:10);
|
504 |
//Переименовываение загружаемых файлов
|
505 |
add_filter('sanitize_file_name',array('wp_translitera', 'rename_uploads_additional'),10,2);
|
506 |
//Установка плагина
|