WP Translitera - Version p1.2.5

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 Icon wp 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 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('init_in_front','checkbox',__('Use transliteration in frontend for transliteration title out ACP (enable if use bbPress, buddypress, woocommerce etc)', 'wp-translitera'));
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'),'red');
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!). Достаточно создать только нижний регистр.', 'wp-translitera'),'','cols="30" rows="10"',$customrulesstring);
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-01-19 16:31+0200\n"
5
- "PO-Revision-Date: 2018-01-19 16:33+0200\n"
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: wp-translitera.php\n"
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:18
32
  msgid "Global settings"
33
  msgstr "Глобальные настройки"
34
 
35
- #: admintmpl.php:20
36
  msgid "Use the settings of the main site"
37
  msgstr "Использовать настройки главного сайта"
38
 
39
- #: admintmpl.php:22
40
  msgid "Use forces transliteration for title"
41
  msgstr "Форсированный режим транслитерации"
42
 
43
- #: admintmpl.php:23
44
  msgid "Transliterate 404 url"
45
  msgstr "Транслитерация 404 ссылок"
46
 
47
- #: admintmpl.php:24
48
  msgid ""
49
- "Use transliteration in frontend for transliteration title out ACP (enable if "
50
- "use bbPress, buddypress, woocommerce etc)"
51
  msgstr ""
52
- "Использовать транслитерацию во фронтенде, для транслитерации заголовков вне "
53
- "панели управления ( включить если используете bbPress, buddypress, "
54
- "woocommerce etc)"
55
 
56
- #: admintmpl.php:26
57
  msgid "Media settings"
58
  msgstr "Настройки медиафайлов"
59
 
60
- #: admintmpl.php:28
61
  msgid "Transliterate names of uploads files"
62
  msgstr "Транслитерировать имена загружаемых файлов"
63
 
64
- #: admintmpl.php:29
65
  msgid "Convert files names to lower case"
66
  msgstr "Преобразовывать имена файлов в нижний регистр"
67
 
68
- #: admintmpl.php:30
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:32
77
  msgid "Transliteration tables"
78
  msgstr "Таблицы транслитерации"
79
 
80
- #: admintmpl.php:34
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:36
89
  msgid "Apply"
90
  msgstr "Применить"
91
 
92
- #: admintmpl.php:40
93
  msgid "Convert existing"
94
  msgstr "Преобразовать существующие"
95
 
96
- #: admintmpl.php:41
97
  msgid "Pages and posts"
98
  msgstr "Страницы и посты"
99
 
100
- #: admintmpl.php:42
101
  msgid "Headings, tags etc..."
102
  msgstr "Рубрики, теги и тд"
103
 
104
- #: admintmpl.php:45
105
  msgid "Forums"
106
  msgstr "Форумы"
107
 
108
- #: admintmpl.php:46
109
  msgid "Topics"
110
  msgstr "Темы"
111
 
112
- #: admintmpl.php:48
113
  msgid "Transliterate"
114
  msgstr "Транслитерировать"
115
 
116
- #: wp-translitera.php:274
117
  msgid "Plugin WP Translitera has been updated,"
118
  msgstr "Плагин WP Trandslitera был обновлен,"
119
 
120
- #: wp-translitera.php:274
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-01-19 16:33+0200\n"
5
- "PO-Revision-Date: 2018-01-19 16:37+0200\n"
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: wp-translitera.php\n"
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:18
33
  msgid "Global settings"
34
  msgstr "Глобальні налаштування"
35
 
36
- #: admintmpl.php:20
37
  msgid "Use the settings of the main site"
38
  msgstr "Використовувати налаштування головного сайту"
39
 
40
- #: admintmpl.php:22
41
  msgid "Use forces transliteration for title"
42
  msgstr "Використовувати примусове транслітерування у назвах"
43
 
44
- #: admintmpl.php:23
45
  msgid "Transliterate 404 url"
46
  msgstr "Транслитерувати 404 посилання"
47
 
48
- #: admintmpl.php:24
49
  msgid ""
50
- "Use transliteration in frontend for transliteration title out ACP (enable if "
51
- "use bbPress, buddypress, woocommerce etc)"
52
  msgstr ""
53
- "Використовувати траслітерацию у фронт-енді для траснлитерації назв поза "
54
- "панелі керування (вімкнути якщо використовуєте bbPress, buddypress, "
55
- "woocommerce etc)"
56
 
57
- #: admintmpl.php:26
58
  msgid "Media settings"
59
  msgstr "Налаштування медіа"
60
 
61
- #: admintmpl.php:28
62
  msgid "Transliterate names of uploads files"
63
  msgstr "Транслітерувати назви завантаженних файлів"
64
 
65
- #: admintmpl.php:29
66
  msgid "Convert files names to lower case"
67
  msgstr "Перетворення імен файлів у нижній регістр"
68
 
69
- #: admintmpl.php:30
70
  msgid ""
71
  "File extensions, separated by commas , titles that do not need to "
72
  "transliterate"
73
  msgstr ""
74
  "Розширення файлів, назви яких не треба транслітерувати, розділені комами"
75
 
76
- #: admintmpl.php:32
77
  msgid "Transliteration tables"
78
  msgstr "Таблиця транслітерації"
79
 
80
- #: admintmpl.php:34
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:36
89
  msgid "Apply"
90
  msgstr "Прийняти"
91
 
92
- #: admintmpl.php:40
93
  msgid "Convert existing"
94
  msgstr "Перетворити існуючі"
95
 
96
- #: admintmpl.php:41
97
  msgid "Pages and posts"
98
  msgstr "Сторінки та записи"
99
 
100
- #: admintmpl.php:42
101
  msgid "Headings, tags etc..."
102
  msgstr "Категорії, позначки та інше..."
103
 
104
- #: admintmpl.php:45
105
  msgid "Forums"
106
  msgstr "Форуми"
107
 
108
- #: admintmpl.php:46
109
  msgid "Topics"
110
  msgstr "Теми"
111
 
112
- #: admintmpl.php:48
113
  msgid "Transliterate"
114
  msgstr "Траслітерувати"
115
 
116
- #: wp-translitera.php:274
117
  msgid "Plugin WP Translitera has been updated,"
118
  msgstr "Плагін WP Translitera оновлено,"
119
 
120
- #: wp-translitera.php:274
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-01-19 16:31+0200\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,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:18
31
  msgid "Global settings"
32
  msgstr ""
33
 
34
- #: admintmpl.php:20
35
  msgid "Use the settings of the main site"
36
  msgstr ""
37
 
38
- #: admintmpl.php:22
39
  msgid "Use forces transliteration for title"
40
  msgstr ""
41
 
42
- #: admintmpl.php:23
43
  msgid "Transliterate 404 url"
44
  msgstr ""
45
 
46
- #: admintmpl.php:24
47
  msgid ""
48
- "Use transliteration in frontend for transliteration title out ACP (enable if "
49
- "use bbPress, buddypress, woocommerce etc)"
50
  msgstr ""
51
 
52
- #: admintmpl.php:26
53
  msgid "Media settings"
54
  msgstr ""
55
 
56
- #: admintmpl.php:28
57
  msgid "Transliterate names of uploads files"
58
  msgstr ""
59
 
60
- #: admintmpl.php:29
61
  msgid "Convert files names to lower case"
62
  msgstr ""
63
 
64
- #: admintmpl.php:30
65
  msgid ""
66
  "File extensions, separated by commas , titles that do not need to "
67
  "transliterate"
68
  msgstr ""
69
 
70
- #: admintmpl.php:32
71
  msgid "Transliteration tables"
72
  msgstr ""
73
 
74
- #: admintmpl.php:34
75
  msgid ""
76
  "Custom transliteration rules, in format я=ja (Everyone ruled from a new "
77
- "line!)"
78
  msgstr ""
79
 
80
- #: admintmpl.php:36
81
  msgid "Apply"
82
  msgstr ""
83
 
84
- #: admintmpl.php:40
85
  msgid "Convert existing"
86
  msgstr ""
87
 
88
- #: admintmpl.php:41
89
  msgid "Pages and posts"
90
  msgstr ""
91
 
92
- #: admintmpl.php:42
93
  msgid "Headings, tags etc..."
94
  msgstr ""
95
 
96
- #: admintmpl.php:45
97
  msgid "Forums"
98
  msgstr ""
99
 
100
- #: admintmpl.php:46
101
  msgid "Topics"
102
  msgstr ""
103
 
104
- #: admintmpl.php:48
105
  msgid "Transliterate"
106
  msgstr ""
107
 
108
- #: wp-translitera.php:274
109
  msgid "Plugin WP Translitera has been updated,"
110
  msgstr ""
111
 
112
- #: wp-translitera.php:274
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.4
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.4
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['init_in_front'] = filter_input(INPUT_POST, 'init_in_front');
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('init_in_front')) {
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'));