Version Description
If you are using a version older than 0.8, please ugrade to 0.9.8 before ugrading to 1.0+
=
Download this release
Release Info
Developer | Chouby |
Plugin | Polylang |
Version | 1.0 |
Comparing to | |
See all releases |
Code changes from version 0.9.8 to 1.0
- changelog.txt +422 -0
- css/admin.css +16 -1
- css/admin.min.css +1 -1
- doc/documentation-en.odt +0 -0
- doc/documentation-en.pdf +0 -0
- include/about.php +15 -10
- include/admin-base.php +27 -19
- include/admin-filters.php +202 -120
- include/admin.php +68 -43
- include/api.php +39 -48
- include/base.php +82 -34
- include/calendar.php +0 -2
- include/core.php +185 -137
- include/languages-form.php +132 -29
- include/languages.php +0 -1
- include/list-table.php +53 -79
- include/media-translations.php +48 -6
- include/plugins-compat.php +26 -0
- include/term-translations.php +22 -7
- include/widget.php +21 -18
- include/wpml-compat.php +341 -0
- js/post.js +1 -0
- js/post.min.js +1 -1
- js/term.js +1 -0
- js/term.min.js +1 -1
- languages/polylang-af.mo +0 -0
- languages/polylang-af.po +348 -246
- languages/polylang-be_BY.mo +0 -0
- languages/polylang-be_BY.po +330 -290
- languages/polylang-bg_BG.mo +0 -0
- languages/polylang-bg_BG.po +348 -257
- languages/polylang-da_DK.mo +0 -0
- languages/polylang-da_DK.po +358 -289
- languages/polylang-de_DE.mo +0 -0
- languages/polylang-de_DE.po +325 -280
- languages/polylang-el.mo +0 -0
- languages/polylang-el.po +337 -290
- languages/polylang-es_ES.mo +0 -0
- languages/polylang-es_ES.po +348 -254
- languages/polylang-fi.mo +0 -0
- languages/polylang-fi.po +344 -252
- languages/polylang-fr_FR.mo +0 -0
- languages/polylang-fr_FR.po +328 -272
- languages/polylang-he_IL.mo +0 -0
- languages/polylang-he_IL.po +325 -285
- languages/polylang-hu_HU.mo +0 -0
- languages/polylang-hu_HU.po +588 -0
- languages/polylang-it_IT.mo +0 -0
- languages/polylang-it_IT.po +399 -262
- languages/polylang-lt_LT.mo +0 -0
- languages/polylang-lt_LT.po +379 -261
- languages/polylang-lv.mo +0 -0
- languages/polylang-lv.po +352 -298
- languages/polylang-nb_NO.mo +0 -0
- languages/polylang-nb_NO.po +624 -0
- languages/polylang-nl_NL.mo +0 -0
- languages/polylang-nl_NL.po +315 -261
- languages/polylang-pl_PL.mo +0 -0
- languages/polylang-pl_PL.po +314 -260
- languages/polylang-pt_PT.mo +0 -0
- languages/polylang-pt_PT.po +350 -244
- languages/polylang-ru_RU.mo +0 -0
- languages/polylang-ru_RU.po +333 -281
- languages/polylang-sk_SK.mo +0 -0
- languages/polylang-sk_SK.po +555 -0
- languages/polylang-tr_TR.mo +0 -0
- languages/polylang-tr_TR.po +329 -237
- languages/polylang.pot +361 -211
- polylang.php +140 -173
- readme.txt +38 -431
- uninstall.php +14 -11
changelog.txt
ADDED
@@ -0,0 +1,422 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
== Changelog ==
|
2 |
+
|
3 |
+
= 0.9.8 (2012-12-05) =
|
4 |
+
|
5 |
+
* Bug correction: ajax on frontend does not work when adding the language code to all urls
|
6 |
+
* Bug correction: search forms using the get_search_form filter do not work
|
7 |
+
|
8 |
+
= 0.9.7 (2012-12-04) =
|
9 |
+
|
10 |
+
* Bug correction: the admin language filter does filter non translatable post types
|
11 |
+
* Bug correction: again the canonical redirection
|
12 |
+
* Bug correction: fatal error when Polylang is used together with 'Author Avatars List'
|
13 |
+
* Bug correction: widget titles uselessly appear in the strings translations table when the widget is set for only one language
|
14 |
+
* Tests done with WordPress 3.5 beta RC3 and Twenty Twelve
|
15 |
+
|
16 |
+
= 0.9.6 (2012-11-26) =
|
17 |
+
|
18 |
+
* It is now possible to query the terms by language using the WordPress function 'get_terms'
|
19 |
+
* Bug correction: search for empty string in default language displays posts in all languages when hiding the URL language information for default language
|
20 |
+
* Bug correction: completely reworked the canonical redirection introduced in 0.9.5 which created more problems than it solved
|
21 |
+
* Bug correction: ajax for media translations does not work
|
22 |
+
* Started tests with WordPress 3.5 beta RC1 and Twenty Twelve
|
23 |
+
|
24 |
+
= 0.9.5 (2012-11-13) =
|
25 |
+
|
26 |
+
* The user can now choose the number of languages and strings translations to display
|
27 |
+
* Add compatibility with the 'icl_object_id' function and ICL_LANGUAGE_CODE and ICL_LANGUAGE_NAME constants from the WPML API
|
28 |
+
* Add 17 languages to the predefined list (automatic download and update of language files won't work)
|
29 |
+
* Bug correction: post preview does not work when adding the language code to all urls
|
30 |
+
* Bug correction: redirect to front page in default language when posting a comment on static front page
|
31 |
+
* Bug correction: impossible to create terms with the same name in different languages
|
32 |
+
* Bug correction: query string added by other plugins is erased when adding the language code to all urls
|
33 |
+
* Bug correction: redirect erase 'POST' variables on homepage when adding the language code to all urls
|
34 |
+
* Bug correction: English (en_US) loads rtl style when using a localized WordPress package with an rtl language
|
35 |
+
* Bug correction: on some installation strings translations do not work with some special characters
|
36 |
+
* Bug correction: incoming links are not redirected to canonical url when adding the language code to all urls and hiding the code for the default language
|
37 |
+
* Bug correction: search form does not work in non default language when using permalinks without trailing slash
|
38 |
+
|
39 |
+
= 0.9.4 (2012-10-23) =
|
40 |
+
|
41 |
+
* Add Afrikaans translation contributed by [Kobus Joubert](http://translate3d.com/)
|
42 |
+
* Add Belarusian translation contributed by [Alexander Markevitch](http://fourfeathers.by/)
|
43 |
+
* Add Afrikaans (af) and Belarusian (be_BY) to predefined languages list (automatic download and update of language files won't work)
|
44 |
+
* Add the possibility to translate the date format and time format
|
45 |
+
* Add compatibility with the 'icl_get_home_url' function from the WPML API
|
46 |
+
* Bug correction: still some issues with string translations
|
47 |
+
* Bug correction: search is not filtered by the (default) language when the language is set by content and the language code is hidden for the default language
|
48 |
+
* Bug correction: posts & pages preview urls are broken when adding the language code to all urls
|
49 |
+
* Bug correction: automatically added new top-level pages to menus are not filtered by language
|
50 |
+
* Bug correction: the admin language filter messes the categories languages when editing a post and the parent dropdown list when editing a category
|
51 |
+
* Bug correction: search form does not work when using a static front page (introduced in 0.9.2)
|
52 |
+
* Bug correction: can't set languages for categories and post tags on blogs created after polylang has been activated at network level
|
53 |
+
* Bug correction: menus don't work with catch box theme ('has_nav_menu' not correctly filtered)
|
54 |
+
|
55 |
+
= 0.9.3 (2012-10-08) =
|
56 |
+
|
57 |
+
* Add Bulgarian translation contributed by [pavelsof](http://wordpress.org/support/profile/pavelsof)
|
58 |
+
* Add compatibility with WPML API for strings translations
|
59 |
+
* Bug correction: dates are not translated (introduced in 0.9.2)
|
60 |
+
* Bug correction: the language is lost when keeping - No change - for language in bulk edit
|
61 |
+
* Bug correction: categories and tags are duplicate (when default language is set automatically to existing content and categories and tags share the same name)
|
62 |
+
|
63 |
+
= 0.9.2 (2012-09-30) =
|
64 |
+
|
65 |
+
* Support new WordPress (WP 3.5+) convention for js and css files naming
|
66 |
+
* Improve performance, mainly on frontend
|
67 |
+
* Bug correction: the category language is not set when creating it in the post editor (introduced in 0.9)
|
68 |
+
* Bug correction: unable to add a query string when using a static front page
|
69 |
+
* Bug correction: ajax tag suggestion in "edit post" conflicts with the admin content language filter
|
70 |
+
* Bug correction: ugly notices when trying to access a static front page which has not been translated
|
71 |
+
* Bug correction: the language code is added to custom post types and taxonomies permalinks even if they are not translatable
|
72 |
+
* Bug correction: some arrays in wp_locale mix English and other language
|
73 |
+
* Bug correction: the media language is not correctly set when uploading from post if the post has not been saved after choosing the language
|
74 |
+
|
75 |
+
= 0.9.1 (2012-09-20) =
|
76 |
+
|
77 |
+
* Add Finnish translation contributed by [Jani Alha](http://www.wysiwyg.fi)
|
78 |
+
* Bug correction: improve the robustness of the admin content language filter
|
79 |
+
* Bug correction: the language switcher displays languages which have no posts or pages (introduced in 0.9)
|
80 |
+
* Bug correction: wrong default language when adding a new media
|
81 |
+
* Bug correction: the dropdown language switcher does not switch language when there is no post translation
|
82 |
+
* Bug correction: issue with translations when using category quick edit
|
83 |
+
* Bug correction: home redirects to 404 when combining static front page + force_lang = 1 + hide_default = 0
|
84 |
+
|
85 |
+
= 0.9 (2012-09-12) =
|
86 |
+
|
87 |
+
* Add Turkish translation contributed by [darchws](http://darch.ws/)
|
88 |
+
* Add media translation support
|
89 |
+
* Add a persistant content language filter on admin side (WP 3.2+ required)
|
90 |
+
* Add biographical info translation
|
91 |
+
* Add multiline support for string translations
|
92 |
+
* Add the possibility to clean the strings translation database
|
93 |
+
* Add quick edit and bulk edit support for posts and pages
|
94 |
+
* Add quick edit support for categories and tags
|
95 |
+
* The language is now loaded with 'setup_theme' action instead of 'wp' action when always adding language information url
|
96 |
+
* Search form now does use javascript only for searchform.php when pretty permalinks are not used
|
97 |
+
* Add the option PLL_SEARCH_FORM_JS to disable the js code used to modify the search form
|
98 |
+
* Suppress the option PLL_SYNC, replaced by an option in the language settings ui
|
99 |
+
* Suppress the PLL_DISPLAY_ALL option
|
100 |
+
* Suppress the template tag 'the_languages' (replaced by 'pll_the_languages' since v0.5)
|
101 |
+
* Suppress the function 'pll_is_front_page' (useless since 0.8.2)
|
102 |
+
* Bug correction: the browser language is sometimes not correctly detected by Android
|
103 |
+
* Bug correction: the rtl text direction is not correct when editing an existing language
|
104 |
+
* Bug correction: rss feed does not work if translated site title or tagline contains special characters
|
105 |
+
* Bug correction: post types and taxonomies labels are not translated on frontend
|
106 |
+
* Bug correction: the filter 'pll_copy_post_metas' does not work for metas with multiple values
|
107 |
+
* Bug correction: translations table for post and terms are uselessly serialized two times
|
108 |
+
* Bug correction: attempt to suppress conflict with themes which hardcode the name of nav menus (but do define a theme location)
|
109 |
+
* Bug correction: homepage displays all posts when the front page displays a static page and no page is selected for front page (but one is selected for posts page)
|
110 |
+
* Bug correction: widgets disappear when Polylang is enabled
|
111 |
+
|
112 |
+
= 0.8.10 (2012-08-06) =
|
113 |
+
|
114 |
+
* Add Lithuanian (lt_LT) to predefined languages list (automatic download and update of language files won't work)
|
115 |
+
* Add Lithuanian translation contributed by [Naglis Jonaitis](http://najo.lt/)
|
116 |
+
* Bug correction: empty string translation issue
|
117 |
+
* Bug correction: 'wp_list_pages' does not filter custom post types
|
118 |
+
* Bug correction: warning if posts are queried before the action 'wp_loaded' has been fired
|
119 |
+
* Bug correction: notice in twentyten when resquesting a date archive with no posts
|
120 |
+
|
121 |
+
= 0.8.9 (2012-07-20) =
|
122 |
+
|
123 |
+
* Add Portuguese translation contributed by [Vitor Carvalho](http://vcarvalho.com/)
|
124 |
+
|
125 |
+
= 0.8.8 (2012-07-18) =
|
126 |
+
|
127 |
+
* Validation improvement thanks to kg69design
|
128 |
+
* Bug correction: custom post types rewrite rules are broken when registered with query_var=>false
|
129 |
+
* Bug correction: user admin language not deleted when uninstalling the plugin
|
130 |
+
* Bug correction: pll_current_language('name') returns locale instead of language name
|
131 |
+
* Bug correction: ajax on frontend does not work
|
132 |
+
* Bug correction: homepage pagination broken when redirecting the language page to a static front page
|
133 |
+
* Bug correction: taxonomies conflicts on custom post types
|
134 |
+
* Bug correction: the admin language is not updated when edited by other users
|
135 |
+
|
136 |
+
= 0.8.7 (2012-06-10) =
|
137 |
+
|
138 |
+
* Add the possibility to load Polylang API for ajax requests on frontend
|
139 |
+
* Bug correction: search form is broken when using a static front page
|
140 |
+
* Bug correction: admin bar search does not work
|
141 |
+
* Tests done with WordPress 3.4 RC2
|
142 |
+
|
143 |
+
= 0.8.6 (2012-05-23) =
|
144 |
+
|
145 |
+
* Add the possibility to use a local config file to set options
|
146 |
+
* Improve robustness (less PHP notices)
|
147 |
+
* Bug correction: Menus not showing in preview mode
|
148 |
+
* Bug correction: fatal error when customizing a theme in WP 3.4 beta 4
|
149 |
+
* Bug correction: second page of search results returns 404 when using pretty permalinks
|
150 |
+
|
151 |
+
= 0.8.5 (2012-05-14) =
|
152 |
+
|
153 |
+
* Bug correction : sites using static front page are messed in v0.8.4
|
154 |
+
|
155 |
+
= 0.8.4 (2012-05-13) =
|
156 |
+
|
157 |
+
* Add a new argument 'post_id' to the function pll_the_languages to display posts translations within the loop
|
158 |
+
* Bug correction: every posts in every languages are shown on the homepage when requesting the wrong one with or without 'www.'
|
159 |
+
* Bug correction: every posts in every languages are shown when requesting /?p=string
|
160 |
+
* Bug correction: the language is not correctly set for wp-signup.php and wp-activate.php
|
161 |
+
* Bug correction: wrong home links when using permalinks with front with WP 3.3 and older
|
162 |
+
* Bug correction: wrong redirection after posting a comment when adding the language information to all urls
|
163 |
+
* Bug correction: term language may be lost in some situations
|
164 |
+
* Bug correction: post language is set to default if updated outside the edit post page
|
165 |
+
* Bug correction: javascript error in WP 3.1
|
166 |
+
* Bug correction: can't toggle visibility of tags metabox in edit post panel
|
167 |
+
* Tests done with WordPress 3.4 beta 4
|
168 |
+
|
169 |
+
= 0.8.3 (2012-04-10) =
|
170 |
+
|
171 |
+
* Add Danish translation contributed by [Compute](http://wordpress.org/support/profile/compute)
|
172 |
+
* Add Spanish translation contributed by Curro
|
173 |
+
* Add the possibility to add a content in a different language than the current one by setting explicitely the lang parameter in the secondary query
|
174 |
+
* Add support of PATHINFO permalinks
|
175 |
+
* Bug correction: secondary queries not correctly filtered by language
|
176 |
+
* Bug correction: wrong archives links when using permalinks with front
|
177 |
+
* Bug correction: wrong homepage link when keeping 'language' in permalinks with front
|
178 |
+
* Bug correction: flush_rewrite_rules notice when setting up a static front page (introduced in 0.8.2)
|
179 |
+
* Bug correction: every posts in every languages are shown when hitting the homepage with a query string unknown to WP (thanks to Gonçalo Peres)
|
180 |
+
* Bug correction: every posts in every languages are shown on the homepage when PHP adds index.php to the url
|
181 |
+
* Tests done with WordPress 3.4 beta 1
|
182 |
+
|
183 |
+
|
184 |
+
= 0.8.2 (2012-03-20) =
|
185 |
+
|
186 |
+
* Add Italian translation contributed by [Luca Barbetti](http://wordpress.org/support/profile/lucabarbetti)
|
187 |
+
* Improve performance on admin side
|
188 |
+
* Comment status and ping status are now copied when adding a new translation
|
189 |
+
* Deprecated API function 'pll_is_front_page' as it is now useless
|
190 |
+
* Bug correction: Wrong translation url for taxonomies when adding the language information to all urls
|
191 |
+
* Bug correction: "translation" of search page does not work if the site is only made of pages
|
192 |
+
* Bug correction: wrong language permalink structure introduced in 0.8.1
|
193 |
+
* Bug correction: wrong language set when clicking on "add new" translation in edit category and edit tags panels
|
194 |
+
* Bug correction: site does not display if no languages are set
|
195 |
+
* Bug correction: get_author_posts_url is 404
|
196 |
+
* Bug correction: homepage is 404 when using a static front page and adding the language information to all urls
|
197 |
+
|
198 |
+
= 0.8.1 (2012-03-11) =
|
199 |
+
|
200 |
+
* Add Latvian translation contributed by [@AndyDeGroo](http://twitter.com/AndyDeGroo)
|
201 |
+
* It is now possible to synchronize multiple values for custom fields
|
202 |
+
* Add new API function pll_current_language
|
203 |
+
* Add the pll_rewrite_rules filter allowing plugins to filter rewrite rules by language
|
204 |
+
* WP 3.4 preparation: disable the menu section in the customize theme admin panel (unusable with Polylang)
|
205 |
+
* Bug correction: removing 'language' in permalinks does not work in WP 3.4 alpha
|
206 |
+
* Bug correction: problems with custom post type archives when 'has_archive' is set (thanks to AndyDeGroo)
|
207 |
+
* Bug correction: 404 error when combining %postname% permastructure with "Add language information to all URL" option
|
208 |
+
* Bug correction: translated custom strings are duplicated if registered several times
|
209 |
+
* Bug correction: queries with an array of post types are not correctly filtered
|
210 |
+
* Bug correction: wp-login.php always in English
|
211 |
+
|
212 |
+
= 0.8 (2012-02-29) =
|
213 |
+
|
214 |
+
* Sticky posts are now filtered by language
|
215 |
+
* It is now possible to use the language page as home page
|
216 |
+
* Add an "About Polylang" metabox on the languages admin page
|
217 |
+
* Add the pll_the_languages filter allowing to filter the whole output of the language switcher
|
218 |
+
* Add a new argument 'display_names_as' to the function pll_the_languages
|
219 |
+
* Add pll_get_post_types & pll_get_taxonomies filters allowing to enable / disable the language filter for post types & taxonomies
|
220 |
+
* Add ckb to predefined languages list
|
221 |
+
* Completely reworked the string translation storage in the database
|
222 |
+
* Some performance improvements on admin side
|
223 |
+
* Improve compatibility with other plugins broken by the home url filter
|
224 |
+
* Add an option to disable the home url filter
|
225 |
+
* Add an option to disable synchronization of metas between translations
|
226 |
+
* Bug correction: body class 'home' is not set on translated homepage
|
227 |
+
* Bug correction: robots.txt is broken when adding the language code to all urls (including default language)
|
228 |
+
* Bug correction: bad name for the Czech flag
|
229 |
+
* Bug correction: bad language information in rss feed for WP < 3.4
|
230 |
+
* Bug correction: signup broken on multisite
|
231 |
+
* Bug correction: the translation url is set to self when using a static front page and no page for posts and there is no translation
|
232 |
+
* Bug correction: problems with custom post type archive titles
|
233 |
+
* Bug correction: problems with custom post type if rewrite slug is different from post_type (thanks to AndyDeGroo)
|
234 |
+
* Bug correction: quick edit still breaks translation linking of pages (thanks to AndyDeGroo)
|
235 |
+
* Bug correction: bad rewrite rules for feeds (introduced in 0.7.2)
|
236 |
+
* Bug correction: the order is not saved when creating a language
|
237 |
+
* Bug correction: the categories list is not updated when adding a new category (ajax broken)
|
238 |
+
|
239 |
+
= 0.7.2 (2012-02-15) =
|
240 |
+
|
241 |
+
* Add Polish translation contributed by [Peter Paciorkiewicz](http://www.paciorkiewicz.pl)
|
242 |
+
* Add 5 new languages to predefined list
|
243 |
+
* completely reworked rewrite rules
|
244 |
+
* WP 3.4 preparation: add new WordPress languages files to download when creating a new language
|
245 |
+
* Bug correction: custom nav menus do not work in Artisteer generated themes
|
246 |
+
* Bug correction: having a single language causes multiple warnings while saving post/page.
|
247 |
+
* Bug correction: custom nav menu broken on archives pages
|
248 |
+
* Bug correction: the language switcher does not link to translated post type archive when using pretty permalinks
|
249 |
+
* Bug correction: the tags are not saved in the right language when translated tags have the same name
|
250 |
+
* Bug correction: bad link in post preview when adding language code to all urls
|
251 |
+
* Bug correction: feed not filtered by language when adding language code to all urls
|
252 |
+
* Bug correction: duplicate canonical link when used together with WordPress SEO by Yoast
|
253 |
+
* Bug correction: the all posts admin page is messed if another plugin adds a column
|
254 |
+
* Bug correction: 404 error on static front page when adding language code to all urls (including default language)
|
255 |
+
|
256 |
+
= 0.7.1 (2012-02-06) =
|
257 |
+
|
258 |
+
* Allow using 3 characters languages codes (ISO 639-2 or 639-3)
|
259 |
+
* The predefined languages dropdown list now displays the locale to help differentiate some languages
|
260 |
+
* Add 5 new languages to predefined list
|
261 |
+
* Bug correction: the filter 'pll_copy_post_metas' does not work
|
262 |
+
* Bug correction: impossible to add a tag in the edit post panel
|
263 |
+
* Bug correction: rewrite rules not correct
|
264 |
+
* Bug correction: cache issue with css and js files
|
265 |
+
|
266 |
+
= 0.7 (2012-01-30) =
|
267 |
+
|
268 |
+
* Add Hebrew translation contributed by [ArielK](http://www.arielk.net)
|
269 |
+
* Add support for RTL languages for both frontend and admin
|
270 |
+
* Twenty Ten and Twenty Eleven languages files are now automatically downloaded when creating a new langage
|
271 |
+
* Improve filtering tags by language in the edit post panel
|
272 |
+
* Category parent dropdown list is now filtered by language
|
273 |
+
* Category parents are now synchronized between translations
|
274 |
+
* Add the possibility to have the language information in all URL
|
275 |
+
* Add support for post formats
|
276 |
+
* Add option allowing not to show the current language in the language switcher (for both menu and widget)
|
277 |
+
* Add a title attribute (and the possibility to personalize it with a filter) to flags
|
278 |
+
* pll_get_post and pll_get_term second parameter is now optional and defaults to current language
|
279 |
+
* Add pll_the_language_link filter allowing to filter translation links outputed by the language switcher
|
280 |
+
* The option PLL_DISPLAY_ALL is no longer supported
|
281 |
+
* Bug correction: Autosave reset to default language
|
282 |
+
* Bug correction: blog info not translated in feeds
|
283 |
+
* Bug correction: post comments feed always in default language
|
284 |
+
* Bug correction: undefined index notice when setting up a custom menu widget
|
285 |
+
* Bug correction: rewrite rules are not correctly reset when deactivating the plugin
|
286 |
+
* Bug correction: is_home not correctly set on pages 2, 3...
|
287 |
+
* Bug correction: avoid naming conflicts (in sql queries) with other themes / plugins
|
288 |
+
* Bug correction: bad language detection and url rewriting of custom post types archives
|
289 |
+
|
290 |
+
= 0.6.1 (2012-01-12) =
|
291 |
+
|
292 |
+
* Add Dutch translation contributed by [AlbertGn](http://wordpress.org/support/profile/albertgn)
|
293 |
+
* Disable everything except the languages management panel while no language has been created
|
294 |
+
* Bug correction: can't have the same featured image in translated posts
|
295 |
+
* Bug correction: parent page dropdown does appear only after the page has been saved
|
296 |
+
* Bug correction: archives widget not working anymore
|
297 |
+
* Bug correction: string translations does not work for WP < 3.3
|
298 |
+
* Bug correction: fix fatal error in string translations caused by widgets using the old API
|
299 |
+
* Bug correction: the strings translation panel is unable to translate strings with special characters
|
300 |
+
* Bug correction: Polylang "is_front_page" returns true on archives pages
|
301 |
+
|
302 |
+
= 0.6 (2012-01-07) =
|
303 |
+
|
304 |
+
* Add Greek translation contributed by [theodotos](http://www.ubuntucy.org)
|
305 |
+
* WordPress languages files are now automatically downloaded when creating a new langage (and updated when updating WordPress)
|
306 |
+
* Add the possibility to change the order of the languages in the language switcher
|
307 |
+
* Add the possibility to translate the site title, tagline and widgets titles
|
308 |
+
* Categories, post tags, featured image, page parent, page template and menu order are now copied when adding a new translation
|
309 |
+
* Translations are now accessibles in the "Posts", "Pages", "Categories" and "Post tags" admin panels
|
310 |
+
* Improve the dropdown language switcher widget (sends now to translated page or home page based on options)
|
311 |
+
* Move custom flags from polylang/local_flags to wp_content/polylang
|
312 |
+
* Add two options to "pll_the_languages" ('hide_if_no_translation' and 'hide_current'). *The function does not output ul tag anymore*
|
313 |
+
* Improve API
|
314 |
+
* Bug correction: Twenty eleven custom Header problem with v0.5.1
|
315 |
+
* Bug correction: front-page.php not loaded for translated front page
|
316 |
+
|
317 |
+
= 0.5.1 (2011-12-18) =
|
318 |
+
|
319 |
+
* Improved German translation contributed by [Christian Ries](http://www.singbyfoot.lu)
|
320 |
+
* Bug correction: translated homepage not recognized as home page when it displays posts
|
321 |
+
* Bug correction: predefined language list does not work on IE8
|
322 |
+
* Bug correction: on some installations, "Add New" post doesn't keep intended language
|
323 |
+
* Bug correction: fatal error when Polylang is used together with the plugin Tabbed Widgets
|
324 |
+
* Bug correction: language Switcher points sometimes to wrong places
|
325 |
+
|
326 |
+
= 0.5 (2011-12-07) =
|
327 |
+
|
328 |
+
* Add multisite support
|
329 |
+
* Rework the Polylang admin panel. There is now a set of predefined languages
|
330 |
+
* Improve categories and tags language filter in the edit post panel
|
331 |
+
* Categories and tags created in the edit post panel are now created with the same language as the post
|
332 |
+
* The language switcher can now force the link to the front page instead of the translated page
|
333 |
+
* The nav menus can now display a language switcher
|
334 |
+
* Improved performance
|
335 |
+
* Optimized the calendar widget (less code and sql queries executed)
|
336 |
+
* Added the possibility to display posts and terms with no language set (see the documentation to know how to enable this functionnality)
|
337 |
+
* Started the creation of a small API for theme and plugin programmers
|
338 |
+
* Bug correction: when using a static front page, the page for posts does not work when using the default permalink settings
|
339 |
+
* Bug correction: the search form does not work if a static front page is used
|
340 |
+
* Bug correction: quick edit breaks translations
|
341 |
+
* Bug correction: categories and post tags translations don't work for more than 2 languages
|
342 |
+
* Bug correction: the output of wp_page_menu is not correct for non default languages
|
343 |
+
|
344 |
+
= 0.4.4 (2011-11-28) =
|
345 |
+
|
346 |
+
* Bug correction: When using a static front page, the translated home page displays posts instead of the translated page
|
347 |
+
* Bug correction: Automatic language setting of existing categories and post tags does not work correctly
|
348 |
+
|
349 |
+
= 0.4.3 (2011-11-19) =
|
350 |
+
|
351 |
+
* Add Russian translation contributed by [yoyurec](http://yoyurec.in.ua)
|
352 |
+
* Bug correction: impossible to suppress the language name in the language switcher widget settings
|
353 |
+
* Bug correction: post's page does not work when using a static front page
|
354 |
+
* Bug correction: flags in local_flags directory are removed after an automatic upgrade (now works for an upgrade from 0.4.3+ to a higher version)
|
355 |
+
* Bug correction: switching to default language displays a 404 Error when hiding the default language in url and displaying the language switcher as dropdown
|
356 |
+
* Other minor bug corrections
|
357 |
+
* Tests done with WordPress 3.3 beta 3
|
358 |
+
|
359 |
+
= 0.4.2 (2011-11-16) =
|
360 |
+
|
361 |
+
* Bug correction: language settings page is broken in v0.4.1
|
362 |
+
|
363 |
+
= 0.4.1 (2011-11-16) =
|
364 |
+
|
365 |
+
* Bug correction: flags shows even when you set doesn't to show
|
366 |
+
* Bug correction: custom taxonomies do not work
|
367 |
+
* Bug correction: some users get the fatal error: call to undefined function wp_get_current_user() in /wp-includes/user.php on line 227
|
368 |
+
|
369 |
+
= 0.4 (2011-11-10) =
|
370 |
+
|
371 |
+
* Add a documentation (in English only)
|
372 |
+
* Add the possibility to hide the url language information for the default language
|
373 |
+
* Add the possibility to set the admin language in the user profile
|
374 |
+
* Add the possibilty to fill existing posts, pages, categories & tags with the default language
|
375 |
+
* Add support for custom post types and custom taxonomies
|
376 |
+
* Add the possibility to display flags in the language switcher
|
377 |
+
* Add CSS classes to customize rendering of the language switcher
|
378 |
+
* Add the possibility to display the language switcher as a dropdown list
|
379 |
+
* Add support for calendar widget
|
380 |
+
* Improve performance: less sql queries
|
381 |
+
* Improve data validation when creating or updating languages
|
382 |
+
* Bug correction: 'wp_list_pages' page order is ignored when the plugin is enabled
|
383 |
+
* Bug correction: when using 'edit' or 'add new' (translation) for posts, the categories appear in the wrong language
|
384 |
+
* Bug correction: pages are not included in language post count
|
385 |
+
* Bug correction: the language switcher does not display languages if there are only pages
|
386 |
+
* Bug correction: the widget filter does not allow to come back to 'all languages' once a language has been set
|
387 |
+
* Other minor bug corrections
|
388 |
+
|
389 |
+
= 0.3.2 (2011-10-20) =
|
390 |
+
|
391 |
+
* Bug correction: authors pages are not filtered by language
|
392 |
+
* Bug correction: language pages use the archive template
|
393 |
+
* Bug correction: database error for comments on posts and pages
|
394 |
+
* Bug correction: "Add new" translation for pages creates a post instead of a page
|
395 |
+
* Bug correction: the search query does not look into pages
|
396 |
+
|
397 |
+
= 0.3.1 (2011-10-16) =
|
398 |
+
|
399 |
+
* Bug correction: the widget settings cannot be saved when activating Polylang
|
400 |
+
* Bug correction: the archives widget does not display any links
|
401 |
+
* Bug correction: ajax form for translations not working in the 'Categories' and 'Post tags' admin panels
|
402 |
+
|
403 |
+
= 0.3 (2011-10-07) =
|
404 |
+
|
405 |
+
* Add language filter for widgets
|
406 |
+
* Improved performance for filtering pages by language
|
407 |
+
* Improved security
|
408 |
+
* Minor bug correction with versions management
|
409 |
+
|
410 |
+
= 0.2 (2011-10-05) =
|
411 |
+
|
412 |
+
* Add language filter for nav menus
|
413 |
+
* Add German translation
|
414 |
+
* Add language filter for recent comments
|
415 |
+
* Add ajax to term edit form
|
416 |
+
* Add ajax to post metabox
|
417 |
+
* Improved performance for filtering terms by language
|
418 |
+
* Bugs correction
|
419 |
+
|
420 |
+
= 0.1 (2011-09-22) =
|
421 |
+
* Initial release
|
422 |
+
|
css/admin.css
CHANGED
@@ -20,6 +20,10 @@
|
|
20 |
}
|
21 |
|
22 |
/* strings translation table */
|
|
|
|
|
|
|
|
|
23 |
.stringstranslations .column-name {
|
24 |
width: 10%;
|
25 |
}
|
@@ -38,7 +42,18 @@
|
|
38 |
width: 72%;
|
39 |
}
|
40 |
|
41 |
-
/*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
th[class*='column-language_'] {
|
43 |
width: 2em;
|
44 |
}
|
20 |
}
|
21 |
|
22 |
/* strings translation table */
|
23 |
+
#translations-filter .search-box {
|
24 |
+
margin: 16px 0 8px 0;
|
25 |
+
}
|
26 |
+
|
27 |
.stringstranslations .column-name {
|
28 |
width: 10%;
|
29 |
}
|
42 |
width: 72%;
|
43 |
}
|
44 |
|
45 |
+
/* settings */
|
46 |
+
.pll_inline_block {
|
47 |
+
margin: 0;
|
48 |
+
}
|
49 |
+
|
50 |
+
.pll_inline_block li {
|
51 |
+
display: inline-block;
|
52 |
+
margin: 0;
|
53 |
+
width: 250px;
|
54 |
+
}
|
55 |
+
|
56 |
+
/* language columns in edit.php and edit-tags.php */
|
57 |
th[class*='column-language_'] {
|
58 |
width: 2em;
|
59 |
}
|
css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.column-term_group,.column-flag,.column-count{width:10%}.form-field input.tog{width:auto;margin-right:2px}#pll_about_box p{text-align:justify}#pll_about_box input{margin:0;padding:0;float:right}.stringstranslations .column-name{width:10%}.stringstranslations .column-string{width:36%}.translation label{display:inline-block;width:23%;vertical-align:top}.translation input,.translation textarea{width:72%}th[class*='column-language_']{width:2em}.pll_icon_edit,.pll_icon_add,.pll_icon_tick{display:block;width:16px;height:16px;background-image:url("icons.png")}.pll_icon_edit{background-position:0 -24px}.pll_icon_add{background-position:-16px -24px}.pll_icon_tick{background-position:-32px -24px}.pll_icon_edit:hover{background-position:0 -40px}.pll_icon_add:hover{background-position:-16px -40px}.pll_icon_tick:hover{background-position:-32px -40px}#post-translations table{width:100%;text-align:left;font-size:11px;margin:0 6px}#post-translations td{font-size:11px}#term-translations table{width:97%}#term-translations th,.media-item .describe .media-translations th{padding:8px 10px}#term-translations td,.media-item .describe .media-translations td{font-size:12px;line-height:26px;margin-bottom:9px;padding:4px 10px}.tr-language-column{width:35%}div#term-translations select[id*='tr_lang_']{width:95%}tr#term-translations select[id*='tr_lang_']{width:65%}.tr-edit-column{width:15%}.media-translations{width:460px}
|
1 |
+
.column-term_group,.column-flag,.column-count{width:10%}.form-field input.tog{width:auto;margin-right:2px}#pll_about_box p{text-align:justify}#pll_about_box input{margin:0;padding:0;float:right}#translations-filter .search-box{margin:16px 0 8px 0}.stringstranslations .column-name{width:10%}.stringstranslations .column-string{width:36%}.translation label{display:inline-block;width:23%;vertical-align:top}.translation input,.translation textarea{width:72%}.pll_inline_block{margin:0}.pll_inline_block li{display:inline-block;margin:0;width:250px}th[class*='column-language_']{width:2em}.pll_icon_edit,.pll_icon_add,.pll_icon_tick{display:block;width:16px;height:16px;background-image:url("icons.png")}.pll_icon_edit{background-position:0 -24px}.pll_icon_add{background-position:-16px -24px}.pll_icon_tick{background-position:-32px -24px}.pll_icon_edit:hover{background-position:0 -40px}.pll_icon_add:hover{background-position:-16px -40px}.pll_icon_tick:hover{background-position:-32px -40px}#post-translations table{width:100%;text-align:left;font-size:11px;margin:0 6px}#post-translations td{font-size:11px}#term-translations table{width:97%}#term-translations th,.media-item .describe .media-translations th{padding:8px 10px}#term-translations td,.media-item .describe .media-translations td{font-size:12px;line-height:26px;margin-bottom:9px;padding:4px 10px}.tr-language-column{width:35%}div#term-translations select[id*='tr_lang_']{width:95%}tr#term-translations select[id*='tr_lang_']{width:65%}.tr-edit-column{width:15%}.media-translations{width:460px}
|
doc/documentation-en.odt
DELETED
Binary file
|
doc/documentation-en.pdf
DELETED
Binary file
|
include/about.php
CHANGED
@@ -1,29 +1,34 @@
|
|
1 |
<p><?php
|
2 |
printf(
|
3 |
__('Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes.', 'polylang'),
|
4 |
-
'<a href="
|
5 |
-
'</a>'
|
|
|
6 |
echo ' ';
|
7 |
printf(
|
8 |
__("You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic.", 'polylang'),
|
9 |
'<a href="http://wordpress.org/support/plugin/polylang">',
|
10 |
-
'</a>'
|
|
|
11 |
</p>
|
12 |
<p><?php
|
13 |
printf(
|
14 |
__('Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s.', 'polylang'),
|
15 |
'<a href="http://wordpress.org/about/gpl/">',
|
16 |
-
'</a>'
|
|
|
17 |
echo ' ';
|
18 |
-
printf(
|
|
|
19 |
'<a href="http://wordpress.org/extend/plugins/polylang/other_notes/">',
|
20 |
-
'</a>'
|
|
|
21 |
echo ' ';
|
22 |
_e('Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated.', 'polylang')?>
|
23 |
</p>
|
24 |
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
25 |
-
<input type="hidden" name="cmd" value="_s-xclick">
|
26 |
-
<input type="hidden" name="hosted_button_id" value="CCWWYUUQV8F4E">
|
27 |
-
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
|
28 |
-
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
|
29 |
</form>
|
1 |
<p><?php
|
2 |
printf(
|
3 |
__('Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes.', 'polylang'),
|
4 |
+
'<a href="http://polylang.wordpress.com/documentation/">',
|
5 |
+
'</a>'
|
6 |
+
);
|
7 |
echo ' ';
|
8 |
printf(
|
9 |
__("You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic.", 'polylang'),
|
10 |
'<a href="http://wordpress.org/support/plugin/polylang">',
|
11 |
+
'</a>'
|
12 |
+
);?>
|
13 |
</p>
|
14 |
<p><?php
|
15 |
printf(
|
16 |
__('Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s.', 'polylang'),
|
17 |
'<a href="http://wordpress.org/about/gpl/">',
|
18 |
+
'</a>'
|
19 |
+
);
|
20 |
echo ' ';
|
21 |
+
printf(
|
22 |
+
__('If you wonder how you can help the project, just %sread this%s.', 'polylang'),
|
23 |
'<a href="http://wordpress.org/extend/plugins/polylang/other_notes/">',
|
24 |
+
'</a>'
|
25 |
+
);
|
26 |
echo ' ';
|
27 |
_e('Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated.', 'polylang')?>
|
28 |
</p>
|
29 |
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
30 |
+
<input type="hidden" name="cmd" value="_s-xclick">
|
31 |
+
<input type="hidden" name="hosted_button_id" value="CCWWYUUQV8F4E">
|
32 |
+
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
|
33 |
+
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
|
34 |
</form>
|
include/admin-base.php
CHANGED
@@ -31,14 +31,18 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
31 |
|
32 |
// set text direction if the user set its own language
|
33 |
global $wpdb, $wp_locale;
|
34 |
-
$lang_id = $wpdb->get_var($wpdb->prepare("
|
35 |
-
|
|
|
|
|
|
|
|
|
36 |
if ($lang_id)
|
37 |
$wp_locale->text_direction = get_metadata('term', $lang_id, '_rtl', true) ? 'rtl' : 'ltr';
|
38 |
|
39 |
// set user meta when choosing to filter content by language
|
40 |
// $_GET[lang] is used in ajax 'tag suggest' and is numeric when editing a language
|
41 |
-
if (!defined('DOING_AJAX') &&
|
42 |
update_user_meta(get_current_user_id(), 'pll_filter_content', ($lang = $this->get_language($_GET['lang'])) ? $lang->slug : '');
|
43 |
|
44 |
// adds the languages in admin bar
|
@@ -48,7 +52,7 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
48 |
|
49 |
// adds the link to the languages panel in the wordpress admin menu
|
50 |
function add_menus() {
|
51 |
-
add_submenu_page('options-general.php', __('Languages', 'polylang'),
|
52 |
}
|
53 |
|
54 |
// setup js scripts & css styles (only on the relevant pages)
|
@@ -70,7 +74,7 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
70 |
foreach ($scripts as $script => $v)
|
71 |
if (in_array($screen->base, $v[0]) && ($v[2] || $this->get_languages_list()))
|
72 |
wp_enqueue_script('pll_'.$script, POLYLANG_URL .'/js/'.$script.$suffix.'.js', $v[1], POLYLANG_VERSION);
|
73 |
-
|
74 |
if (in_array($screen->base, array('settings_page_mlang', 'post', 'edit-tags', 'edit', 'upload', 'media')))
|
75 |
wp_enqueue_style('polylang_admin', POLYLANG_URL .'/css/admin'.$suffix.'.css', array(), POLYLANG_VERSION);
|
76 |
}
|
@@ -128,12 +132,12 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
128 |
|
129 |
// try to download ms and continents-cities files if exist (will not return false if failed)
|
130 |
// with new files introduced in WP 3.4
|
131 |
-
foreach (array(
|
132 |
wp_remote_get($base."$version/messages/$file-$locale.mo", $args + array('filename' => WP_LANG_DIR."/$file-$locale.mo"));
|
133 |
|
134 |
// try to download theme files if exist (will not return false if failed)
|
135 |
// FIXME not updated when the theme is updated outside a core update
|
136 |
-
foreach (array(
|
137 |
wp_remote_get($base."$version/messages/$theme/$locale.mo", $args + array('filename' => get_theme_root()."/$theme/languages/$locale.mo"));
|
138 |
|
139 |
return true;
|
@@ -147,14 +151,16 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
147 |
// FIXME do not include the dropdown in menu yet since I need to work on js
|
148 |
function get_switcher_options($type = 'widget', $key ='string') {
|
149 |
$options = array(
|
150 |
-
'show_names'
|
151 |
-
'show_flags'
|
152 |
-
'force_home'
|
153 |
'hide_current' => array('string' => __('Hides the current language', 'polylang'), 'default' => 0),
|
154 |
);
|
155 |
-
|
156 |
-
$
|
157 |
-
|
|
|
|
|
158 |
return array_map(create_function('$v', "return \$v['$key'];"), $options);
|
159 |
}
|
160 |
|
@@ -170,7 +176,7 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
170 |
$url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
|
171 |
|
172 |
// $_GET['lang'] is numeric when editing a language, not when selecting a new language in the filter
|
173 |
-
$selected =
|
174 |
(($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true)) ? $lg : 'all');
|
175 |
|
176 |
$wp_admin_bar->add_menu(array(
|
@@ -191,13 +197,15 @@ class Polylang_Admin_Base extends Polylang_Base {
|
|
191 |
$wp_admin_bar->add_menu(array(
|
192 |
'parent' => 'languages',
|
193 |
'id' => $lang->slug,
|
194 |
-
'title' => sprintf(
|
195 |
-
|
|
|
|
|
|
|
|
|
196 |
'href' => add_query_arg('lang', $lang->slug, $url),
|
197 |
-
));
|
198 |
}
|
199 |
}
|
200 |
|
201 |
} // class Polylang_Admin_Base
|
202 |
-
|
203 |
-
?>
|
31 |
|
32 |
// set text direction if the user set its own language
|
33 |
global $wpdb, $wp_locale;
|
34 |
+
$lang_id = $wpdb->get_var($wpdb->prepare("
|
35 |
+
SELECT t.term_id FROM $wpdb->terms AS t
|
36 |
+
INNER JOIN $wpdb->term_taxonomy AS tt ON t.term_id = tt.term_id
|
37 |
+
WHERE tt.taxonomy = 'language' AND tt.description = %s LIMIT 1",
|
38 |
+
get_locale()
|
39 |
+
)); // no function exists to get term by description
|
40 |
if ($lang_id)
|
41 |
$wp_locale->text_direction = get_metadata('term', $lang_id, '_rtl', true) ? 'rtl' : 'ltr';
|
42 |
|
43 |
// set user meta when choosing to filter content by language
|
44 |
// $_GET[lang] is used in ajax 'tag suggest' and is numeric when editing a language
|
45 |
+
if (!defined('DOING_AJAX') && !empty($_GET['lang']) && !is_numeric($_GET['lang']))
|
46 |
update_user_meta(get_current_user_id(), 'pll_filter_content', ($lang = $this->get_language($_GET['lang'])) ? $lang->slug : '');
|
47 |
|
48 |
// adds the languages in admin bar
|
52 |
|
53 |
// adds the link to the languages panel in the wordpress admin menu
|
54 |
function add_menus() {
|
55 |
+
add_submenu_page('options-general.php', $title = __('Languages', 'polylang'), $title, 'manage_options', 'mlang', array(&$this, 'languages_page'));
|
56 |
}
|
57 |
|
58 |
// setup js scripts & css styles (only on the relevant pages)
|
74 |
foreach ($scripts as $script => $v)
|
75 |
if (in_array($screen->base, $v[0]) && ($v[2] || $this->get_languages_list()))
|
76 |
wp_enqueue_script('pll_'.$script, POLYLANG_URL .'/js/'.$script.$suffix.'.js', $v[1], POLYLANG_VERSION);
|
77 |
+
|
78 |
if (in_array($screen->base, array('settings_page_mlang', 'post', 'edit-tags', 'edit', 'upload', 'media')))
|
79 |
wp_enqueue_style('polylang_admin', POLYLANG_URL .'/css/admin'.$suffix.'.css', array(), POLYLANG_VERSION);
|
80 |
}
|
132 |
|
133 |
// try to download ms and continents-cities files if exist (will not return false if failed)
|
134 |
// with new files introduced in WP 3.4
|
135 |
+
foreach (array('ms', 'continent-cities', 'admin', 'admin-network') as $file)
|
136 |
wp_remote_get($base."$version/messages/$file-$locale.mo", $args + array('filename' => WP_LANG_DIR."/$file-$locale.mo"));
|
137 |
|
138 |
// try to download theme files if exist (will not return false if failed)
|
139 |
// FIXME not updated when the theme is updated outside a core update
|
140 |
+
foreach (array('twentyten', 'twentyeleven', 'twentytwelve') as $theme)
|
141 |
wp_remote_get($base."$version/messages/$theme/$locale.mo", $args + array('filename' => get_theme_root()."/$theme/languages/$locale.mo"));
|
142 |
|
143 |
return true;
|
151 |
// FIXME do not include the dropdown in menu yet since I need to work on js
|
152 |
function get_switcher_options($type = 'widget', $key ='string') {
|
153 |
$options = array(
|
154 |
+
'show_names' => array('string' => __('Displays language names', 'polylang'), 'default' => 1),
|
155 |
+
'show_flags' => array('string' => __('Displays flags', 'polylang'), 'default' => 0),
|
156 |
+
'force_home' => array('string' => __('Forces link to front page', 'polylang'), 'default' => 0),
|
157 |
'hide_current' => array('string' => __('Hides the current language', 'polylang'), 'default' => 0),
|
158 |
);
|
159 |
+
|
160 |
+
$options = ($type == 'menu') ?
|
161 |
+
array_merge(array('switcher' => array('string' => __('Displays a language switcher at the end of the menu', 'polylang'), 'default' => 0)), $options) :
|
162 |
+
array_merge($options, array('dropdown' => array('string' => __('Displays as dropdown', 'polylang'), 'default' => 0)));
|
163 |
+
|
164 |
return array_map(create_function('$v', "return \$v['$key'];"), $options);
|
165 |
}
|
166 |
|
176 |
$url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
|
177 |
|
178 |
// $_GET['lang'] is numeric when editing a language, not when selecting a new language in the filter
|
179 |
+
$selected = !empty($_GET['lang']) && !is_numeric($_GET['lang']) && ($lang = $this->get_language($_GET['lang'])) ? $lang->slug :
|
180 |
(($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true)) ? $lg : 'all');
|
181 |
|
182 |
$wp_admin_bar->add_menu(array(
|
197 |
$wp_admin_bar->add_menu(array(
|
198 |
'parent' => 'languages',
|
199 |
'id' => $lang->slug,
|
200 |
+
'title' => sprintf(
|
201 |
+
'<input name="%s" type="radio" value="1" %s /> %s',
|
202 |
+
esc_attr($lang->slug),
|
203 |
+
$selected == $lang->slug ? 'checked="checked"' : '',
|
204 |
+
esc_html($lang->name)
|
205 |
+
),
|
206 |
'href' => add_query_arg('lang', $lang->slug, $url),
|
207 |
+
));
|
208 |
}
|
209 |
}
|
210 |
|
211 |
} // class Polylang_Admin_Base
|
|
|
|
include/admin-filters.php
CHANGED
@@ -8,7 +8,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
8 |
parent::__construct();
|
9 |
|
10 |
// additionnal filters and actions
|
11 |
-
add_action('
|
12 |
|
13 |
// remove the customize menu section as it is unusable with Polylang
|
14 |
add_action('customize_register', array(&$this, 'customize_register'), 20); // since WP 3.4
|
@@ -30,7 +30,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
30 |
return;
|
31 |
|
32 |
// add the language and translations columns in 'All Posts', 'All Pages' and 'Media library' panels
|
33 |
-
foreach (
|
34 |
add_filter('manage_'.$type.'_columns', array(&$this, 'add_post_column'), 10, 2);
|
35 |
add_action('manage_'.$type.'_custom_column', array(&$this, 'post_column'), 10, 2);
|
36 |
}
|
@@ -59,7 +59,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
59 |
add_action('save_post', array(&$this, 'save_post'), 10, 2);
|
60 |
add_action('before_delete_post', array(&$this, 'delete_post'));
|
61 |
|
62 |
-
if (
|
63 |
// adds the language field and translations tables in the 'Edit Media' panel
|
64 |
add_filter('attachment_fields_to_edit', array(&$this, 'attachment_fields_to_edit'), 10, 2);
|
65 |
|
@@ -152,16 +152,19 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
152 |
}
|
153 |
|
154 |
// adds the language and translations columns (before the comments column) in the posts, pages and media library tables
|
|
|
|
|
|
|
155 |
function add_post_column($columns, $post_type = '') {
|
156 |
-
// test of $columns avoids to add columns (in screen options) in the edit media form which calls the filter too
|
157 |
-
// see get_column_headers in wp-admin/screen.php
|
158 |
-
// FIXME I have the same issue for terms but WP adds columns too
|
159 |
return $columns && ($post_type == '' || in_array($post_type, $this->post_types)) ? $this->add_column($columns, 'comments') : $columns;
|
160 |
}
|
161 |
|
162 |
// fills the language and translations columns in the posts, pages and media library tables
|
|
|
|
|
163 |
function post_column($column, $post_id) {
|
164 |
-
|
|
|
165 |
return;
|
166 |
|
167 |
$post_type = isset($GLOBALS['post_type']) ? $GLOBALS['post_type'] : $_POST['post_type']; // 2nd case for quick edit
|
@@ -169,10 +172,10 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
169 |
|
170 |
// hidden field containing the post language for quick edit
|
171 |
if ($column == $this->get_first_language_column())
|
172 |
-
printf('<input type="hidden" name="lang_%d" value="%s" />', $post_id, $lang->slug);
|
173 |
|
174 |
// link to edit post (or a translation)
|
175 |
-
if ($id = $this->get_post($post_id, $language))
|
176 |
printf('<a class="%1$s" title="%2$s" href="%3$s"></a>',
|
177 |
$id == $post_id ? 'pll_icon_tick' : 'pll_icon_edit',
|
178 |
esc_attr(get_post($id)->post_title),
|
@@ -199,9 +202,20 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
199 |
array('name' => $name, 'add_options' => array(array('value' => -1, 'text' => __('— No Change —')))) :
|
200 |
array('name' => $name);
|
201 |
|
202 |
-
|
203 |
-
|
204 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
}
|
206 |
return $column;
|
207 |
}
|
@@ -214,28 +228,25 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
214 |
if (isset($qvars['post_type']) && !in_array($qvars['post_type'], $this->post_types)) {
|
215 |
if (isset($qvars['lang']))
|
216 |
unset ($qvars['lang']);
|
217 |
-
return
|
218 |
}
|
219 |
|
220 |
// filters the list of media by language when uploading from post
|
221 |
-
if (($GLOBALS['pagenow'] == 'media-upload.php' || // WP < 3.5
|
222 |
($GLOBALS['pagenow'] == 'admin-ajax.php' && isset($_REQUEST['action']) && $_REQUEST['action'] == 'query-attachments')) && // WP 3.5+
|
223 |
isset($_REQUEST['post_id']) && $lang = $this->get_post_language($_REQUEST['post_id']))
|
224 |
$query->set('lang', $lang->slug);
|
225 |
|
226 |
-
if (isset($qvars['post_type']) && in_array($qvars['post_type'], $this->post_types) &&
|
227 |
-
!isset($qvars['lang']) && $lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true))
|
228 |
$qvars['lang'] = $lg;
|
229 |
|
230 |
if ((isset($qvars['post_type']) && !in_array($qvars['post_type'], $this->post_types)) || (isset($qvars['lang']) && $qvars['lang'] == 'all'))
|
231 |
unset ($qvars['lang']);
|
232 |
-
|
233 |
-
return $query;
|
234 |
}
|
235 |
|
236 |
-
// adds the Language box in the 'Edit Post' and 'Edit Page' panels (as well as in custom post types panels)
|
237 |
function add_meta_boxes($post_type) {
|
238 |
-
if (in_array($post_type,
|
239 |
add_meta_box('ml_box', __('Languages','polylang'), array(&$this,'post_language'), $post_type, 'side', 'high');
|
240 |
|
241 |
// replace tag metabox by our own
|
@@ -251,19 +262,24 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
251 |
// the Languages metabox in the 'Edit Post' and 'Edit Page' panels
|
252 |
function post_language() {
|
253 |
global $post_ID;
|
|
|
254 |
$post_type = get_post_type($post_ID);
|
255 |
|
256 |
$lang = ($lg = $this->get_post_language($post_ID)) ? $lg :
|
257 |
(isset($_GET['new_lang']) ? $this->get_language($_GET['new_lang']) :
|
258 |
-
$this->
|
259 |
|
260 |
// NOTE: the class "tags-input" allows to include the field in the autosave $_POST (see autosave.js)
|
261 |
-
printf("<p><em>%s</em></p>\n<p>%s<br /></p>\n<div id='post-translations'>",
|
262 |
-
|
263 |
-
$this->dropdown_languages(array(
|
|
|
|
|
|
|
|
|
264 |
);
|
265 |
if ($lang)
|
266 |
-
include(PLL_INC.'/post-translations.php');
|
267 |
echo "</div>\n";
|
268 |
}
|
269 |
|
@@ -362,7 +378,8 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
362 |
|
363 |
$results = $wpdb->get_col( $wpdb->prepare(
|
364 |
"SELECT t.name FROM $wpdb->term_taxonomy AS tt
|
365 |
-
INNER JOIN $wpdb->terms AS t ON tt.term_id = t.term_id
|
|
|
366 |
WHERE tt.taxonomy = %s AND t.name LIKE (%s) AND tm.meta_key = '_language' AND tm.meta_value = %d",
|
367 |
$taxonomy, '%' . like_escape( $s ) . '%', $lang->term_id ) );
|
368 |
|
@@ -374,7 +391,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
374 |
function page_attributes_dropdown_pages_args($dropdown_args, $post) {
|
375 |
$lang = isset($_POST['lang']) ? $this->get_language($_POST['lang']) : $this->get_post_language($post->ID); // ajax or not ?
|
376 |
if (!$lang)
|
377 |
-
$lang = $this->
|
378 |
|
379 |
$pages = implode(',', $this->exclude_pages($lang->term_id));
|
380 |
$dropdown_args['exclude'] = isset($dropdown_args['exclude']) ? $dropdown_args['exclude'].','.$pages : $pages;
|
@@ -399,40 +416,64 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
399 |
$from_post = get_post($_GET['from_post']);
|
400 |
foreach (array('menu_order', 'comment_status', 'ping_status') as $property)
|
401 |
$post->$property = $from_post->$property;
|
|
|
|
|
|
|
402 |
}
|
403 |
}
|
404 |
|
405 |
// copy or synchronize terms and metas
|
406 |
function copy_post_metas($from, $to, $lang, $sync = false) {
|
407 |
// copy or synchronize terms
|
408 |
-
|
409 |
-
$
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
$
|
|
|
|
|
415 |
}
|
416 |
-
}
|
417 |
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
|
|
425 |
}
|
426 |
}
|
427 |
-
}
|
428 |
|
429 |
-
|
430 |
-
|
|
|
431 |
}
|
432 |
|
|
|
|
|
|
|
|
|
433 |
// copy or synchronize post metas and allow plugins to do the same
|
434 |
-
$keys = array_unique(apply_filters('pll_copy_post_metas', array('_wp_page_template', '_thumbnail_id')));
|
435 |
$metas = get_post_custom($from);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
436 |
foreach ($keys as $key) {
|
437 |
delete_post_meta($to, $key); // the synchronization process of multiple values custom fields is easier if we delete all metas first
|
438 |
if (isset($metas[$key])) {
|
@@ -441,9 +482,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
441 |
// thanks to goncalveshugo http://wordpress.org/support/topic/plugin-polylang-pll_copy_post_meta
|
442 |
$value = maybe_unserialize($value);
|
443 |
// special case for featured images which can be translated
|
444 |
-
|
445 |
-
$tr_value = $this->get_translation('post', $value, $lang);
|
446 |
-
add_post_meta($to, $key, isset($tr_value) && $tr_value ? $tr_value : $value);
|
447 |
}
|
448 |
}
|
449 |
}
|
@@ -451,6 +490,8 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
451 |
|
452 |
// called when a post (or page) is saved, published or updated
|
453 |
function save_post($post_id, $post) {
|
|
|
|
|
454 |
// does nothing except on post types which are filterable
|
455 |
if (!in_array($post->post_type, $this->post_types))
|
456 |
return;
|
@@ -468,14 +509,18 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
468 |
$this->delete_translation('post', $post_id); // in case the language is modified using inline edit
|
469 |
$this->set_post_language($post_id, $_REQUEST['post_lang_choice']);
|
470 |
}
|
|
|
471 |
elseif (isset($_GET['new_lang']))
|
472 |
$this->set_post_language($post_id, $_GET['new_lang']);
|
|
|
473 |
elseif (isset($_REQUEST['action']) && in_array($_REQUEST['action'], array('post-quickpress-save', 'post-quickpress-publish')))
|
474 |
-
$this->set_post_language($post_id, $this->
|
|
|
475 |
elseif ($this->get_post_language($post_id))
|
476 |
{} // avoids breaking the language if post is updated outside the edit post page (thanks to Gonçalo Peres)
|
|
|
477 |
else
|
478 |
-
$this->set_post_language($post_id, $this->
|
479 |
|
480 |
// the hook is called when the post is created
|
481 |
// let's use it translate terms and copy metas when using "Add new" (translation)
|
@@ -511,40 +556,51 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
511 |
|
512 |
$this->save_translations('post', $post_id, $translations);
|
513 |
|
514 |
-
//
|
515 |
-
|
516 |
-
|
|
|
517 |
|
518 |
// synchronise terms and metas in translations
|
519 |
-
foreach ($translations as $lang
|
520 |
if (!$tr_id)
|
521 |
continue;
|
522 |
|
523 |
// synchronize terms and metas
|
524 |
$this->copy_post_metas($post_id, $tr_id, $lang, true);
|
525 |
|
526 |
-
//
|
527 |
-
|
|
|
528 |
|
|
|
|
|
|
|
|
|
|
|
529 |
// post parent
|
530 |
// do not udpate the translation parent if the user set a parent with no translation
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
|
|
535 |
}
|
536 |
}
|
537 |
|
538 |
// called when a post, page or media is deleted
|
|
|
|
|
539 |
function delete_post($post_id) {
|
540 |
-
// don't delete translations if this is a post revision thanks to AndyDeGroo who catched this bug
|
541 |
-
// http://wordpress.org/support/topic/plugin-polylang-quick-edit-still-breaks-translation-linking-of-pages-in-072
|
542 |
if (!wp_is_post_revision($post_id))
|
543 |
$this->delete_translation('post', $post_id);
|
544 |
}
|
545 |
|
546 |
// adds the language field and translations tables in the 'Edit Media' panel
|
547 |
function attachment_fields_to_edit($fields, $post) {
|
|
|
|
|
|
|
548 |
$post_id = $post->ID;
|
549 |
$lang = $this->get_post_language($post_id);
|
550 |
|
@@ -558,10 +614,9 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
558 |
))
|
559 |
);
|
560 |
|
561 |
-
// don't show translations except on edit media panel
|
562 |
-
|
563 |
-
|
564 |
-
if ($lang) {
|
565 |
ob_start();
|
566 |
include PLL_INC . '/media-translations.php';
|
567 |
$fields['translations'] = array(
|
@@ -586,16 +641,24 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
586 |
|
587 |
ob_start();
|
588 |
if ($lang) {
|
589 |
-
// first add the html generated by WP if non AJAX, then our translation table
|
590 |
-
printf("<th valign='top' scope='row' class='label'>
|
591 |
-
<label for='attachments[%d][translations]'><span class='alignleft'>%s</span><br class='clear' /></label>
|
592 |
-
</th><td class='field'>",
|
593 |
-
$post_id, __('Translations', 'polylang')
|
594 |
-
);
|
595 |
include(PLL_INC.'/media-translations.php');
|
596 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
597 |
}
|
598 |
-
$x = new WP_Ajax_Response(array('what' => 'translations', 'data' =>
|
599 |
ob_end_clean();
|
600 |
|
601 |
$x->send();
|
@@ -620,22 +683,26 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
620 |
$translations[$_GET['new_lang']] = $tr_id;
|
621 |
$this->save_translations('post', $tr_id, $translations);
|
622 |
|
623 |
-
wp_redirect(admin_url(sprintf(
|
624 |
-
'
|
|
|
|
|
|
|
|
|
625 |
exit;
|
626 |
}
|
627 |
|
628 |
// sets the language of a new attachment
|
629 |
function add_attachment($post_id) {
|
630 |
-
if (
|
631 |
$lang = $_GET['new_lang'];
|
632 |
else {
|
633 |
$post = get_post($post_id);
|
634 |
-
if (
|
635 |
$lang = $this->get_post_language($post->post_parent);
|
636 |
}
|
637 |
|
638 |
-
$this->set_post_language($post_id, isset($lang) ? $lang : $this->
|
639 |
}
|
640 |
|
641 |
// called when a media is saved
|
@@ -651,6 +718,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
651 |
|
652 |
$this->save_translations('post', $post['ID'], $translations);
|
653 |
}
|
|
|
654 |
return $post;
|
655 |
}
|
656 |
|
@@ -660,7 +728,8 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
660 |
global $wpdb;
|
661 |
$uploadpath = wp_upload_dir();
|
662 |
$ids = $wpdb->get_col($wpdb->prepare(
|
663 |
-
"SELECT `post_id` FROM $wpdb->postmeta
|
|
|
664 |
ltrim($file, $uploadpath['basedir'])
|
665 |
));
|
666 |
|
@@ -669,19 +738,20 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
669 |
wp_update_attachment_metadata($ids[0], wp_generate_attachment_metadata($ids[0], $file));
|
670 |
return ''; // prevent deleting the main file
|
671 |
}
|
|
|
672 |
return $file;
|
673 |
}
|
674 |
|
675 |
// filters categories and post tags by language when needed
|
676 |
function terms_clauses($clauses, $taxonomies, $args) {
|
677 |
// does nothing except on taxonomies which are filterable
|
678 |
-
foreach ($taxonomies as $tax)
|
679 |
if (!in_array($tax, $this->taxonomies))
|
680 |
return $clauses;
|
681 |
-
|
682 |
|
683 |
// if get_terms is queried with a 'lang' parameter
|
684 |
-
if (
|
685 |
return $this->_terms_clauses($clauses, $args['lang']);
|
686 |
|
687 |
if (function_exists('get_current_screen'))
|
@@ -709,16 +779,16 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
709 |
$lang = $this->get_language($_POST['lang']);
|
710 |
|
711 |
// the post is created with the 'add new' (translation) link
|
712 |
-
elseif (
|
713 |
$lang = $this->get_language($_GET['new_lang']);
|
714 |
|
715 |
// the language filter selection has just changed
|
716 |
// test $screen->base to avoid interference between the language filter and the post language selection and the category parent dropdown list
|
717 |
-
elseif (
|
718 |
if ($_GET['lang'] != 'all')
|
719 |
$lang = $this->get_language($_GET['lang']);
|
720 |
elseif ($screen->base == 'edit-tags' && isset($args['class']))
|
721 |
-
$lang = $this->
|
722 |
}
|
723 |
|
724 |
// again the language filter
|
@@ -739,16 +809,16 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
739 |
|
740 |
// for a new post (or the parent dropdown list of a new term)
|
741 |
elseif (isset($screen) && ($screen->base == 'post' || ($screen->base == 'edit-tags' && isset($args['class']))))
|
742 |
-
$lang = $this->
|
743 |
|
744 |
// adds our clauses to filter by current language
|
745 |
-
return
|
746 |
}
|
747 |
|
748 |
// adds the language field in the 'Categories' and 'Post Tags' panels
|
749 |
function add_term_form() {
|
750 |
$taxonomy = $_GET['taxonomy'];
|
751 |
-
$lang = isset($_GET['new_lang']) ? $this->get_language($_GET['new_lang']) : $this->
|
752 |
|
753 |
printf("<div class='form-field'><label for='term_lang_choice'>%s</label>\n%s<p>%s</p>\n</div>",
|
754 |
__('Language', 'polylang'),
|
@@ -787,18 +857,21 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
787 |
}
|
788 |
|
789 |
// fills the language column in the 'Categories' or 'Post Tags' table
|
|
|
790 |
function term_column($empty, $column, $term_id) {
|
791 |
-
|
|
|
792 |
return;
|
793 |
|
794 |
-
|
|
|
795 |
$language = $this->get_language(substr($column, 9));
|
796 |
|
797 |
if ($column == $this->get_first_language_column())
|
798 |
-
printf('<input type="hidden" name="lang_%d" value="%s" />', $term_id, $lang->slug);
|
799 |
|
800 |
// link to edit term (or a translation)
|
801 |
-
if ($id = $this->get_term($term_id, $language))
|
802 |
printf('<a class="%1$s" title="%2$s" href="%3$s"></a>',
|
803 |
$id == $term_id ? 'pll_icon_tick' : 'pll_icon_edit',
|
804 |
esc_attr(get_term($id, $taxonomy)->name),
|
@@ -854,19 +927,19 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
854 |
// synchronize translations of this term in all posts
|
855 |
|
856 |
// STOP synchronisation if unwanted
|
857 |
-
if (!
|
858 |
return;
|
859 |
|
860 |
// get all posts associated to this term
|
861 |
$posts = get_posts(array(
|
862 |
-
'numberposts'
|
863 |
-
'post_type'
|
864 |
-
'post_status'=>'any',
|
865 |
-
'fields'
|
866 |
-
'tax_query'
|
867 |
-
'taxonomy'=> $taxonomy,
|
868 |
-
'field'
|
869 |
-
'terms'=> array_merge(array($term_id), array_values($translations)),
|
870 |
))
|
871 |
));
|
872 |
|
@@ -906,7 +979,14 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
906 |
|
907 |
// creates the term slug in case the term already exists in another language
|
908 |
function pre_term_slug($slug, $taxonomy) {
|
909 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
910 |
$name.'-'.$this->get_language($_POST['term_lang_choice'])->slug : $slug;
|
911 |
}
|
912 |
|
@@ -1001,7 +1081,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
1001 |
if ( ! current_theme_supports( 'menus' ) || ! $metabox = &$GLOBALS['wp_meta_boxes']['nav-menus']['side']['default']['nav-menu-theme-locations'] )
|
1002 |
return;
|
1003 |
|
1004 |
-
$metabox['callback'] = array(&$this,'nav_menu_language');
|
1005 |
$metabox['title'] = __('Theme locations and languages', 'polylang');
|
1006 |
}
|
1007 |
|
@@ -1009,7 +1089,10 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
1009 |
function nav_menu_language() {
|
1010 |
printf('<p class="howto">%s</p>',
|
1011 |
sprintf (__('Please go to the %slanguages page%s to set theme locations and languages', 'polylang'),
|
1012 |
-
'<a href="' . esc_url(admin_url('options-general.php?page=mlang&tab=menus')) . '">',
|
|
|
|
|
|
|
1013 |
}
|
1014 |
|
1015 |
// FIXME remove the customize menu section as it is currently unusable with Polylang
|
@@ -1050,7 +1133,7 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
1050 |
|
1051 |
// form for language user preference
|
1052 |
function personal_options($profileuser) {
|
1053 |
-
printf(
|
1054 |
__('Admin language', 'polylang'),
|
1055 |
$this->dropdown_languages(array(
|
1056 |
'name' => 'user_lang',
|
@@ -1063,42 +1146,41 @@ class Polylang_Admin_Filters extends Polylang_Admin_Base {
|
|
1063 |
// hidden informations to modify the biography form with js
|
1064 |
foreach ($this->get_languages_list() as $lang)
|
1065 |
printf('<input type="hidden" class="biography" name="%s-%s" value="%s" />',
|
1066 |
-
|
|
|
|
|
|
|
1067 |
}
|
1068 |
|
1069 |
// filters comments by language
|
1070 |
function comments_clauses($clauses, $query) {
|
1071 |
-
if (
|
1072 |
-
|
1073 |
-
|
1074 |
-
}
|
1075 |
elseif ($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true))
|
1076 |
$lang = $this->get_language($lg);
|
1077 |
|
1078 |
-
return
|
1079 |
}
|
1080 |
|
1081 |
// adds a 'settings' link in the plugins table
|
1082 |
function plugin_action_links($links) {
|
1083 |
-
array_unshift(
|
1084 |
return $links;
|
1085 |
}
|
1086 |
|
1087 |
// ugrades languages files after a core upgrade
|
1088 |
function upgrade_languages($version) {
|
1089 |
apply_filters('update_feedback', __('Upgrading language files…', 'polylang'));
|
1090 |
-
foreach ($this->get_languages_list() as $language)
|
1091 |
if ($language->description != $_POST['locale']) // do not (re)update the language files of a localized WordPress
|
1092 |
$this->download_mo($language->description, $version);
|
1093 |
-
}
|
1094 |
}
|
1095 |
|
1096 |
// returns either the user preferred language or the default language
|
1097 |
-
function
|
1098 |
$default_language = $this->get_language(($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true)) ? $lg : $this->options['default_lang']);
|
1099 |
-
return apply_filters('
|
1100 |
}
|
1101 |
|
1102 |
} // class Polylang_Admin_Filters
|
1103 |
-
|
1104 |
-
?>
|
8 |
parent::__construct();
|
9 |
|
10 |
// additionnal filters and actions
|
11 |
+
add_action('wp_loaded', array(&$this, 'admin_init'), 5);// after Polylang_Base::add_post_types_taxonomie
|
12 |
|
13 |
// remove the customize menu section as it is unusable with Polylang
|
14 |
add_action('customize_register', array(&$this, 'customize_register'), 20); // since WP 3.4
|
30 |
return;
|
31 |
|
32 |
// add the language and translations columns in 'All Posts', 'All Pages' and 'Media library' panels
|
33 |
+
foreach ($this->options['media_support'] ? array('posts', 'pages', 'media') : array('posts', 'pages') as $type) {
|
34 |
add_filter('manage_'.$type.'_columns', array(&$this, 'add_post_column'), 10, 2);
|
35 |
add_action('manage_'.$type.'_custom_column', array(&$this, 'post_column'), 10, 2);
|
36 |
}
|
59 |
add_action('save_post', array(&$this, 'save_post'), 10, 2);
|
60 |
add_action('before_delete_post', array(&$this, 'delete_post'));
|
61 |
|
62 |
+
if ($this->options['media_support']) {
|
63 |
// adds the language field and translations tables in the 'Edit Media' panel
|
64 |
add_filter('attachment_fields_to_edit', array(&$this, 'attachment_fields_to_edit'), 10, 2);
|
65 |
|
152 |
}
|
153 |
|
154 |
// adds the language and translations columns (before the comments column) in the posts, pages and media library tables
|
155 |
+
// test of $columns avoids to add columns (in screen options) in the edit media form which calls the filter too
|
156 |
+
// see get_column_headers in wp-admin/screen.php
|
157 |
+
// FIXME I have the same issue for terms but WP adds columns too
|
158 |
function add_post_column($columns, $post_type = '') {
|
|
|
|
|
|
|
159 |
return $columns && ($post_type == '' || in_array($post_type, $this->post_types)) ? $this->add_column($columns, 'comments') : $columns;
|
160 |
}
|
161 |
|
162 |
// fills the language and translations columns in the posts, pages and media library tables
|
163 |
+
// take care that when doing ajax inline edit, the post may not be updated in database yet
|
164 |
+
// FIXME if inline edit breaks translations, the rows corresponding to these translations are not updated
|
165 |
function post_column($column, $post_id) {
|
166 |
+
$inline = defined('DOING_AJAX') && $_REQUEST['action'] == 'inline-save' ? 1 : 0;
|
167 |
+
if (false === strpos($column, 'language_') || !($lang = $inline ? $this->get_language($_POST['post_lang_choice']) : $this->get_post_language($post_id)))
|
168 |
return;
|
169 |
|
170 |
$post_type = isset($GLOBALS['post_type']) ? $GLOBALS['post_type'] : $_POST['post_type']; // 2nd case for quick edit
|
172 |
|
173 |
// hidden field containing the post language for quick edit
|
174 |
if ($column == $this->get_first_language_column())
|
175 |
+
printf('<input type="hidden" name="lang_%d" value="%s" />', esc_attr($post_id), esc_attr($lang->slug));
|
176 |
|
177 |
// link to edit post (or a translation)
|
178 |
+
if ($id = ($inline && $lang->slug != $_POST['old_lang']) ? ($language->slug == $lang->slug ? $post_id : 0) : $this->get_post($post_id, $language))
|
179 |
printf('<a class="%1$s" title="%2$s" href="%3$s"></a>',
|
180 |
$id == $post_id ? 'pll_icon_tick' : 'pll_icon_edit',
|
181 |
esc_attr(get_post($id)->post_title),
|
202 |
array('name' => $name, 'add_options' => array(array('value' => -1, 'text' => __('— No Change —')))) :
|
203 |
array('name' => $name);
|
204 |
|
205 |
+
printf(
|
206 |
+
'<fieldset class="inline-edit-col-left">
|
207 |
+
<div class="inline-edit-col">
|
208 |
+
<input type="hidden" value="" name = "old_lang">' // a hidden field to pass the old language to ajax request
|
209 |
+
.'<label for="%s" class="alignleft">
|
210 |
+
<span class="title">%s</span>
|
211 |
+
%s
|
212 |
+
</label>
|
213 |
+
</div>
|
214 |
+
</fieldset>',
|
215 |
+
$name,
|
216 |
+
__('Language', 'polylang'),
|
217 |
+
$this->dropdown_languages($args)
|
218 |
+
);
|
219 |
}
|
220 |
return $column;
|
221 |
}
|
228 |
if (isset($qvars['post_type']) && !in_array($qvars['post_type'], $this->post_types)) {
|
229 |
if (isset($qvars['lang']))
|
230 |
unset ($qvars['lang']);
|
231 |
+
return;
|
232 |
}
|
233 |
|
234 |
// filters the list of media by language when uploading from post
|
235 |
+
if ($this->options['media_support'] && ($GLOBALS['pagenow'] == 'media-upload.php' || // WP < 3.5
|
236 |
($GLOBALS['pagenow'] == 'admin-ajax.php' && isset($_REQUEST['action']) && $_REQUEST['action'] == 'query-attachments')) && // WP 3.5+
|
237 |
isset($_REQUEST['post_id']) && $lang = $this->get_post_language($_REQUEST['post_id']))
|
238 |
$query->set('lang', $lang->slug);
|
239 |
|
240 |
+
if (isset($qvars['post_type']) && in_array($qvars['post_type'], $this->post_types) && !isset($qvars['lang']) && $lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true))
|
|
|
241 |
$qvars['lang'] = $lg;
|
242 |
|
243 |
if ((isset($qvars['post_type']) && !in_array($qvars['post_type'], $this->post_types)) || (isset($qvars['lang']) && $qvars['lang'] == 'all'))
|
244 |
unset ($qvars['lang']);
|
|
|
|
|
245 |
}
|
246 |
|
247 |
+
// adds the Language box in the 'Edit Post' and 'Edit Page' panels (as well as in custom post types panels)
|
248 |
function add_meta_boxes($post_type) {
|
249 |
+
if (in_array($post_type, $this->post_types))
|
250 |
add_meta_box('ml_box', __('Languages','polylang'), array(&$this,'post_language'), $post_type, 'side', 'high');
|
251 |
|
252 |
// replace tag metabox by our own
|
262 |
// the Languages metabox in the 'Edit Post' and 'Edit Page' panels
|
263 |
function post_language() {
|
264 |
global $post_ID;
|
265 |
+
$post_id = $post_ID;
|
266 |
$post_type = get_post_type($post_ID);
|
267 |
|
268 |
$lang = ($lg = $this->get_post_language($post_ID)) ? $lg :
|
269 |
(isset($_GET['new_lang']) ? $this->get_language($_GET['new_lang']) :
|
270 |
+
$this->get_preferred_language());
|
271 |
|
272 |
// NOTE: the class "tags-input" allows to include the field in the autosave $_POST (see autosave.js)
|
273 |
+
printf("<p><em>%s</em></p>\n<p>%s<br /></p>\n<div id='post-translations' class='translations'>",
|
274 |
+
__('Language', 'polylang'),
|
275 |
+
$this->dropdown_languages(array(
|
276 |
+
'name' => $post_type == 'attachment' ? sprintf('attachments[%d][language]', $post_ID) : 'post_lang_choice',
|
277 |
+
'class' => $post_type == 'attachment' ? 'media_lang_choice' : 'tags-input',
|
278 |
+
'selected' => $lang ? $lang->slug : ''
|
279 |
+
))
|
280 |
);
|
281 |
if ($lang)
|
282 |
+
include(PLL_INC.'/'.($post_type == 'attachment' ? 'media' : 'post').'-translations.php');
|
283 |
echo "</div>\n";
|
284 |
}
|
285 |
|
378 |
|
379 |
$results = $wpdb->get_col( $wpdb->prepare(
|
380 |
"SELECT t.name FROM $wpdb->term_taxonomy AS tt
|
381 |
+
INNER JOIN $wpdb->terms AS t ON tt.term_id = t.term_id
|
382 |
+
INNER JOIN $wpdb->termmeta AS tm ON tm.term_id = t.term_id
|
383 |
WHERE tt.taxonomy = %s AND t.name LIKE (%s) AND tm.meta_key = '_language' AND tm.meta_value = %d",
|
384 |
$taxonomy, '%' . like_escape( $s ) . '%', $lang->term_id ) );
|
385 |
|
391 |
function page_attributes_dropdown_pages_args($dropdown_args, $post) {
|
392 |
$lang = isset($_POST['lang']) ? $this->get_language($_POST['lang']) : $this->get_post_language($post->ID); // ajax or not ?
|
393 |
if (!$lang)
|
394 |
+
$lang = $this->get_preferred_language();
|
395 |
|
396 |
$pages = implode(',', $this->exclude_pages($lang->term_id));
|
397 |
$dropdown_args['exclude'] = isset($dropdown_args['exclude']) ? $dropdown_args['exclude'].','.$pages : $pages;
|
416 |
$from_post = get_post($_GET['from_post']);
|
417 |
foreach (array('menu_order', 'comment_status', 'ping_status') as $property)
|
418 |
$post->$property = $from_post->$property;
|
419 |
+
|
420 |
+
if (in_array('sticky_posts', $this->options['sync']) && is_sticky($_GET['from_post']))
|
421 |
+
stick_post($post->ID);
|
422 |
}
|
423 |
}
|
424 |
|
425 |
// copy or synchronize terms and metas
|
426 |
function copy_post_metas($from, $to, $lang, $sync = false) {
|
427 |
// copy or synchronize terms
|
428 |
+
if (!$sync || in_array('taxonomies', $this->options['sync'])) {
|
429 |
+
foreach ($this->taxonomies as $tax) {
|
430 |
+
$newterms = array();
|
431 |
+
$terms = get_the_terms($from, $tax);
|
432 |
+
if (is_array($terms)) {
|
433 |
+
foreach ($terms as $term) {
|
434 |
+
if ($term_id = $this->get_translation('term', $term->term_id, $lang))
|
435 |
+
$newterms[] = (int) $term_id; // cast is important otherwise we get 'numeric' tags
|
436 |
+
}
|
437 |
}
|
|
|
438 |
|
439 |
+
// for some reasons, the user may have untranslated terms in the translation. don't forget them.
|
440 |
+
if ($sync) {
|
441 |
+
$tr_terms = get_the_terms($to, $tax);
|
442 |
+
if (is_array($tr_terms)) {
|
443 |
+
foreach ($tr_terms as $term) {
|
444 |
+
if (!$this->get_translation('term', $term->term_id, $_POST['post_lang_choice']))
|
445 |
+
$newterms[] = (int) $term->term_id;
|
446 |
+
}
|
447 |
}
|
448 |
}
|
|
|
449 |
|
450 |
+
if (!empty($newterms) || $sync)
|
451 |
+
wp_set_object_terms($to, $newterms, $tax); // replace terms in translation
|
452 |
+
}
|
453 |
}
|
454 |
|
455 |
+
// copy or synchronize post formats
|
456 |
+
if (!$sync || in_array('post_format', $this->options['sync']))
|
457 |
+
($format = get_post_format($from)) ? set_post_format($to, $format) : set_post_format($to, '');
|
458 |
+
|
459 |
// copy or synchronize post metas and allow plugins to do the same
|
|
|
460 |
$metas = get_post_custom($from);
|
461 |
+
|
462 |
+
// get public meta keys (including from translated post in case we just deleted a custom field)
|
463 |
+
if (!$sync || in_array('post_meta', $this->options['sync'])) {
|
464 |
+
foreach ($keys = array_unique(array_merge(array_keys($metas), array_keys(get_post_custom($to)))) as $k => $meta_key)
|
465 |
+
if (is_protected_meta($meta_key))
|
466 |
+
unset ($keys[$k]);
|
467 |
+
}
|
468 |
+
|
469 |
+
// add page template and featured image
|
470 |
+
foreach (array('_wp_page_template', '_thumbnail_id') as $meta)
|
471 |
+
if (!$sync || in_array($meta, $this->options['sync']))
|
472 |
+
$keys[] = $meta;
|
473 |
+
|
474 |
+
$keys = array_unique(apply_filters('pll_copy_post_metas', empty($keys) ? array() : $keys, $sync));
|
475 |
+
|
476 |
+
// and now copy / synchronize
|
477 |
foreach ($keys as $key) {
|
478 |
delete_post_meta($to, $key); // the synchronization process of multiple values custom fields is easier if we delete all metas first
|
479 |
if (isset($metas[$key])) {
|
482 |
// thanks to goncalveshugo http://wordpress.org/support/topic/plugin-polylang-pll_copy_post_meta
|
483 |
$value = maybe_unserialize($value);
|
484 |
// special case for featured images which can be translated
|
485 |
+
add_post_meta($to, $key, ($key == '_thumbnail_id' && $tr_value = $this->get_translation('post', $value, $lang)) ? $tr_value : $value);
|
|
|
|
|
486 |
}
|
487 |
}
|
488 |
}
|
490 |
|
491 |
// called when a post (or page) is saved, published or updated
|
492 |
function save_post($post_id, $post) {
|
493 |
+
global $wpdb;
|
494 |
+
|
495 |
// does nothing except on post types which are filterable
|
496 |
if (!in_array($post->post_type, $this->post_types))
|
497 |
return;
|
509 |
$this->delete_translation('post', $post_id); // in case the language is modified using inline edit
|
510 |
$this->set_post_language($post_id, $_REQUEST['post_lang_choice']);
|
511 |
}
|
512 |
+
|
513 |
elseif (isset($_GET['new_lang']))
|
514 |
$this->set_post_language($post_id, $_GET['new_lang']);
|
515 |
+
|
516 |
elseif (isset($_REQUEST['action']) && in_array($_REQUEST['action'], array('post-quickpress-save', 'post-quickpress-publish')))
|
517 |
+
$this->set_post_language($post_id, $this->get_preferred_language()); // default language for QuickPress
|
518 |
+
|
519 |
elseif ($this->get_post_language($post_id))
|
520 |
{} // avoids breaking the language if post is updated outside the edit post page (thanks to Gonçalo Peres)
|
521 |
+
|
522 |
else
|
523 |
+
$this->set_post_language($post_id, $this->get_preferred_language());
|
524 |
|
525 |
// the hook is called when the post is created
|
526 |
// let's use it translate terms and copy metas when using "Add new" (translation)
|
556 |
|
557 |
$this->save_translations('post', $post_id, $translations);
|
558 |
|
559 |
+
// prepare some synchronizations
|
560 |
+
foreach (array('comment_status', 'ping_status', 'menu_order', 'post_date') as $property)
|
561 |
+
if (in_array($property, $this->options['sync']))
|
562 |
+
$postarr[$property] = $post->$property;
|
563 |
|
564 |
// synchronise terms and metas in translations
|
565 |
+
foreach ($translations as $lang => $tr_id) {
|
566 |
if (!$tr_id)
|
567 |
continue;
|
568 |
|
569 |
// synchronize terms and metas
|
570 |
$this->copy_post_metas($post_id, $tr_id, $lang, true);
|
571 |
|
572 |
+
// sticky posts
|
573 |
+
if (in_array('sticky_posts', $this->options['sync']))
|
574 |
+
isset($_REQUEST['sticky']) ? stick_post($tr_id) : unstick_post($tr_id);
|
575 |
|
576 |
+
// synchronize comment status, ping status, menu order...
|
577 |
+
if (!empty($postarr))
|
578 |
+
$wpdb->update($wpdb->posts, $postarr, array('ID' => $tr_id));
|
579 |
+
|
580 |
+
// FIXME: optimize the 2 db update in 1
|
581 |
// post parent
|
582 |
// do not udpate the translation parent if the user set a parent with no translation
|
583 |
+
if (in_array('post_parent', $this->options['sync'])) {
|
584 |
+
$post_parent = ($parent_id = wp_get_post_parent_id($post_id)) ? $this->get_translation('post', $parent_id, $lang) : 0;
|
585 |
+
if (!($parent_id && !$post_parent))
|
586 |
+
$wpdb->update($wpdb->posts, array('post_parent'=> $post_parent), array( 'ID' => $tr_id ));
|
587 |
+
}
|
588 |
}
|
589 |
}
|
590 |
|
591 |
// called when a post, page or media is deleted
|
592 |
+
// don't delete translations if this is a post revision thanks to AndyDeGroo who catched this bug
|
593 |
+
// http://wordpress.org/support/topic/plugin-polylang-quick-edit-still-breaks-translation-linking-of-pages-in-072
|
594 |
function delete_post($post_id) {
|
|
|
|
|
595 |
if (!wp_is_post_revision($post_id))
|
596 |
$this->delete_translation('post', $post_id);
|
597 |
}
|
598 |
|
599 |
// adds the language field and translations tables in the 'Edit Media' panel
|
600 |
function attachment_fields_to_edit($fields, $post) {
|
601 |
+
if ($GLOBALS['pagenow'] == 'post.php')
|
602 |
+
return $fields; // don't add anything on edit media panel for WP 3.5+ since we have the metabox
|
603 |
+
|
604 |
$post_id = $post->ID;
|
605 |
$lang = $this->get_post_language($post_id);
|
606 |
|
614 |
))
|
615 |
);
|
616 |
|
617 |
+
// don't show translations except on edit media panel for WP < 3.5
|
618 |
+
if ($GLOBALS['pagenow'] == 'media.php') {
|
619 |
+
if ($lang) {
|
|
|
620 |
ob_start();
|
621 |
include PLL_INC . '/media-translations.php';
|
622 |
$fields['translations'] = array(
|
641 |
|
642 |
ob_start();
|
643 |
if ($lang) {
|
|
|
|
|
|
|
|
|
|
|
|
|
644 |
include(PLL_INC.'/media-translations.php');
|
645 |
+
$data = ob_get_contents();
|
646 |
+
|
647 |
+
// Special case for WP < 3.5, first add the html generated by WP if non AJAX, then our translation table
|
648 |
+
if (version_compare($GLOBALS['wp_version'], '3.5', '<'))
|
649 |
+
$data = sprintf("
|
650 |
+
<th valign='top' scope='row' class='label'>
|
651 |
+
<label for='attachments[%d][translations]'>
|
652 |
+
<span class='alignleft'>%s</span><br class='clear' />
|
653 |
+
</label>
|
654 |
+
</th>
|
655 |
+
<td class='field'>
|
656 |
+
%s
|
657 |
+
</td>",
|
658 |
+
$post_id, __('Translations', 'polylang'), $data
|
659 |
+
);
|
660 |
}
|
661 |
+
$x = new WP_Ajax_Response(array('what' => 'translations', 'data' => $data));
|
662 |
ob_end_clean();
|
663 |
|
664 |
$x->send();
|
683 |
$translations[$_GET['new_lang']] = $tr_id;
|
684 |
$this->save_translations('post', $tr_id, $translations);
|
685 |
|
686 |
+
wp_redirect(admin_url(sprintf(
|
687 |
+
version_compare($GLOBALS['wp_version'], '3.5', '<') ?
|
688 |
+
'media.php?attachment_id=%d&action=edit' : // WP < 3.5
|
689 |
+
'post.php?post=%d&action=edit', // WP 3.5+
|
690 |
+
$tr_id)));
|
691 |
+
|
692 |
exit;
|
693 |
}
|
694 |
|
695 |
// sets the language of a new attachment
|
696 |
function add_attachment($post_id) {
|
697 |
+
if (!empty($_GET['new_lang'])) // created as a translation from an existing attachment
|
698 |
$lang = $_GET['new_lang'];
|
699 |
else {
|
700 |
$post = get_post($post_id);
|
701 |
+
if (!empty($post->post_parent)) // upload in the "Add media" modal when editing a post
|
702 |
$lang = $this->get_post_language($post->post_parent);
|
703 |
}
|
704 |
|
705 |
+
$this->set_post_language($post_id, isset($lang) ? $lang : $this->get_preferred_language());
|
706 |
}
|
707 |
|
708 |
// called when a media is saved
|
718 |
|
719 |
$this->save_translations('post', $post['ID'], $translations);
|
720 |
}
|
721 |
+
|
722 |
return $post;
|
723 |
}
|
724 |
|
728 |
global $wpdb;
|
729 |
$uploadpath = wp_upload_dir();
|
730 |
$ids = $wpdb->get_col($wpdb->prepare(
|
731 |
+
"SELECT `post_id` FROM $wpdb->postmeta
|
732 |
+
WHERE `meta_key` = '_wp_attached_file' AND `meta_value` = '%s'",
|
733 |
ltrim($file, $uploadpath['basedir'])
|
734 |
));
|
735 |
|
738 |
wp_update_attachment_metadata($ids[0], wp_generate_attachment_metadata($ids[0], $file));
|
739 |
return ''; // prevent deleting the main file
|
740 |
}
|
741 |
+
|
742 |
return $file;
|
743 |
}
|
744 |
|
745 |
// filters categories and post tags by language when needed
|
746 |
function terms_clauses($clauses, $taxonomies, $args) {
|
747 |
// does nothing except on taxonomies which are filterable
|
748 |
+
foreach ($taxonomies as $tax)
|
749 |
if (!in_array($tax, $this->taxonomies))
|
750 |
return $clauses;
|
751 |
+
|
752 |
|
753 |
// if get_terms is queried with a 'lang' parameter
|
754 |
+
if (!empty($args['lang']))
|
755 |
return $this->_terms_clauses($clauses, $args['lang']);
|
756 |
|
757 |
if (function_exists('get_current_screen'))
|
779 |
$lang = $this->get_language($_POST['lang']);
|
780 |
|
781 |
// the post is created with the 'add new' (translation) link
|
782 |
+
elseif (!empty($_GET['new_lang']))
|
783 |
$lang = $this->get_language($_GET['new_lang']);
|
784 |
|
785 |
// the language filter selection has just changed
|
786 |
// test $screen->base to avoid interference between the language filter and the post language selection and the category parent dropdown list
|
787 |
+
elseif (!empty($_GET['lang']) && !in_array($screen->base, array('post', 'edit-tags'))) {
|
788 |
if ($_GET['lang'] != 'all')
|
789 |
$lang = $this->get_language($_GET['lang']);
|
790 |
elseif ($screen->base == 'edit-tags' && isset($args['class']))
|
791 |
+
$lang = $this->get_preferred_language(); // parent dropdown
|
792 |
}
|
793 |
|
794 |
// again the language filter
|
809 |
|
810 |
// for a new post (or the parent dropdown list of a new term)
|
811 |
elseif (isset($screen) && ($screen->base == 'post' || ($screen->base == 'edit-tags' && isset($args['class']))))
|
812 |
+
$lang = $this->get_preferred_language();
|
813 |
|
814 |
// adds our clauses to filter by current language
|
815 |
+
return !empty($lang) ? $this->_terms_clauses($clauses, $lang) : $clauses;
|
816 |
}
|
817 |
|
818 |
// adds the language field in the 'Categories' and 'Post Tags' panels
|
819 |
function add_term_form() {
|
820 |
$taxonomy = $_GET['taxonomy'];
|
821 |
+
$lang = isset($_GET['new_lang']) ? $this->get_language($_GET['new_lang']) : $this->get_preferred_language();
|
822 |
|
823 |
printf("<div class='form-field'><label for='term_lang_choice'>%s</label>\n%s<p>%s</p>\n</div>",
|
824 |
__('Language', 'polylang'),
|
857 |
}
|
858 |
|
859 |
// fills the language column in the 'Categories' or 'Post Tags' table
|
860 |
+
// FIXME if inline edit breaks translations, the rows corresponding to these translations are not updated
|
861 |
function term_column($empty, $column, $term_id) {
|
862 |
+
$inline = defined('DOING_AJAX') && $_REQUEST['action'] == 'inline-save-tax' ? 1 : 0;
|
863 |
+
if (false === strpos($column, 'language_') || !($lang = $inline ? $this->get_language($_POST['inline_lang_choice']) : $this->get_term_language($term_id)))
|
864 |
return;
|
865 |
|
866 |
+
$post_type = isset($GLOBALS['post_type']) ? $GLOBALS['post_type'] : $_POST['post_type']; // 2nd case for quick edit
|
867 |
+
$taxonomy = isset($GLOBALS['taxonomy']) ? $GLOBALS['taxonomy'] : $_POST['taxonomy'];
|
868 |
$language = $this->get_language(substr($column, 9));
|
869 |
|
870 |
if ($column == $this->get_first_language_column())
|
871 |
+
printf('<input type="hidden" name="lang_%d" value="%s" />', $term_id, esc_attr($lang->slug));
|
872 |
|
873 |
// link to edit term (or a translation)
|
874 |
+
if ($id = ($inline && $lang->slug != $_POST['old_lang']) ? ($language->slug == $lang->slug ? $term_id : 0) : $this->get_term($term_id, $language))
|
875 |
printf('<a class="%1$s" title="%2$s" href="%3$s"></a>',
|
876 |
$id == $term_id ? 'pll_icon_tick' : 'pll_icon_edit',
|
877 |
esc_attr(get_term($id, $taxonomy)->name),
|
927 |
// synchronize translations of this term in all posts
|
928 |
|
929 |
// STOP synchronisation if unwanted
|
930 |
+
if (!in_array('taxonomies', $this->options['sync']))
|
931 |
return;
|
932 |
|
933 |
// get all posts associated to this term
|
934 |
$posts = get_posts(array(
|
935 |
+
'numberposts'=> -1,
|
936 |
+
'post_type' => 'any',
|
937 |
+
'post_status'=> 'any',
|
938 |
+
'fields' => 'ids',
|
939 |
+
'tax_query' => array(array(
|
940 |
+
'taxonomy' => $taxonomy,
|
941 |
+
'field' => 'id',
|
942 |
+
'terms' => array_merge(array($term_id), array_values($translations)),
|
943 |
))
|
944 |
));
|
945 |
|
979 |
|
980 |
// creates the term slug in case the term already exists in another language
|
981 |
function pre_term_slug($slug, $taxonomy) {
|
982 |
+
$name = sanitize_title($this->pre_term_name);
|
983 |
+
|
984 |
+
// if the new term has the same name as a language, we *need* to differentiate the term
|
985 |
+
// see http://core.trac.wordpress.org/ticket/23199
|
986 |
+
if (term_exists($name, 'language') && !term_exists($name, $taxonomy) && (!$slug || $slug == $name))
|
987 |
+
$slug = $name.'-'.$taxonomy; // a convenient slug which may be modified later by the user
|
988 |
+
|
989 |
+
return !$slug && in_array($taxonomy, $this->taxonomies) && term_exists($name, $taxonomy) ?
|
990 |
$name.'-'.$this->get_language($_POST['term_lang_choice'])->slug : $slug;
|
991 |
}
|
992 |
|
1081 |
if ( ! current_theme_supports( 'menus' ) || ! $metabox = &$GLOBALS['wp_meta_boxes']['nav-menus']['side']['default']['nav-menu-theme-locations'] )
|
1082 |
return;
|
1083 |
|
1084 |
+
$metabox['callback'] = array(&$this, 'nav_menu_language');
|
1085 |
$metabox['title'] = __('Theme locations and languages', 'polylang');
|
1086 |
}
|
1087 |
|
1089 |
function nav_menu_language() {
|
1090 |
printf('<p class="howto">%s</p>',
|
1091 |
sprintf (__('Please go to the %slanguages page%s to set theme locations and languages', 'polylang'),
|
1092 |
+
'<a href="' . esc_url(admin_url('options-general.php?page=mlang&tab=menus')) . '">',
|
1093 |
+
'</a>'
|
1094 |
+
)
|
1095 |
+
);
|
1096 |
}
|
1097 |
|
1098 |
// FIXME remove the customize menu section as it is currently unusable with Polylang
|
1133 |
|
1134 |
// form for language user preference
|
1135 |
function personal_options($profileuser) {
|
1136 |
+
printf('<tr><th><label for="user_lang">%s</label></th><td>%s</td></tr>',
|
1137 |
__('Admin language', 'polylang'),
|
1138 |
$this->dropdown_languages(array(
|
1139 |
'name' => 'user_lang',
|
1146 |
// hidden informations to modify the biography form with js
|
1147 |
foreach ($this->get_languages_list() as $lang)
|
1148 |
printf('<input type="hidden" class="biography" name="%s-%s" value="%s" />',
|
1149 |
+
esc_attr($lang->slug),
|
1150 |
+
esc_attr($lang->name),
|
1151 |
+
esc_attr(get_user_meta($profileuser->ID, 'description_'.$lang->slug, true))
|
1152 |
+
);
|
1153 |
}
|
1154 |
|
1155 |
// filters comments by language
|
1156 |
function comments_clauses($clauses, $query) {
|
1157 |
+
if (!empty($_GET['lang']) && $_GET['lang'] != 'all')
|
1158 |
+
$lang = $this->get_language($_GET['lang']);
|
1159 |
+
|
|
|
1160 |
elseif ($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true))
|
1161 |
$lang = $this->get_language($lg);
|
1162 |
|
1163 |
+
return empty($lang) ? $clauses : $this->_comments_clauses($clauses, $lang);
|
1164 |
}
|
1165 |
|
1166 |
// adds a 'settings' link in the plugins table
|
1167 |
function plugin_action_links($links) {
|
1168 |
+
array_unshift($links, '<a href="admin.php?page=mlang">' . __('Settings', 'polylang') . '</a>');
|
1169 |
return $links;
|
1170 |
}
|
1171 |
|
1172 |
// ugrades languages files after a core upgrade
|
1173 |
function upgrade_languages($version) {
|
1174 |
apply_filters('update_feedback', __('Upgrading language files…', 'polylang'));
|
1175 |
+
foreach ($this->get_languages_list() as $language)
|
1176 |
if ($language->description != $_POST['locale']) // do not (re)update the language files of a localized WordPress
|
1177 |
$this->download_mo($language->description, $version);
|
|
|
1178 |
}
|
1179 |
|
1180 |
// returns either the user preferred language or the default language
|
1181 |
+
function get_preferred_language() {
|
1182 |
$default_language = $this->get_language(($lg = get_user_meta(get_current_user_id(), 'pll_filter_content', true)) ? $lg : $this->options['default_lang']);
|
1183 |
+
return apply_filters('pll_admin_preferred_language', $default_language);
|
1184 |
}
|
1185 |
|
1186 |
} // class Polylang_Admin_Filters
|
|
|
|
include/admin.php
CHANGED
@@ -18,8 +18,8 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
18 |
// adds screen options and the about box in the languages admin panel
|
19 |
function load_page() {
|
20 |
// test of $_GET['tab'] avoids displaying the automatically generated screen options on other tabs
|
21 |
-
if (PLL_DISPLAY_ABOUT && (!isset($_GET['tab']) || $_GET['tab'] == 'lang')) {
|
22 |
-
add_meta_box('pll_about_box', __('About Polylang', 'polylang'), create_function('',"include(PLL_INC.'/about.php');"), 'settings_page_mlang', 'normal');
|
23 |
add_screen_option('per_page', array('label' => __('Languages', 'polylang'), 'default' => 10, 'option' => 'pll_lang_per_page'));
|
24 |
}
|
25 |
|
@@ -30,8 +30,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
30 |
// used to update the translation when a language slug has been modified
|
31 |
function update_translations($type, $ids, $old_slug) {
|
32 |
foreach ($ids as $id) {
|
33 |
-
$tr = $this->get_translations($type, $id)
|
34 |
-
if ($tr) {
|
35 |
$tr[$_POST['slug']] = $tr[$old_slug];
|
36 |
unset($tr[$old_slug]);
|
37 |
update_metadata($type, (int) $id, '_translations', $tr);
|
@@ -42,8 +41,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
42 |
// used to delete the translation when a language is deleted
|
43 |
function delete_translations($type, $ids, $old_slug) {
|
44 |
foreach ($ids as $id) {
|
45 |
-
$tr = $this->get_translations($type, $id)
|
46 |
-
if ($tr) {
|
47 |
unset($tr[$old_slug]);
|
48 |
update_metadata($type, (int) $id, '_translations', $tr);
|
49 |
}
|
@@ -70,8 +68,8 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
70 |
$error = $this->validate_lang();
|
71 |
|
72 |
if ($error == 0) {
|
73 |
-
$r = wp_insert_term($_POST['name'],'language', array('slug'
|
74 |
-
wp_update_term($r['term_id'], 'language', array('term_group'
|
75 |
update_metadata('term', $r['term_id'], '_rtl', $_POST['rtl']);
|
76 |
|
77 |
if (!isset($options['default_lang'])) { // if this is the first language created, set it as default language
|
@@ -92,7 +90,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
92 |
case 'delete':
|
93 |
check_admin_referer('delete-lang');
|
94 |
|
95 |
-
if (
|
96 |
$lang_id = (int) $_GET['lang'];
|
97 |
$lang = $this->get_language($lang_id);
|
98 |
$lang_slug = $lang->slug;
|
@@ -112,7 +110,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
112 |
}
|
113 |
|
114 |
// delete menus locations
|
115 |
-
foreach ($locations as $location
|
116 |
if (isset($menu_lang[$location][$lang_slug]))
|
117 |
unset($menu_lang[$location][$lang_slug]);
|
118 |
}
|
@@ -155,7 +153,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
155 |
break;
|
156 |
|
157 |
case 'edit':
|
158 |
-
if (
|
159 |
$edit_lang = $this->get_language((int) $_GET['lang']);
|
160 |
$rtl = get_metadata('term', $edit_lang->term_id, '_rtl', true);
|
161 |
}
|
@@ -173,7 +171,13 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
173 |
|
174 |
if ($old_slug != $_POST['slug']) {
|
175 |
// update the language slug in posts meta
|
176 |
-
$posts = get_posts(array(
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
$this->update_translations('post', $posts, $old_slug);
|
178 |
|
179 |
// update the language slug in categories & post tags meta
|
@@ -181,7 +185,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
181 |
$this->update_translations('term', $terms, $old_slug);
|
182 |
|
183 |
// update menus locations
|
184 |
-
foreach ($locations as $location
|
185 |
if (isset($menu_lang[$location][$old_slug])) {
|
186 |
$menu_lang[$location][$_POST['slug']] = $menu_lang[$location][$old_slug];
|
187 |
unset($menu_lang[$location][$old_slug]);
|
@@ -204,7 +208,12 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
204 |
}
|
205 |
|
206 |
// and finally update the language itself
|
207 |
-
$args = array(
|
|
|
|
|
|
|
|
|
|
|
208 |
wp_update_term($lang_id, 'language', $args);
|
209 |
update_metadata('term', $lang_id, '_rtl', $_POST['rtl']);
|
210 |
|
@@ -219,8 +228,8 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
219 |
check_admin_referer( 'nav-menus-lang', '_wpnonce_nav-menus-lang' );
|
220 |
|
221 |
$menu_lang = $_POST['menu-lang'];
|
222 |
-
foreach ($locations as $location
|
223 |
-
foreach ($this->get_switcher_options('menu') as $key
|
224 |
$menu_lang[$location][$key] = isset($menu_lang[$location][$key]) ? 1 : 0;
|
225 |
|
226 |
update_option('polylang_nav_menus', $menu_lang);
|
@@ -232,6 +241,9 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
232 |
$strings = $this->get_strings();
|
233 |
|
234 |
foreach ($this->get_languages_list() as $language) {
|
|
|
|
|
|
|
235 |
$mo = $this->mo_import($language);
|
236 |
|
237 |
foreach ($_POST['translation'][$language->name] as $key=>$translation) {
|
@@ -240,7 +252,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
240 |
$mo->add_entry($mo->make_entry('', '')); // empty string translation, just in case
|
241 |
|
242 |
// clean database
|
243 |
-
if (
|
244 |
$new_mo = new MO();
|
245 |
foreach ($strings as $string)
|
246 |
$new_mo->add_entry($mo->make_entry($string['string'], $mo->translate($string['string'])));
|
@@ -249,25 +261,26 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
249 |
}
|
250 |
|
251 |
// to refresh the page (possible thanks to the $_GET['noheader']=true)
|
252 |
-
wp_redirect('admin.php?page=mlang&tab=strings'.(isset($_GET['paged']) ? '&paged='.$_GET['paged'] : ''));
|
253 |
exit;
|
254 |
break;
|
255 |
|
256 |
case 'options':
|
257 |
check_admin_referer( 'options-lang', '_wpnonce_options-lang' );
|
258 |
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
if (isset($_POST['rewrite']))
|
263 |
-
$options['rewrite'] = $_POST['rewrite'];
|
264 |
|
265 |
-
foreach (array('browser', 'hide_default', 'redirect_lang', '
|
266 |
$options[$key] = isset($_POST[$key]) ? 1 : 0;
|
267 |
|
|
|
|
|
|
|
268 |
update_option('polylang', $options);
|
269 |
|
270 |
-
// refresh rewrite rules in case rewrite or
|
271 |
// it seems useless to refresh permastruct here
|
272 |
flush_rewrite_rules();
|
273 |
|
@@ -313,7 +326,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
313 |
$tabs['settings'] = __('Settings', 'polylang');
|
314 |
}
|
315 |
|
316 |
-
$active_tab =
|
317 |
|
318 |
switch($active_tab) {
|
319 |
case 'lang':
|
@@ -322,14 +335,15 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
322 |
foreach ($listlanguages as $lang)
|
323 |
$data[] = array_merge( (array) $lang, array('flag' => $this->get_flag($lang)) ) ;
|
324 |
|
325 |
-
$list_table = new
|
326 |
$list_table->prepare_items($data);
|
327 |
|
328 |
if (!$action)
|
329 |
$rtl = 0;
|
330 |
|
331 |
// error messages for data validation
|
332 |
-
|
|
|
333 |
$errors[2] = __('The language code must be 2 characters long', 'polylang');
|
334 |
$errors[3] = __('The language code must be unique', 'polylang');
|
335 |
$errors[4] = __('The language must have a name', 'polylang');
|
@@ -338,7 +352,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
338 |
|
339 |
case 'menus':
|
340 |
// default values
|
341 |
-
foreach ($locations as $key
|
342 |
if (isset($menu_lang[$key]))
|
343 |
$menu_lang[$key] = wp_parse_args($menu_lang[$key], $this->get_switcher_options('menu', 'default'));
|
344 |
break;
|
@@ -346,6 +360,12 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
346 |
case 'strings':
|
347 |
// get the strings to translate
|
348 |
$data = $this->get_strings();
|
|
|
|
|
|
|
|
|
|
|
|
|
349 |
|
350 |
// load translations
|
351 |
foreach ($listlanguages as $language) {
|
@@ -355,7 +375,7 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
355 |
|
356 |
$mo = $this->mo_import($language);
|
357 |
foreach ($data as $key=>$row) {
|
358 |
-
$data[$key]['translations'][$language->name] = $mo->translate($
|
359 |
$data[$key]['row'] = $key; // store the row number for convenience
|
360 |
}
|
361 |
}
|
@@ -364,6 +384,11 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
364 |
$string_table->prepare_items($data);
|
365 |
break;
|
366 |
|
|
|
|
|
|
|
|
|
|
|
367 |
default:
|
368 |
break;
|
369 |
}
|
@@ -374,9 +399,12 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
374 |
// validates data entered when creating or updating a language
|
375 |
function validate_lang($lang = null) {
|
376 |
// validate locale
|
|
|
|
|
377 |
$loc = $_POST['description'];
|
378 |
if ( !preg_match('#^[a-z]{2,3}$#', $loc) && !preg_match('#^[a-z]{2,3}_[A-Z]{2,3}$#', $loc) )
|
379 |
$error = 1;
|
|
|
380 |
|
381 |
// validate slug length
|
382 |
if (!preg_match('#^[a-z]{2,3}$#', $_POST['slug']))
|
@@ -396,14 +424,14 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
396 |
// returns unstranslated posts and terms ids
|
397 |
function get_objects_with_no_lang() {
|
398 |
$posts = get_posts(array(
|
399 |
-
'numberposts'=> -1,
|
400 |
-
'post_type'
|
401 |
-
'post_status'=> 'any',
|
402 |
-
'fields'
|
403 |
-
'tax_query'
|
404 |
-
'taxonomy'=> 'language',
|
405 |
-
'terms'=> get_terms('language', array('fields'=>'ids')),
|
406 |
-
'operator'=> 'NOT IN'
|
407 |
))
|
408 |
));
|
409 |
|
@@ -434,14 +462,13 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
434 |
foreach ($widgets as $widget) {
|
435 |
// nothing can be done if the widget is created using pre WP2.8 API :(
|
436 |
// there is no object, so we can't access it to get the widget options
|
437 |
-
if (!isset($wp_registered_widgets[$widget]['callback'][0]) || !is_object($wp_registered_widgets[$widget]['callback'][0]) ||
|
438 |
-
!method_exists($wp_registered_widgets[$widget]['callback'][0], 'get_settings'))
|
439 |
continue;
|
440 |
|
441 |
$widget_settings = $wp_registered_widgets[$widget]['callback'][0]->get_settings();
|
442 |
$number = $wp_registered_widgets[$widget]['params'][0]['number'];
|
443 |
// don't enable widget title translation if the widget is visible in only one language or if there is no title
|
444 |
-
if (
|
445 |
$this->register_string(__('Widget title', 'polylang'), $title);
|
446 |
}
|
447 |
}
|
@@ -449,5 +476,3 @@ class Polylang_Admin extends Polylang_Admin_Base {
|
|
449 |
}
|
450 |
|
451 |
} // class Polylang_Admin
|
452 |
-
|
453 |
-
?>
|
18 |
// adds screen options and the about box in the languages admin panel
|
19 |
function load_page() {
|
20 |
// test of $_GET['tab'] avoids displaying the automatically generated screen options on other tabs
|
21 |
+
if ((!defined('PLL_DISPLAY_ABOUT') || PLL_DISPLAY_ABOUT) && (!isset($_GET['tab']) || $_GET['tab'] == 'lang')) {
|
22 |
+
add_meta_box('pll_about_box', __('About Polylang', 'polylang'), create_function('', "include(PLL_INC.'/about.php');"), 'settings_page_mlang', 'normal');
|
23 |
add_screen_option('per_page', array('label' => __('Languages', 'polylang'), 'default' => 10, 'option' => 'pll_lang_per_page'));
|
24 |
}
|
25 |
|
30 |
// used to update the translation when a language slug has been modified
|
31 |
function update_translations($type, $ids, $old_slug) {
|
32 |
foreach ($ids as $id) {
|
33 |
+
if ($tr = $this->get_translations($type, $id)) {
|
|
|
34 |
$tr[$_POST['slug']] = $tr[$old_slug];
|
35 |
unset($tr[$old_slug]);
|
36 |
update_metadata($type, (int) $id, '_translations', $tr);
|
41 |
// used to delete the translation when a language is deleted
|
42 |
function delete_translations($type, $ids, $old_slug) {
|
43 |
foreach ($ids as $id) {
|
44 |
+
if ($tr = $this->get_translations($type, $id)) {
|
|
|
45 |
unset($tr[$old_slug]);
|
46 |
update_metadata($type, (int) $id, '_translations', $tr);
|
47 |
}
|
68 |
$error = $this->validate_lang();
|
69 |
|
70 |
if ($error == 0) {
|
71 |
+
$r = wp_insert_term($_POST['name'], 'language', array('slug' => $_POST['slug'], 'description' => $_POST['description']));
|
72 |
+
wp_update_term($r['term_id'], 'language', array('term_group' => $_POST['term_group'])); // can't set the term group directly in wp_insert_term
|
73 |
update_metadata('term', $r['term_id'], '_rtl', $_POST['rtl']);
|
74 |
|
75 |
if (!isset($options['default_lang'])) { // if this is the first language created, set it as default language
|
90 |
case 'delete':
|
91 |
check_admin_referer('delete-lang');
|
92 |
|
93 |
+
if (!empty($_GET['lang'])) {
|
94 |
$lang_id = (int) $_GET['lang'];
|
95 |
$lang = $this->get_language($lang_id);
|
96 |
$lang_slug = $lang->slug;
|
110 |
}
|
111 |
|
112 |
// delete menus locations
|
113 |
+
foreach (array_keys($locations) as $location) {
|
114 |
if (isset($menu_lang[$location][$lang_slug]))
|
115 |
unset($menu_lang[$location][$lang_slug]);
|
116 |
}
|
153 |
break;
|
154 |
|
155 |
case 'edit':
|
156 |
+
if (!empty($_GET['lang'])) {
|
157 |
$edit_lang = $this->get_language((int) $_GET['lang']);
|
158 |
$rtl = get_metadata('term', $edit_lang->term_id, '_rtl', true);
|
159 |
}
|
171 |
|
172 |
if ($old_slug != $_POST['slug']) {
|
173 |
// update the language slug in posts meta
|
174 |
+
$posts = get_posts(array(
|
175 |
+
'numberposts' => -1,
|
176 |
+
'fields' => 'ids',
|
177 |
+
'meta_key' => '_translations',
|
178 |
+
'post_type' => 'any',
|
179 |
+
'post_status' => 'any'
|
180 |
+
));
|
181 |
$this->update_translations('post', $posts, $old_slug);
|
182 |
|
183 |
// update the language slug in categories & post tags meta
|
185 |
$this->update_translations('term', $terms, $old_slug);
|
186 |
|
187 |
// update menus locations
|
188 |
+
foreach (array_keys($locations) as $location) {
|
189 |
if (isset($menu_lang[$location][$old_slug])) {
|
190 |
$menu_lang[$location][$_POST['slug']] = $menu_lang[$location][$old_slug];
|
191 |
unset($menu_lang[$location][$old_slug]);
|
208 |
}
|
209 |
|
210 |
// and finally update the language itself
|
211 |
+
$args = array(
|
212 |
+
'name' => $_POST['name'],
|
213 |
+
'slug' => $_POST['slug'],
|
214 |
+
'description' => $_POST['description'],
|
215 |
+
'term_group' => $_POST['term_group']
|
216 |
+
);
|
217 |
wp_update_term($lang_id, 'language', $args);
|
218 |
update_metadata('term', $lang_id, '_rtl', $_POST['rtl']);
|
219 |
|
228 |
check_admin_referer( 'nav-menus-lang', '_wpnonce_nav-menus-lang' );
|
229 |
|
230 |
$menu_lang = $_POST['menu-lang'];
|
231 |
+
foreach (array_keys($locations) as $location)
|
232 |
+
foreach (array_keys($this->get_switcher_options('menu')) as $key)
|
233 |
$menu_lang[$location][$key] = isset($menu_lang[$location][$key]) ? 1 : 0;
|
234 |
|
235 |
update_option('polylang_nav_menus', $menu_lang);
|
241 |
$strings = $this->get_strings();
|
242 |
|
243 |
foreach ($this->get_languages_list() as $language) {
|
244 |
+
if(empty($_POST['translation'][$language->name])) // in case the language filter is active (thanks to John P. Bloch)
|
245 |
+
continue;
|
246 |
+
|
247 |
$mo = $this->mo_import($language);
|
248 |
|
249 |
foreach ($_POST['translation'][$language->name] as $key=>$translation) {
|
252 |
$mo->add_entry($mo->make_entry('', '')); // empty string translation, just in case
|
253 |
|
254 |
// clean database
|
255 |
+
if (!empty($_POST['clean'])) {
|
256 |
$new_mo = new MO();
|
257 |
foreach ($strings as $string)
|
258 |
$new_mo->add_entry($mo->make_entry($string['string'], $mo->translate($string['string'])));
|
261 |
}
|
262 |
|
263 |
// to refresh the page (possible thanks to the $_GET['noheader']=true)
|
264 |
+
wp_redirect('admin.php?page=mlang&tab=strings'.(isset($_GET['s']) ? '&s='.$_GET['s'] : ''). (isset($_GET['paged']) ? '&paged='.$_GET['paged'] : ''));
|
265 |
exit;
|
266 |
break;
|
267 |
|
268 |
case 'options':
|
269 |
check_admin_referer( 'options-lang', '_wpnonce_options-lang' );
|
270 |
|
271 |
+
foreach(array('default_lang', 'force_lang', 'rewrite') as $key)
|
272 |
+
if (isset($_POST[$key]))
|
273 |
+
$options[$key] = $_POST[$key];
|
|
|
|
|
274 |
|
275 |
+
foreach (array('browser', 'hide_default', 'redirect_lang', 'media_support') as $key)
|
276 |
$options[$key] = isset($_POST[$key]) ? 1 : 0;
|
277 |
|
278 |
+
foreach (array('sync', 'post_types', 'taxonomies') as $key)
|
279 |
+
$options[$key] = empty($_POST[$key]) ? array() : array_keys($_POST[$key], 1);
|
280 |
+
|
281 |
update_option('polylang', $options);
|
282 |
|
283 |
+
// refresh rewrite rules in case rewrite, hide_default, post types or taxonomies options have been modified
|
284 |
// it seems useless to refresh permastruct here
|
285 |
flush_rewrite_rules();
|
286 |
|
326 |
$tabs['settings'] = __('Settings', 'polylang');
|
327 |
}
|
328 |
|
329 |
+
$active_tab = !empty($_GET['tab']) ? $_GET['tab'] : 'lang';
|
330 |
|
331 |
switch($active_tab) {
|
332 |
case 'lang':
|
335 |
foreach ($listlanguages as $lang)
|
336 |
$data[] = array_merge( (array) $lang, array('flag' => $this->get_flag($lang)) ) ;
|
337 |
|
338 |
+
$list_table = new Polylang_Languages_Table();
|
339 |
$list_table->prepare_items($data);
|
340 |
|
341 |
if (!$action)
|
342 |
$rtl = 0;
|
343 |
|
344 |
// error messages for data validation
|
345 |
+
// FIXME no validation for WordPress locale
|
346 |
+
//$errors[1] = __('Enter a valid WorPress locale', 'polylang');
|
347 |
$errors[2] = __('The language code must be 2 characters long', 'polylang');
|
348 |
$errors[3] = __('The language code must be unique', 'polylang');
|
349 |
$errors[4] = __('The language must have a name', 'polylang');
|
352 |
|
353 |
case 'menus':
|
354 |
// default values
|
355 |
+
foreach (array_keys($locations) as $key)
|
356 |
if (isset($menu_lang[$key]))
|
357 |
$menu_lang[$key] = wp_parse_args($menu_lang[$key], $this->get_switcher_options('menu', 'default'));
|
358 |
break;
|
360 |
case 'strings':
|
361 |
// get the strings to translate
|
362 |
$data = $this->get_strings();
|
363 |
+
if (!empty($_REQUEST['s'])) {
|
364 |
+
foreach ($data as $key=>$row) {
|
365 |
+
if (stripos($row['name'], $_REQUEST['s']) === false && stripos($row['string'], $_REQUEST['s']) === false)
|
366 |
+
unset ($data[$key]);
|
367 |
+
}
|
368 |
+
}
|
369 |
|
370 |
// load translations
|
371 |
foreach ($listlanguages as $language) {
|
375 |
|
376 |
$mo = $this->mo_import($language);
|
377 |
foreach ($data as $key=>$row) {
|
378 |
+
$data[$key]['translations'][$language->name] = $mo->translate($row['string']);
|
379 |
$data[$key]['row'] = $key; // store the row number for convenience
|
380 |
}
|
381 |
}
|
384 |
$string_table->prepare_items($data);
|
385 |
break;
|
386 |
|
387 |
+
case 'settings':
|
388 |
+
$post_types = array_unique(apply_filters('pll_get_post_types', get_post_types(array('_builtin' => false)), true));
|
389 |
+
$taxonomies = array_unique(apply_filters('pll_get_taxonomies', array_diff(get_taxonomies(array('_builtin' => false)), array('language')), true));
|
390 |
+
break;
|
391 |
+
|
392 |
default:
|
393 |
break;
|
394 |
}
|
399 |
// validates data entered when creating or updating a language
|
400 |
function validate_lang($lang = null) {
|
401 |
// validate locale
|
402 |
+
// FIXME no validation for WordPress local as it breaks de_DE_Sie
|
403 |
+
/*
|
404 |
$loc = $_POST['description'];
|
405 |
if ( !preg_match('#^[a-z]{2,3}$#', $loc) && !preg_match('#^[a-z]{2,3}_[A-Z]{2,3}$#', $loc) )
|
406 |
$error = 1;
|
407 |
+
*/
|
408 |
|
409 |
// validate slug length
|
410 |
if (!preg_match('#^[a-z]{2,3}$#', $_POST['slug']))
|
424 |
// returns unstranslated posts and terms ids
|
425 |
function get_objects_with_no_lang() {
|
426 |
$posts = get_posts(array(
|
427 |
+
'numberposts' => -1,
|
428 |
+
'post_type' => $this->post_types,
|
429 |
+
'post_status' => 'any',
|
430 |
+
'fields' => 'ids',
|
431 |
+
'tax_query' => array(array(
|
432 |
+
'taxonomy' => 'language',
|
433 |
+
'terms' => get_terms('language', array('fields'=>'ids')),
|
434 |
+
'operator' => 'NOT IN'
|
435 |
))
|
436 |
));
|
437 |
|
462 |
foreach ($widgets as $widget) {
|
463 |
// nothing can be done if the widget is created using pre WP2.8 API :(
|
464 |
// there is no object, so we can't access it to get the widget options
|
465 |
+
if (!isset($wp_registered_widgets[$widget]['callback'][0]) || !is_object($wp_registered_widgets[$widget]['callback'][0]) || !method_exists($wp_registered_widgets[$widget]['callback'][0], 'get_settings'))
|
|
|
466 |
continue;
|
467 |
|
468 |
$widget_settings = $wp_registered_widgets[$widget]['callback'][0]->get_settings();
|
469 |
$number = $wp_registered_widgets[$widget]['params'][0]['number'];
|
470 |
// don't enable widget title translation if the widget is visible in only one language or if there is no title
|
471 |
+
if (empty($languages[$widget]) && isset($widget_settings[$number]['title']) && $title = $widget_settings[$number]['title'])
|
472 |
$this->register_string(__('Widget title', 'polylang'), $title);
|
473 |
}
|
474 |
}
|
476 |
}
|
477 |
|
478 |
} // class Polylang_Admin
|
|
|
|
include/api.php
CHANGED
@@ -1,87 +1,78 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
|
|
|
|
|
4 |
function pll_the_languages($args = '') {
|
5 |
global $polylang;
|
6 |
return class_exists('Polylang_Core') && $polylang instanceof Polylang_Core ? $polylang->the_languages($args) : '';
|
7 |
}
|
8 |
|
9 |
-
|
|
|
|
|
10 |
function pll_current_language($args = 'slug') {
|
11 |
global $polylang;
|
12 |
-
return class_exists('Polylang_Core') && $polylang instanceof Polylang_Core
|
|
|
|
|
|
|
13 |
}
|
14 |
|
15 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
function pll_get_post($post_id, $slug = false) {
|
17 |
global $polylang;
|
18 |
return isset($polylang) && ($slug = $slug ? $slug : pll_current_language()) ? $polylang->get_post($post_id, $slug) : null;
|
19 |
}
|
20 |
|
21 |
-
|
|
|
|
|
22 |
function pll_get_term($term_id, $slug = false) {
|
23 |
global $polylang;
|
24 |
return isset($polylang) && ($slug = $slug ? $slug : pll_current_language()) ? $polylang->get_term($term_id, $slug) : null;
|
25 |
}
|
26 |
|
27 |
-
|
|
|
|
|
28 |
function pll_home_url() {
|
29 |
global $polylang;
|
30 |
return class_exists('Polylang_Core') && $polylang instanceof Polylang_Core ? $polylang->get_home_url() : home_url('/');
|
31 |
}
|
32 |
|
33 |
-
|
|
|
|
|
34 |
function pll_register_string($name, $string, $multiline = false) {
|
35 |
global $polylang;
|
36 |
if (isset($polylang) && is_admin())
|
37 |
$polylang->register_string($name, $string, $multiline);
|
38 |
}
|
39 |
|
40 |
-
|
|
|
|
|
41 |
function pll__($string) {
|
42 |
return __($string, 'pll_string');
|
43 |
}
|
44 |
|
45 |
-
|
|
|
|
|
46 |
function pll_e($string) {
|
47 |
_e($string, 'pll_string');
|
48 |
}
|
49 |
-
|
50 |
-
// compatibility with WPML API
|
51 |
-
add_action('pll_language_defined', 'pll_define_wpml_constants');
|
52 |
-
|
53 |
-
function pll_define_wpml_constants() {
|
54 |
-
if(!defined('ICL_LANGUAGE_CODE'))
|
55 |
-
define('ICL_LANGUAGE_CODE', pll_current_language());
|
56 |
-
|
57 |
-
if(!defined('ICL_LANGUAGE_NAME'))
|
58 |
-
define('ICL_LANGUAGE_NAME', pll_current_language('name'));
|
59 |
-
}
|
60 |
-
|
61 |
-
if (!function_exists('icl_object_id')) {
|
62 |
-
function icl_object_id($id, $type, $return_original_if_missing, $lang = false) {
|
63 |
-
global $polylang;
|
64 |
-
return isset($polylang) && ($lang = $lang ? $lang : pll_current_language()) && ($tr_id = $polylang->get_translation($type, $id, $lang)) ? $tr_id :
|
65 |
-
($return_original_if_missing ? $id : null);
|
66 |
-
}
|
67 |
-
}
|
68 |
-
|
69 |
-
if (!function_exists('icl_get_home_url')) {
|
70 |
-
function icl_get_home_url() {
|
71 |
-
return pll_home_url();
|
72 |
-
}
|
73 |
-
}
|
74 |
-
|
75 |
-
if (!function_exists('icl_register_string')) {
|
76 |
-
function icl_register_string($context, $name, $string) {
|
77 |
-
pll_register_string($name, $string);
|
78 |
-
}
|
79 |
-
}
|
80 |
-
|
81 |
-
if (!function_exists('icl_t')) {
|
82 |
-
function icl_t($context, $name, $string) {
|
83 |
-
return pll__($string);
|
84 |
-
}
|
85 |
-
}
|
86 |
-
|
87 |
-
?>
|
1 |
<?php
|
2 |
|
3 |
+
/*
|
4 |
+
* template tag: displays the language switcher
|
5 |
+
*/
|
6 |
function pll_the_languages($args = '') {
|
7 |
global $polylang;
|
8 |
return class_exists('Polylang_Core') && $polylang instanceof Polylang_Core ? $polylang->the_languages($args) : '';
|
9 |
}
|
10 |
|
11 |
+
/*
|
12 |
+
* returns the current language
|
13 |
+
*/
|
14 |
function pll_current_language($args = 'slug') {
|
15 |
global $polylang;
|
16 |
+
return !(class_exists('Polylang_Core') && $polylang instanceof Polylang_Core && isset($polylang->curlang)) ? false :
|
17 |
+
($args == 'name' ? $polylang->curlang->name :
|
18 |
+
($args == 'locale' ? $polylang->curlang->description :
|
19 |
+
$polylang->curlang->slug));
|
20 |
}
|
21 |
|
22 |
+
/*
|
23 |
+
* returns the default language
|
24 |
+
*/
|
25 |
+
function pll_default_language($arg = 'slug') {
|
26 |
+
global $polylang;
|
27 |
+
return !(isset($polylang) && ($options = get_options('polylang')) && isset($options['default-lang']) && $lang = $polylang->get_language($options['default-lang'])) ? false :
|
28 |
+
($args == 'name' ? $lang->name :
|
29 |
+
($args == 'locale' ? $lang->description :
|
30 |
+
$lang->slug));
|
31 |
+
}
|
32 |
+
|
33 |
+
/*
|
34 |
+
* among the post and its translations, returns the id of the post which is in the language represented by $slug
|
35 |
+
*/
|
36 |
function pll_get_post($post_id, $slug = false) {
|
37 |
global $polylang;
|
38 |
return isset($polylang) && ($slug = $slug ? $slug : pll_current_language()) ? $polylang->get_post($post_id, $slug) : null;
|
39 |
}
|
40 |
|
41 |
+
/*
|
42 |
+
* among the term and its translations, returns the id of the term which is in the language represented by $slug
|
43 |
+
*/
|
44 |
function pll_get_term($term_id, $slug = false) {
|
45 |
global $polylang;
|
46 |
return isset($polylang) && ($slug = $slug ? $slug : pll_current_language()) ? $polylang->get_term($term_id, $slug) : null;
|
47 |
}
|
48 |
|
49 |
+
/*
|
50 |
+
* returns the home url in the current language
|
51 |
+
*/
|
52 |
function pll_home_url() {
|
53 |
global $polylang;
|
54 |
return class_exists('Polylang_Core') && $polylang instanceof Polylang_Core ? $polylang->get_home_url() : home_url('/');
|
55 |
}
|
56 |
|
57 |
+
/*
|
58 |
+
* registers a string for translation in the "strings translation" panel
|
59 |
+
*/
|
60 |
function pll_register_string($name, $string, $multiline = false) {
|
61 |
global $polylang;
|
62 |
if (isset($polylang) && is_admin())
|
63 |
$polylang->register_string($name, $string, $multiline);
|
64 |
}
|
65 |
|
66 |
+
/*
|
67 |
+
* translates a string (previously registered with pll_register_string)
|
68 |
+
*/
|
69 |
function pll__($string) {
|
70 |
return __($string, 'pll_string');
|
71 |
}
|
72 |
|
73 |
+
/*
|
74 |
+
* echoes a translated string (previously registered with pll_register_string)
|
75 |
+
*/
|
76 |
function pll_e($string) {
|
77 |
_e($string, 'pll_string');
|
78 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
include/base.php
CHANGED
@@ -9,6 +9,7 @@ abstract class Polylang_Base {
|
|
9 |
protected $taxonomies; // taxonomies to filter by language
|
10 |
|
11 |
// used to cache results
|
|
|
12 |
private $languages_list = array();
|
13 |
private $language = array();
|
14 |
private $links = array();
|
@@ -18,25 +19,33 @@ abstract class Polylang_Base {
|
|
18 |
$this->options = get_option('polylang');
|
19 |
$this->home = get_option('home');
|
20 |
|
21 |
-
add_action('wp_loaded', array(&$this, 'add_post_types_taxonomies')); // must come
|
22 |
}
|
23 |
|
24 |
// init post types and taxonomies to filter by language
|
25 |
function add_post_types_taxonomies() {
|
26 |
-
$post_types =
|
27 |
-
$this->
|
28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
}
|
30 |
|
31 |
// returns the list of available languages
|
32 |
function get_languages_list($args = array()) {
|
33 |
// although get_terms is cached, it is efficient to add our own cache
|
34 |
-
|
|
|
35 |
return $this->languages_list[$cache_key];
|
36 |
|
37 |
-
$
|
38 |
-
$args =
|
39 |
-
return $this->languages_list[$cache_key] = get_terms('language', $args);
|
40 |
}
|
41 |
|
42 |
// retrieves the dropdown list of the languages
|
@@ -48,11 +57,22 @@ abstract class Polylang_Base {
|
|
48 |
// sort $add_options by value
|
49 |
uasort($add_options, create_function('$a, $b', "return \$a['value'] > \$b['value'];" ));
|
50 |
|
51 |
-
$out = sprintf(
|
|
|
|
|
|
|
|
|
|
|
52 |
foreach ($add_options as $option)
|
53 |
-
$out .=
|
|
|
|
|
|
|
|
|
|
|
54 |
foreach ($this->get_languages_list($args) as $language) {
|
55 |
-
$out .= sprintf(
|
|
|
56 |
esc_attr($language->$value),
|
57 |
$language->$value == $selected ? ' selected="selected"' : '',
|
58 |
esc_html($language->name)
|
@@ -73,7 +93,8 @@ abstract class Polylang_Base {
|
|
73 |
|
74 |
$lang = (is_numeric($value) || (int) $value) ? get_term((int) $value, 'language') :
|
75 |
(is_string($value) ? get_term_by('slug', $value , 'language') : false);
|
76 |
-
|
|
|
77 |
}
|
78 |
|
79 |
// saves translations for posts or terms
|
@@ -88,7 +109,7 @@ abstract class Polylang_Base {
|
|
88 |
|
89 |
if (isset($translations) && is_array($translations)) {
|
90 |
$translations = array_merge(array($lang->slug => $id), $translations);
|
91 |
-
foreach($translations as $
|
92 |
update_metadata($type, (int) $p, '_translations', $translations);
|
93 |
}
|
94 |
}
|
@@ -119,7 +140,7 @@ abstract class Polylang_Base {
|
|
119 |
function get_translations($type, $id) {
|
120 |
$type = ($type == 'post' || in_array($type, $this->post_types)) ? 'post' : (($type == 'term' || in_array($type, $this->taxonomies)) ? 'term' : false);
|
121 |
// maybe_unserialize due to useless serialization in versions < 0.9
|
122 |
-
return $type ? maybe_unserialize(get_metadata($type, $id, '_translations', true)) : array();
|
123 |
}
|
124 |
|
125 |
// store the post language in the database
|
@@ -157,9 +178,11 @@ abstract class Polylang_Base {
|
|
157 |
function get_term_language($value, $taxonomy = '') {
|
158 |
if (is_numeric($value))
|
159 |
$term_id = $value;
|
|
|
160 |
elseif (is_string($value) && $taxonomy)
|
161 |
$term_id = get_term_by('slug', $value , $taxonomy)->term_id;
|
162 |
-
|
|
|
163 |
}
|
164 |
|
165 |
// among the term and its translations, returns the id of the term which is in $lang
|
@@ -174,7 +197,7 @@ abstract class Polylang_Base {
|
|
174 |
|
175 |
// adds language information to a link when using pretty permalinks
|
176 |
function add_language_to_link($url, $lang) {
|
177 |
-
if (
|
178 |
return $url;
|
179 |
|
180 |
global $wp_rewrite;
|
@@ -222,24 +245,29 @@ abstract class Polylang_Base {
|
|
222 |
if (isset($this->links[$link]))
|
223 |
return $this->links[$link];
|
224 |
|
225 |
-
$
|
226 |
-
|
227 |
}
|
228 |
|
229 |
// returns the html link to the flag if exists
|
230 |
// $lang: object
|
231 |
-
function get_flag($lang) {
|
232 |
if (file_exists(POLYLANG_DIR.($file = '/flags/'.$lang->description.'.png')))
|
233 |
$url = POLYLANG_URL.$file;
|
234 |
|
235 |
// overwrite with custom flags
|
236 |
-
|
237 |
-
|
238 |
-
file_exists(PLL_LOCAL_DIR.($file = '/'.$lang->description.'.jpg')) ))
|
239 |
$url = PLL_LOCAL_URL.$file;
|
240 |
|
241 |
-
$
|
242 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
243 |
}
|
244 |
|
245 |
// adds clauses to comments query - used in both frontend and admin
|
@@ -259,29 +287,34 @@ abstract class Polylang_Base {
|
|
259 |
// adds terms clauses to get_terms - used in both frontend and admin
|
260 |
function _terms_clauses($clauses, $lang) {
|
261 |
global $wpdb;
|
262 |
-
if (
|
263 |
// the query is coming from Polylang and the $lang is an object
|
264 |
if (is_object($lang))
|
265 |
-
$languages =
|
266 |
|
267 |
// the query is coming from outside with 'lang' parameter and $lang is a comma separated list of slugs (or an array of slugs)
|
268 |
else {
|
269 |
$languages = is_array($lang) ? $lang : explode(',', $lang);
|
270 |
$languages = "'" . implode("','", array_map( 'sanitize_title_for_query', $languages)) . "'";
|
271 |
-
$languages = $wpdb->get_col(
|
272 |
-
|
273 |
-
|
|
|
|
|
|
|
|
|
274 |
}
|
275 |
|
276 |
$clauses['join'] .= " LEFT JOIN $wpdb->termmeta AS pll_tm ON t.term_id = pll_tm.term_id";
|
277 |
-
$clauses['where'] .=
|
278 |
}
|
279 |
return $clauses;
|
280 |
}
|
281 |
|
282 |
// returns all page ids *not in* language defined by $lang_id
|
283 |
function exclude_pages($lang_id) {
|
284 |
-
|
|
|
285 |
'numberposts' => -1,
|
286 |
'post_type' => array_intersect(get_post_types(array('hierarchical' => 1)), $this->post_types),
|
287 |
'fields' => 'ids',
|
@@ -291,8 +324,7 @@ abstract class Polylang_Base {
|
|
291 |
'terms' => $lang_id,
|
292 |
'operator' => 'NOT IN'
|
293 |
))
|
294 |
-
);
|
295 |
-
return get_posts($q);
|
296 |
}
|
297 |
|
298 |
// export a mo object in options
|
@@ -313,5 +345,21 @@ abstract class Polylang_Base {
|
|
313 |
return $mo;
|
314 |
}
|
315 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
316 |
} //class Polylang_Base
|
317 |
-
?>
|
9 |
protected $taxonomies; // taxonomies to filter by language
|
10 |
|
11 |
// used to cache results
|
12 |
+
// FIXME use wp_cache ?
|
13 |
private $languages_list = array();
|
14 |
private $language = array();
|
15 |
private $links = array();
|
19 |
$this->options = get_option('polylang');
|
20 |
$this->home = get_option('home');
|
21 |
|
22 |
+
add_action('wp_loaded', array(&$this, 'add_post_types_taxonomies'), 1); // must come after 'init' to be sure that all post types and taxonomies are registered
|
23 |
}
|
24 |
|
25 |
// init post types and taxonomies to filter by language
|
26 |
function add_post_types_taxonomies() {
|
27 |
+
$post_types = array('post', 'page');
|
28 |
+
if (!empty($this->options['media_support']))
|
29 |
+
$post_types[] = 'attachment';
|
30 |
+
if (!empty($this->options['post_types']))
|
31 |
+
$post_types = array_merge($post_types, $this->options['post_types']);
|
32 |
+
$this->post_types = apply_filters('pll_get_post_types', $post_types, false);
|
33 |
+
|
34 |
+
$taxonomies = array('category', 'post_tag');
|
35 |
+
if (!empty($this->options['taxonomies']))
|
36 |
+
$taxonomies = array_merge($taxonomies, $this->options['taxonomies']);
|
37 |
+
$this->taxonomies = apply_filters('pll_get_taxonomies', $taxonomies, false);
|
38 |
}
|
39 |
|
40 |
// returns the list of available languages
|
41 |
function get_languages_list($args = array()) {
|
42 |
// although get_terms is cached, it is efficient to add our own cache
|
43 |
+
// FIXME don't use on admin in case we modify the list of languages!
|
44 |
+
if (!is_admin() && isset($this->languages_list[$cache_key = md5(serialize($args))]))
|
45 |
return $this->languages_list[$cache_key];
|
46 |
|
47 |
+
$args = wp_parse_args($args, array('hide_empty' => false, 'orderby'=> 'term_group'));
|
48 |
+
return is_admin() ? get_terms('language', $args) : $this->languages_list[$cache_key] = get_terms('language', $args);
|
|
|
49 |
}
|
50 |
|
51 |
// retrieves the dropdown list of the languages
|
57 |
// sort $add_options by value
|
58 |
uasort($add_options, create_function('$a, $b', "return \$a['value'] > \$b['value'];" ));
|
59 |
|
60 |
+
$out = sprintf(
|
61 |
+
'<select name="%1$s" id="%1$s"%2$s>'."\n",
|
62 |
+
esc_attr($name),
|
63 |
+
$class ? ' class="'.esc_attr($class).'"' : ''
|
64 |
+
);
|
65 |
+
|
66 |
foreach ($add_options as $option)
|
67 |
+
$out .= sprintf(
|
68 |
+
'<option value="%s">%s</option>'."\n",
|
69 |
+
esc_attr($option['value']),
|
70 |
+
esc_html($option['text'])
|
71 |
+
);
|
72 |
+
|
73 |
foreach ($this->get_languages_list($args) as $language) {
|
74 |
+
$out .= sprintf(
|
75 |
+
'<option value="%s"%s>%s</option>\n',
|
76 |
esc_attr($language->$value),
|
77 |
$language->$value == $selected ? ' selected="selected"' : '',
|
78 |
esc_html($language->name)
|
93 |
|
94 |
$lang = (is_numeric($value) || (int) $value) ? get_term((int) $value, 'language') :
|
95 |
(is_string($value) ? get_term_by('slug', $value , 'language') : false);
|
96 |
+
|
97 |
+
return !empty($lang) && !is_wp_error($lang) ? ($this->language[$value] = $lang) : false;
|
98 |
}
|
99 |
|
100 |
// saves translations for posts or terms
|
109 |
|
110 |
if (isset($translations) && is_array($translations)) {
|
111 |
$translations = array_merge(array($lang->slug => $id), $translations);
|
112 |
+
foreach($translations as $p)
|
113 |
update_metadata($type, (int) $p, '_translations', $translations);
|
114 |
}
|
115 |
}
|
140 |
function get_translations($type, $id) {
|
141 |
$type = ($type == 'post' || in_array($type, $this->post_types)) ? 'post' : (($type == 'term' || in_array($type, $this->taxonomies)) ? 'term' : false);
|
142 |
// maybe_unserialize due to useless serialization in versions < 0.9
|
143 |
+
return $type ? maybe_unserialize(get_metadata($type, $id, '_translations', true)) : array();
|
144 |
}
|
145 |
|
146 |
// store the post language in the database
|
178 |
function get_term_language($value, $taxonomy = '') {
|
179 |
if (is_numeric($value))
|
180 |
$term_id = $value;
|
181 |
+
|
182 |
elseif (is_string($value) && $taxonomy)
|
183 |
$term_id = get_term_by('slug', $value , $taxonomy)->term_id;
|
184 |
+
|
185 |
+
return empty($term_id) ? false : $this->get_language(get_metadata('term', $term_id, '_language', true));
|
186 |
}
|
187 |
|
188 |
// among the term and its translations, returns the id of the term which is in $lang
|
197 |
|
198 |
// adds language information to a link when using pretty permalinks
|
199 |
function add_language_to_link($url, $lang) {
|
200 |
+
if (empty($lang))
|
201 |
return $url;
|
202 |
|
203 |
global $wp_rewrite;
|
245 |
if (isset($this->links[$link]))
|
246 |
return $this->links[$link];
|
247 |
|
248 |
+
return $this->links[$link] = ($tax == 'post_format' || ($this->options['force_lang'] && $GLOBALS['wp_rewrite']->using_permalinks() && in_array($tax, $this->taxonomies))) ?
|
249 |
+
$this->add_language_to_link($link, $this->get_term_language($term->term_id)) : $link;
|
250 |
}
|
251 |
|
252 |
// returns the html link to the flag if exists
|
253 |
// $lang: object
|
254 |
+
function get_flag($lang, $url_only = false) {
|
255 |
if (file_exists(POLYLANG_DIR.($file = '/flags/'.$lang->description.'.png')))
|
256 |
$url = POLYLANG_URL.$file;
|
257 |
|
258 |
// overwrite with custom flags
|
259 |
+
// never use custom flags on admin side
|
260 |
+
if (!is_admin() && ( file_exists(PLL_LOCAL_DIR.($file = '/'.$lang->description.'.png')) || file_exists(PLL_LOCAL_DIR.($file = '/'.$lang->description.'.jpg')) ))
|
|
|
261 |
$url = PLL_LOCAL_URL.$file;
|
262 |
|
263 |
+
return empty($url) ? '' :
|
264 |
+
($url_only ? $url :
|
265 |
+
sprintf(
|
266 |
+
'<img src="%s" title="%s" alt="%s" />',
|
267 |
+
esc_url($url),
|
268 |
+
esc_attr(apply_filters('pll_flag_title', $lang->name, $lang->slug, $lang->description)),
|
269 |
+
esc_attr($lang->name)
|
270 |
+
));
|
271 |
}
|
272 |
|
273 |
// adds clauses to comments query - used in both frontend and admin
|
287 |
// adds terms clauses to get_terms - used in both frontend and admin
|
288 |
function _terms_clauses($clauses, $lang) {
|
289 |
global $wpdb;
|
290 |
+
if (!empty($lang)) {
|
291 |
// the query is coming from Polylang and the $lang is an object
|
292 |
if (is_object($lang))
|
293 |
+
$languages = $lang->term_id;
|
294 |
|
295 |
// the query is coming from outside with 'lang' parameter and $lang is a comma separated list of slugs (or an array of slugs)
|
296 |
else {
|
297 |
$languages = is_array($lang) ? $lang : explode(',', $lang);
|
298 |
$languages = "'" . implode("','", array_map( 'sanitize_title_for_query', $languages)) . "'";
|
299 |
+
$languages = $wpdb->get_col($wpdb->prepare("
|
300 |
+
SELECT $wpdb->term_taxonomy.term_id FROM $wpdb->term_taxonomy
|
301 |
+
INNER JOIN $wpdb->terms USING (term_id)
|
302 |
+
WHERE taxonomy = 'language' AND $wpdb->terms.slug IN (%s)",
|
303 |
+
$languages
|
304 |
+
)); // get ids from slugs
|
305 |
+
$languages = implode(',', $languages);
|
306 |
}
|
307 |
|
308 |
$clauses['join'] .= " LEFT JOIN $wpdb->termmeta AS pll_tm ON t.term_id = pll_tm.term_id";
|
309 |
+
$clauses['where'] .= $wpdb->prepare(" AND pll_tm.meta_key = '_language' AND pll_tm.meta_value IN (%s)", $languages);
|
310 |
}
|
311 |
return $clauses;
|
312 |
}
|
313 |
|
314 |
// returns all page ids *not in* language defined by $lang_id
|
315 |
function exclude_pages($lang_id) {
|
316 |
+
// 'suppress_filter' is true by default so this query is not filtered by our pre_get_post filter in core.php
|
317 |
+
return get_posts(array(
|
318 |
'numberposts' => -1,
|
319 |
'post_type' => array_intersect(get_post_types(array('hierarchical' => 1)), $this->post_types),
|
320 |
'fields' => 'ids',
|
324 |
'terms' => $lang_id,
|
325 |
'operator' => 'NOT IN'
|
326 |
))
|
327 |
+
));
|
|
|
328 |
}
|
329 |
|
330 |
// export a mo object in options
|
345 |
return $mo;
|
346 |
}
|
347 |
|
348 |
+
// list the post metas to synchronize
|
349 |
+
static function list_metas_to_sync() {
|
350 |
+
return array(
|
351 |
+
'taxonomies' => __('Taxonomies', 'polylang'),
|
352 |
+
'post_meta' => __('Custom fields', 'polylang'),
|
353 |
+
'comment_status' => __('Comment status', 'polylang'),
|
354 |
+
'ping_status' => __('Ping status', 'polylang'),
|
355 |
+
'sticky_posts' => __('Sticky posts', 'polylang'),
|
356 |
+
'post_date' => __('Published date', 'polylang'),
|
357 |
+
'post_format' => __('Post format', 'polylang'),
|
358 |
+
'post_parent' => __('Page parent', 'polylang'),
|
359 |
+
'_wp_page_template' => __('Page template', 'polylang'),
|
360 |
+
'menu_order' => __('Page order', 'polylang'),
|
361 |
+
'_thumbnail_id' => __('Featured image', 'polylang'),
|
362 |
+
);
|
363 |
+
}
|
364 |
+
|
365 |
} //class Polylang_Base
|
|
include/calendar.php
CHANGED
@@ -232,5 +232,3 @@ class Polylang_Widget_Calendar extends WP_Widget_Calendar {
|
|
232 |
return apply_filters( 'get_calendar', $calendar_output );
|
233 |
}
|
234 |
}
|
235 |
-
|
236 |
-
?>
|
232 |
return apply_filters( 'get_calendar', $calendar_output );
|
233 |
}
|
234 |
}
|
|
|
|
include/core.php
CHANGED
@@ -2,7 +2,8 @@
|
|
2 |
// filters posts and terms by language, rewrites links to include the language, etc...
|
3 |
// used only for frontend
|
4 |
class Polylang_Core extends Polylang_base {
|
5 |
-
|
|
|
6 |
private $default_locale;
|
7 |
private $list_textdomains = array(); // all text domains
|
8 |
private $labels; // post types and taxonomies labels to translate
|
@@ -31,8 +32,10 @@ class Polylang_Core extends Polylang_base {
|
|
31 |
add_action('pre_comment_on_post', array(&$this, 'pre_comment_on_post'));
|
32 |
|
33 |
// text domain management
|
34 |
-
if ($this->options['force_lang'] && get_option('permalink_structure')
|
35 |
-
add_action('setup_theme', array(&$this, 'setup_theme'),
|
|
|
|
|
36 |
else {
|
37 |
add_filter('override_load_textdomain', array(&$this, 'mofile'), 10, 3);
|
38 |
add_filter('gettext', array(&$this, 'gettext'), 10, 3);
|
@@ -47,7 +50,7 @@ class Polylang_Core extends Polylang_base {
|
|
47 |
add_filter('locale', array(&$this, 'get_locale'));
|
48 |
|
49 |
// filters posts according to the language
|
50 |
-
add_filter('pre_get_posts', array(&$this, 'pre_get_posts'));
|
51 |
|
52 |
// filter sticky posts by current language
|
53 |
add_filter('option_sticky_posts', array(&$this, 'option_sticky_posts'));
|
@@ -59,8 +62,10 @@ class Polylang_Core extends Polylang_base {
|
|
59 |
|
60 |
// set these filters and actions only once the current language has been defined
|
61 |
function add_language_filters() {
|
62 |
-
|
63 |
-
|
|
|
|
|
64 |
add_filter('option_rss_language', array(&$this, 'option_rss_language'));
|
65 |
|
66 |
// filters categories and post tags by language
|
@@ -72,11 +77,11 @@ class Polylang_Core extends Polylang_base {
|
|
72 |
// modifies the page link in case the front page is not in the default language
|
73 |
add_filter('page_link', array(&$this, 'page_link'), 10, 2);
|
74 |
|
75 |
-
//
|
76 |
-
add_filter('redirect_canonical', array(&$this, '
|
77 |
|
78 |
// adds javascript at the end of the document
|
79 |
-
if (!$GLOBALS['wp_rewrite']->using_permalinks() && PLL_SEARCH_FORM_JS)
|
80 |
add_action('wp_footer', array(&$this, 'wp_print_footer_scripts'));
|
81 |
|
82 |
// adds the language information in the search form
|
@@ -120,13 +125,17 @@ class Polylang_Core extends Polylang_base {
|
|
120 |
add_filter('get_user_metadata', array(&$this,'get_user_metadata'), 10, 4);
|
121 |
|
122 |
// modifies the home url
|
123 |
-
if (PLL_FILTER_HOME_URL)
|
124 |
-
add_filter('home_url', array(&$this, 'home_url'));
|
125 |
}
|
126 |
|
127 |
// returns the language according to browser preference or the default language
|
128 |
function get_preferred_language() {
|
129 |
// check first is the user was already browsing this site
|
|
|
|
|
|
|
|
|
130 |
if (isset($_COOKIE['wordpress_polylang']))
|
131 |
return $this->get_language($_COOKIE['wordpress_polylang']);
|
132 |
|
@@ -169,17 +178,20 @@ class Polylang_Core extends Polylang_base {
|
|
169 |
|
170 |
// looks through sorted list and use first one that matches our language list
|
171 |
$listlanguages = $this->get_languages_list(array('hide_empty' => true)); // hides languages with no post
|
172 |
-
foreach ($accept_langs as $accept_lang
|
173 |
foreach ($listlanguages as $language) {
|
174 |
-
if (
|
175 |
$pref_lang = $language;
|
176 |
}
|
177 |
}
|
178 |
}
|
179 |
} // options['browser']
|
180 |
|
|
|
|
|
|
|
181 |
// return default if there is no preferences in the browser or preferences does not match our languages or it is requested not to use the browser preference
|
182 |
-
return
|
183 |
}
|
184 |
|
185 |
// returns the current language
|
@@ -196,9 +208,9 @@ class Polylang_Core extends Polylang_base {
|
|
196 |
|
197 |
// Ajax thanks to g100g
|
198 |
elseif (isset($_REQUEST['pll_load_front']))
|
199 |
-
$lang =
|
200 |
|
201 |
-
elseif ((is_single() || is_page() || (is_attachment() &&
|
202 |
$lang = $this->get_post_language($var);
|
203 |
|
204 |
elseif (isset($this->taxonomies)) {
|
@@ -225,43 +237,50 @@ class Polylang_Core extends Polylang_base {
|
|
225 |
|
226 |
// sets the language when it is always included in the url
|
227 |
function setup_theme() {
|
|
|
|
|
|
|
|
|
|
|
228 |
// special case for ajax request
|
229 |
if (isset($_REQUEST['pll_load_front']))
|
230 |
-
$this->curlang =
|
231 |
|
232 |
// standard case
|
233 |
else {
|
234 |
-
$
|
235 |
-
|
236 |
-
foreach ($this->get_languages_list() as $language)
|
237 |
$languages[] = $language->slug;
|
238 |
|
239 |
-
$
|
240 |
-
|
241 |
-
'#lang=('.implode('|', $languages).')#';
|
242 |
-
|
243 |
preg_match($languages, trailingslashit($_SERVER['REQUEST_URI']), $matches);
|
244 |
|
245 |
// home is resquested
|
246 |
// some PHP setups turn requests for / into /index.php in REQUEST_URI
|
247 |
// thanks to Gonçalo Peres for pointing out the issue with queries unknown to WP
|
248 |
// http://wordpress.org/support/topic/plugin-polylang-language-homepage-redirection-problem-and-solution-but-incomplete?replies=4#post-2729566
|
249 |
-
if (str_replace('www.', '', home_url('/')) == trailingslashit((is_ssl() ? 'https://' : 'http://').str_replace('www.', '', $_SERVER['HTTP_HOST']).str_replace(array(
|
250 |
// take care to post preview http://wordpress.org/support/topic/static-frontpage-url-parameter-url-language-information
|
251 |
if (isset($_GET['preview']) && isset($_GET['p']) && $lg = $this->get_post_language($_GET['p']))
|
252 |
$this->curlang = $lg ? $lg : $this->get_language($this->options['default_lang']);
|
253 |
else
|
254 |
$this->home_requested();
|
255 |
}
|
|
|
256 |
// $matches[1] is the slug of the requested language
|
257 |
elseif ($matches)
|
258 |
$this->curlang = $this->get_language($matches[1]);
|
259 |
-
|
|
|
|
|
|
|
260 |
$this->curlang = $this->get_preferred_language();
|
261 |
-
|
|
|
262 |
$this->curlang = $this->get_language($this->options['default_lang']);
|
|
|
|
|
263 |
add_action('wp', array(&$this, 'check_language_code_in_url')); // before Wordpress redirect_canonical
|
264 |
-
}
|
265 |
}
|
266 |
|
267 |
$GLOBALS['l10n']['pll_string'] = $this->mo_import($this->curlang);
|
@@ -321,15 +340,18 @@ class Polylang_Core extends Polylang_base {
|
|
321 |
|
322 |
// check there is at least one language defined and sets the current language
|
323 |
if ($this->get_languages_list() && $this->curlang = $this->get_current_language()) {
|
|
|
|
|
|
|
324 |
|
325 |
// set a cookie to remember the language. check headers have not been sent to avoid ugly error
|
326 |
-
if (!headers_sent() && (!isset($_COOKIE[
|
327 |
-
setcookie(
|
328 |
|
329 |
-
|
330 |
-
|
|
|
331 |
|
332 |
-
if (!($this->options['force_lang'] && $GLOBALS['wp_rewrite']->using_permalinks() && PLL_LANG_EARLY)) {
|
333 |
// now we can load text domains with the right language
|
334 |
$new_locale = get_locale();
|
335 |
foreach ($this->list_textdomains as $textdomain)
|
@@ -337,7 +359,8 @@ class Polylang_Core extends Polylang_base {
|
|
337 |
|
338 |
// reinitializes wp_locale for weekdays and months, as well as for text direction
|
339 |
unset($GLOBALS['wp_locale']);
|
340 |
-
$GLOBALS['wp_locale'] = new WP_Locale();
|
|
|
341 |
|
342 |
// translate labels of post types and taxonomies
|
343 |
foreach ($GLOBALS['wp_taxonomies'] as $tax)
|
@@ -356,33 +379,41 @@ class Polylang_Core extends Polylang_base {
|
|
356 |
foreach ($this->list_textdomains as $textdomain)
|
357 |
load_textdomain($textdomain['domain'], $textdomain['mo']);
|
358 |
}
|
|
|
|
|
|
|
|
|
359 |
}
|
360 |
|
361 |
// special actions when home page is requested
|
362 |
// optionally redirects to the home page in the preferred language
|
363 |
function home_requested($query = false) {
|
|
|
|
|
364 |
// need this filter to get the right url when adding language code to all urls
|
365 |
-
if ($this->options['force_lang'] && $
|
366 |
add_filter('_get_page_link', array(&$this, 'post_link'), 10, 2);
|
367 |
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
$this->curlang = $this->get_preferred_language(); // sets the language according to browser preference or default language
|
372 |
|
373 |
// we are already on the right page
|
374 |
if ($this->options['default_lang'] == $this->curlang->slug && $this->options['hide_default']) {
|
375 |
if ($this->page_on_front && $link_id = $this->get_post($this->page_on_front, $this->curlang))
|
376 |
-
$query ? $query->set('page_id', $link_id) : set_query_var('page_id', $link_id);
|
|
|
377 |
$query ? $query->set('lang', $this->curlang->slug) : set_query_var('lang', $this->curlang->slug);
|
378 |
}
|
|
|
379 |
// redirect to the home page in the right language
|
380 |
// test to avoid crash if get_home_url returns something wrong
|
381 |
// FIXME why this happens? http://wordpress.org/support/topic/polylang-crashes-1
|
382 |
// don't redirect if $_POST is not empty as it could break other plugins
|
383 |
-
// don't forget the query string which may be added by plugins
|
384 |
elseif (is_string($redirect = $this->get_home_url($this->curlang)) && empty($_POST)) {
|
385 |
-
wp_redirect(
|
386 |
exit;
|
387 |
}
|
388 |
}
|
@@ -393,26 +424,22 @@ class Polylang_Core extends Polylang_base {
|
|
393 |
// $this->post_types & $this->taxonomies are defined only once the action 'wp_loaded' has been fired
|
394 |
// honor suppress_filters
|
395 |
if (!$this->get_languages_list() || !did_action('wp_loaded') || $query->get('suppress_filters'))
|
396 |
-
return
|
397 |
|
398 |
$qv = $query->query_vars;
|
399 |
|
400 |
// users may want to display content in a different language than the current one by setting it explicitely in the query
|
401 |
-
if (!$this->first_query && $this->curlang &&
|
402 |
-
return
|
403 |
|
|
|
404 |
$this->first_query = false;
|
405 |
|
406 |
-
// detect our exclude pages query and returns to avoid conflicts
|
407 |
-
// this test should be sufficient
|
408 |
-
if (isset($qv['tax_query'][0]['taxonomy']) && $qv['tax_query'][0]['taxonomy'] == 'language' &&
|
409 |
-
isset($qv['tax_query'][0]['operator']) && $qv['tax_query'][0]['operator'] == 'NOT IN')
|
410 |
-
return $query;
|
411 |
-
|
412 |
// special case for wp-signup.php & wp-activate.php
|
413 |
-
|
|
|
414 |
$this->curlang = $this->get_preferred_language();
|
415 |
-
return
|
416 |
}
|
417 |
|
418 |
// homepage is requested, let's set the language
|
@@ -422,54 +449,62 @@ class Polylang_Core extends Polylang_base {
|
|
422 |
|
423 |
// redirect the language page to the homepage
|
424 |
if ($this->options['redirect_lang'] && is_tax('language') && $this->page_on_front && (count($query->query) == 1 || (is_paged() && count($query->query) == 2))) {
|
425 |
-
$
|
426 |
-
$
|
427 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
428 |
}
|
429 |
|
430 |
// sets is_home on translated home page when it displays posts
|
431 |
// is_home must be true on page 2, 3... too
|
432 |
if (!$this->page_on_front && is_tax('language') && (count($query->query) == 1 || (is_paged() && count($query->query) == 2))) {
|
433 |
-
$query->is_home = true;
|
434 |
-
$query->is_tax = false;
|
435 |
$this->curlang = $this->get_language(get_query_var('lang')); // sets the language now otherwise it will be too late to filter sticky posts !
|
|
|
|
|
436 |
}
|
437 |
|
438 |
// sets the language for posts page in case the front page displays a static page
|
439 |
if ($this->page_for_posts) {
|
440 |
// If permalinks are used, WordPress does set and use $query->queried_object_id and sets $query->query_vars['page_id'] to 0
|
441 |
// and does set and use $query->query_vars['page_id'] if permalinks are not used :(
|
442 |
-
if (
|
443 |
$page_id = $query->queried_object_id;
|
|
|
444 |
elseif (isset($qv['page_id']))
|
445 |
$page_id = $qv['page_id'];
|
446 |
|
447 |
-
if (
|
448 |
$this->page_for_posts = $page_id;
|
449 |
$this->curlang = $this->get_post_language($page_id);
|
450 |
$query->set('lang', $this->curlang->slug);
|
451 |
-
$query->is_page =
|
452 |
-
$query->
|
453 |
-
$query->is_home = true;
|
454 |
-
$query->is_posts_page = true;
|
455 |
}
|
456 |
}
|
457 |
|
458 |
-
$is_post_type = isset($qv['post_type']) && (
|
459 |
-
|
|
|
|
|
460 |
|
461 |
// FIXME to generalize as I probably forget things
|
462 |
-
$is_archive = (count($query->query) == 1 &&
|
463 |
-
(
|
464 |
-
(
|
465 |
(isset($qv['post_type']) && is_post_type_archive() && $is_post_type);
|
466 |
|
467 |
// sets 404 when the language is not set for archives needing the language in the url
|
468 |
-
if (!$this->options['hide_default'] && !isset($qv['lang']) && !$
|
469 |
$query->set_404();
|
470 |
|
471 |
// sets the language in case we hide the default language
|
472 |
-
if ($this->options['hide_default'] && !isset($qv['lang']) && ($is_archive || is_search() || (count($query->query) == 1 &&
|
473 |
$query->set('lang', $this->options['default_lang']);
|
474 |
|
475 |
// allow filtering recent posts and secondary queries by the current language
|
@@ -479,18 +514,18 @@ class Polylang_Core extends Polylang_base {
|
|
479 |
|
480 |
// remove pages query when the language is set unless we do a search
|
481 |
// FIXME is only search broken by this ?
|
482 |
-
if (
|
483 |
$query->set('post_type', 'post');
|
484 |
|
485 |
// unset the is_archive flag for language pages to prevent loading the archive template
|
486 |
// keep archive flag for comment feed otherwise the language filter does not work
|
487 |
-
if (
|
488 |
!is_post_type_archive() && !is_date() && !is_author() && !is_category() && !is_tag() && !is_tax('post_format'))
|
489 |
$query->is_archive = false;
|
490 |
|
491 |
// unset the is_tax flag for authors pages and post types archives
|
492 |
// FIXME Probably I should do this for other cases
|
493 |
-
if (
|
494 |
$query->is_tax = false;
|
495 |
unset($query->queried_object);
|
496 |
}
|
@@ -504,13 +539,13 @@ class Polylang_Core extends Polylang_base {
|
|
504 |
// sets the language for an empty string search when hiding the code for default language
|
505 |
// http://wordpress.org/support/topic/search-for-empty-string-in-default-language
|
506 |
if (!$this->curlang && !get_query_var('lang') && $this->options['hide_default'] && isset($query->query['s']) && !$query->query['s'])
|
507 |
-
$query->set('lang', $this->options['default_lang']);
|
|
|
|
|
508 |
if (isset($query->tax_query->queries))
|
509 |
foreach ($query->tax_query->queries as $tax)
|
510 |
if (in_array($tax['taxonomy'], $this->taxonomies))
|
511 |
-
unset
|
512 |
-
|
513 |
-
return $query;
|
514 |
}
|
515 |
|
516 |
// filter sticky posts by current language
|
@@ -533,7 +568,7 @@ class Polylang_Core extends Polylang_base {
|
|
533 |
}
|
534 |
|
535 |
// adds our clauses to filter by language
|
536 |
-
return $this->_terms_clauses($clauses,
|
537 |
}
|
538 |
|
539 |
// meta in the html head section
|
@@ -564,16 +599,12 @@ class Polylang_Core extends Polylang_base {
|
|
564 |
return _get_page_link($id);
|
565 |
}
|
566 |
|
567 |
-
//
|
568 |
-
function
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
$url = trailingslashit($url['scheme'] . '://' .$url['host'] . (isset($url['path']) ? $url['path'] : ''));
|
574 |
-
$page_on_front = trailingslashit($this->page_link('', $page_on_front));
|
575 |
-
|
576 |
-
return $url == home_url('/') || $url == $page_on_front ? false : $redirect_url;
|
577 |
}
|
578 |
|
579 |
// redirects incoming links to the proper URL when adding the language code to all urls
|
@@ -588,9 +619,14 @@ class Polylang_Core extends Polylang_base {
|
|
588 |
if (in_array($obj->taxonomy, $this->taxonomies))
|
589 |
$language = $this->get_term_language((int)$obj->term_id);
|
590 |
}
|
591 |
-
|
|
|
592 |
if (isset($language) && $language->slug != $this->curlang->slug) {
|
593 |
-
$
|
|
|
|
|
|
|
|
|
594 |
$redirect_url = $this->add_language_to_link($requested_url, $language);
|
595 |
wp_redirect($redirect_url, 301);
|
596 |
exit;
|
@@ -645,9 +681,12 @@ class Polylang_Core extends Polylang_base {
|
|
645 |
function admin_bar_search_menu($wp_admin_bar) {
|
646 |
global $wp_rewrite;
|
647 |
|
648 |
-
$title = sprintf('
|
649 |
-
<
|
650 |
-
|
|
|
|
|
|
|
651 |
$wp_rewrite->using_permalinks() ? $this->get_home_url($this->curlang, true) : esc_url($this->home),
|
652 |
__('Search'),
|
653 |
$wp_rewrite->using_permalinks() ? '' : sprintf('<input type="hidden" name="lang" value="%s" />', esc_attr($this->curlang->slug))
|
@@ -699,12 +738,11 @@ class Polylang_Core extends Polylang_base {
|
|
699 |
$hide = $this->options['default_lang'] == $language->slug && $this->options['hide_default'];
|
700 |
|
701 |
// post and attachment
|
702 |
-
if (is_single() && (
|
703 |
$url = get_permalink($id);
|
704 |
|
705 |
// page for posts
|
706 |
-
elseif (get_option('show_on_front') == 'page' &&
|
707 |
-
$wp_query->queried_object_id == $this->page_for_posts && ($id = $this->get_post($this->page_for_posts, $language)))
|
708 |
$url = get_permalink($id);
|
709 |
|
710 |
elseif (is_page() && $id = $this->get_post($wp_query->queried_object_id, $language))
|
@@ -733,19 +771,19 @@ class Polylang_Core extends Polylang_base {
|
|
733 |
if (is_author())
|
734 |
$url = $this->add_language_to_link(get_author_posts_url(0, $qv['author_name']), $language);
|
735 |
|
736 |
-
|
737 |
$url = $this->add_language_to_link(get_year_link($qv['year']), $language);
|
738 |
|
739 |
-
|
740 |
$url = $this->add_language_to_link(get_month_link($qv['year'], $qv['monthnum']), $language);
|
741 |
|
742 |
-
|
743 |
$url = $this->add_language_to_link(get_day_link($qv['year'], $qv['monthnum'], $qv['day']), $language);
|
744 |
|
745 |
-
|
746 |
$url = $this->add_language_to_link(get_post_type_archive_link($qv['post_type']), $language);
|
747 |
|
748 |
-
|
749 |
$url = $this->add_language_to_link(get_post_format_link($qv['post_format']), $language);
|
750 |
|
751 |
// put our language filters again
|
@@ -778,7 +816,7 @@ class Polylang_Core extends Polylang_base {
|
|
778 |
// mainly for Artisteer generated themes and themes which test has_nav_menu
|
779 |
function nav_menu_locations($menus) {
|
780 |
$menu_lang = get_option('polylang_nav_menus');
|
781 |
-
foreach(get_registered_nav_menus() as $location
|
782 |
if (isset($menu_lang[$location][$this->curlang->slug]))
|
783 |
$menus[$location] = $menu_lang[$location][$this->curlang->slug];
|
784 |
}
|
@@ -787,11 +825,24 @@ class Polylang_Core extends Polylang_base {
|
|
787 |
|
788 |
// filters the nav menus according to the current language when called from wp_nav_menus
|
789 |
function wp_nav_menu_args($args) {
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
|
|
|
|
|
|
|
|
|
|
794 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
795 |
return $args;
|
796 |
}
|
797 |
|
@@ -806,7 +857,7 @@ class Polylang_Core extends Polylang_base {
|
|
806 |
function widget_display_callback($instance, $widget, $args) {
|
807 |
$widget_lang = get_option('polylang_widgets');
|
808 |
// don't display if a language filter is set and this is not the current one
|
809 |
-
return
|
810 |
}
|
811 |
|
812 |
// translates biography
|
@@ -822,11 +873,13 @@ class Polylang_Core extends Polylang_base {
|
|
822 |
}
|
823 |
|
824 |
// filters the home url to get the right language
|
825 |
-
function home_url($url) {
|
826 |
if (!did_action('template_redirect') || rtrim($url,'/') != $this->home)
|
827 |
return $url;
|
828 |
|
829 |
$theme = get_theme_root();
|
|
|
|
|
830 |
// FIXME can I decrease the size of the array to improve speed?
|
831 |
foreach (array_reverse(debug_backtrace(/*!DEBUG_BACKTRACE_PROVIDE_OBJECT|DEBUG_BACKTRACE_IGNORE_ARGS*/)) as $trace) {
|
832 |
// search form
|
@@ -835,15 +888,13 @@ class Polylang_Core extends Polylang_base {
|
|
835 |
|
836 |
// don't interfere with get_search_form filter which I prefer to use when possible
|
837 |
if ($trace['function'] == 'get_search_form')
|
838 |
-
|
839 |
|
840 |
-
|
841 |
// direct call from the theme
|
842 |
-
(isset($trace['file']) && strpos($trace['file'], $theme) !== false &&
|
843 |
-
|
844 |
-
|
845 |
-
if ($ok)
|
846 |
-
return $this->get_home_url($this->curlang);
|
847 |
}
|
848 |
|
849 |
return $url;
|
@@ -874,17 +925,17 @@ class Polylang_Core extends Polylang_base {
|
|
874 |
// displays (or returns) the language switcher
|
875 |
function the_languages($args = '') {
|
876 |
$defaults = array(
|
877 |
-
'dropdown'
|
878 |
-
'echo'
|
879 |
-
'hide_if_empty'
|
880 |
-
'menu'
|
881 |
-
'show_flags'
|
882 |
-
'show_names'
|
883 |
-
'display_names_as'
|
884 |
-
'force_home'
|
885 |
'hide_if_no_translation' => 0, // don't hide the link if there is no translation
|
886 |
-
'hide_current'
|
887 |
-
'post_id'
|
888 |
);
|
889 |
extract(wp_parse_args($args, $defaults));
|
890 |
|
@@ -900,7 +951,9 @@ class Polylang_Core extends Polylang_base {
|
|
900 |
continue;
|
901 |
|
902 |
$url = $post_id !== null && ($tr_id = $this->get_post($post_id, $language)) ? get_permalink($tr_id) :
|
903 |
-
$post_id === null && !$force_home ?
|
|
|
|
|
904 |
|
905 |
$url = apply_filters('pll_the_language_link', $url, $language->slug, $language->description);
|
906 |
|
@@ -910,7 +963,7 @@ class Polylang_Core extends Polylang_base {
|
|
910 |
|
911 |
$url = isset($url) ? $url : $this->get_home_url($language); // if the page is not translated, link to the home page
|
912 |
|
913 |
-
$class
|
914 |
$class .= $language->term_id == $this->curlang->term_id ? ' current-lang' : '';
|
915 |
$class .= $menu ? ' menu-item' : '';
|
916 |
|
@@ -918,7 +971,11 @@ class Polylang_Core extends Polylang_base {
|
|
918 |
$name = $show_names || !$show_flags ? esc_html($display_names_as == 'slug' ? $language->slug : $language->name) : '';
|
919 |
|
920 |
$output .= sprintf("<li class='%s'><a hreflang='%s' href='%s'>%s</a></li>\n",
|
921 |
-
$class,
|
|
|
|
|
|
|
|
|
922 |
}
|
923 |
}
|
924 |
|
@@ -928,13 +985,4 @@ class Polylang_Core extends Polylang_base {
|
|
928 |
return $output;
|
929 |
echo $output;
|
930 |
}
|
931 |
-
|
932 |
-
// just returns the current language for API
|
933 |
-
function current_language($args) {
|
934 |
-
return !isset($this->curlang) ? false :
|
935 |
-
($args == 'name' ? $this->curlang->name :
|
936 |
-
($args == 'locale' ? $this->curlang->description :
|
937 |
-
$this->curlang->slug));
|
938 |
-
}
|
939 |
}
|
940 |
-
?>
|
2 |
// filters posts and terms by language, rewrites links to include the language, etc...
|
3 |
// used only for frontend
|
4 |
class Polylang_Core extends Polylang_base {
|
5 |
+
public $curlang; // current language
|
6 |
+
|
7 |
private $default_locale;
|
8 |
private $list_textdomains = array(); // all text domains
|
9 |
private $labels; // post types and taxonomies labels to translate
|
32 |
add_action('pre_comment_on_post', array(&$this, 'pre_comment_on_post'));
|
33 |
|
34 |
// text domain management
|
35 |
+
if ($this->options['force_lang'] && get_option('permalink_structure')) {
|
36 |
+
add_action('setup_theme', array(&$this, 'setup_theme'), 5); // after Polylang::setup_theme
|
37 |
+
add_action('wp_loaded', array(&$this, 'add_language_filters'), 5); // after Polylang_Base::add_post_types_taxonomies
|
38 |
+
}
|
39 |
else {
|
40 |
add_filter('override_load_textdomain', array(&$this, 'mofile'), 10, 3);
|
41 |
add_filter('gettext', array(&$this, 'gettext'), 10, 3);
|
50 |
add_filter('locale', array(&$this, 'get_locale'));
|
51 |
|
52 |
// filters posts according to the language
|
53 |
+
add_filter('pre_get_posts', array(&$this, 'pre_get_posts'), 5);
|
54 |
|
55 |
// filter sticky posts by current language
|
56 |
add_filter('option_sticky_posts', array(&$this, 'option_sticky_posts'));
|
62 |
|
63 |
// set these filters and actions only once the current language has been defined
|
64 |
function add_language_filters() {
|
65 |
+
if (!$this->get_languages_list() || empty($this->curlang))
|
66 |
+
return;
|
67 |
+
|
68 |
+
// modifies the language information in rss feed (useful if WP < 3.4)
|
69 |
add_filter('option_rss_language', array(&$this, 'option_rss_language'));
|
70 |
|
71 |
// filters categories and post tags by language
|
77 |
// modifies the page link in case the front page is not in the default language
|
78 |
add_filter('page_link', array(&$this, 'page_link'), 10, 2);
|
79 |
|
80 |
+
// manages the redirection of the homepage
|
81 |
+
add_filter('redirect_canonical', array(&$this, 'redirect_canonical'), 10, 2);
|
82 |
|
83 |
// adds javascript at the end of the document
|
84 |
+
if (!$GLOBALS['wp_rewrite']->using_permalinks() && (!defined('PLL_SEARCH_FORM_JS') || PLL_SEARCH_FORM_JS))
|
85 |
add_action('wp_footer', array(&$this, 'wp_print_footer_scripts'));
|
86 |
|
87 |
// adds the language information in the search form
|
125 |
add_filter('get_user_metadata', array(&$this,'get_user_metadata'), 10, 4);
|
126 |
|
127 |
// modifies the home url
|
128 |
+
if (!defined('PLL_FILTER_HOME_URL') || PLL_FILTER_HOME_URL)
|
129 |
+
add_filter('home_url', array(&$this, 'home_url'), 10, 2);
|
130 |
}
|
131 |
|
132 |
// returns the language according to browser preference or the default language
|
133 |
function get_preferred_language() {
|
134 |
// check first is the user was already browsing this site
|
135 |
+
if (isset($_COOKIE[PLL_COOKIE]))
|
136 |
+
return $this->get_language($_COOKIE[PLL_COOKIE]);
|
137 |
+
|
138 |
+
// compatibility with old cookie removed in 1.0
|
139 |
if (isset($_COOKIE['wordpress_polylang']))
|
140 |
return $this->get_language($_COOKIE['wordpress_polylang']);
|
141 |
|
178 |
|
179 |
// looks through sorted list and use first one that matches our language list
|
180 |
$listlanguages = $this->get_languages_list(array('hide_empty' => true)); // hides languages with no post
|
181 |
+
foreach (array_keys($accept_langs) as $accept_lang) {
|
182 |
foreach ($listlanguages as $language) {
|
183 |
+
if (stripos($accept_lang, $language->slug) === 0 && !isset($pref_lang)) {
|
184 |
$pref_lang = $language;
|
185 |
}
|
186 |
}
|
187 |
}
|
188 |
} // options['browser']
|
189 |
|
190 |
+
// allow plugin to modify the preferred language (useful for example to have a different fallback than the default language)
|
191 |
+
$slug = apply_filters('pll_preferred_language', isset($pref_lang) ? $pref_lang->slug : false);
|
192 |
+
|
193 |
// return default if there is no preferences in the browser or preferences does not match our languages or it is requested not to use the browser preference
|
194 |
+
return ($lang = $this->get_language($slug)) ? $lang : $this->get_language($this->options['default_lang']);
|
195 |
}
|
196 |
|
197 |
// returns the current language
|
208 |
|
209 |
// Ajax thanks to g100g
|
210 |
elseif (isset($_REQUEST['pll_load_front']))
|
211 |
+
$lang = empty($_REQUEST['lang']) ? $this->get_preferred_language() : $this->get_language($_REQUEST['lang']);
|
212 |
|
213 |
+
elseif ((is_single() || is_page() || (is_attachment() && $this->options['media_support'])) && ( ($var = get_queried_object_id()) || ($var = get_query_var('p')) || ($var = get_query_var('page_id')) || ($var = get_query_var('attachment_id')) ))
|
214 |
$lang = $this->get_post_language($var);
|
215 |
|
216 |
elseif (isset($this->taxonomies)) {
|
237 |
|
238 |
// sets the language when it is always included in the url
|
239 |
function setup_theme() {
|
240 |
+
if (!$languages_list = $this->get_languages_list())
|
241 |
+
return;
|
242 |
+
|
243 |
+
global $wp_rewrite;
|
244 |
+
|
245 |
// special case for ajax request
|
246 |
if (isset($_REQUEST['pll_load_front']))
|
247 |
+
$this->curlang = empty($_REQUEST['lang']) ? $this->get_preferred_language() : $this->get_language($_REQUEST['lang']);
|
248 |
|
249 |
// standard case
|
250 |
else {
|
251 |
+
foreach ($languages_list as $language)
|
|
|
|
|
252 |
$languages[] = $language->slug;
|
253 |
|
254 |
+
$root = $this->options['rewrite'] ? '' : 'language/';
|
255 |
+
$languages = $wp_rewrite->using_permalinks() ? '#\/'.$root.'('.implode('|', $languages).')\/#' : '#lang=('.implode('|', $languages).')#';
|
|
|
|
|
256 |
preg_match($languages, trailingslashit($_SERVER['REQUEST_URI']), $matches);
|
257 |
|
258 |
// home is resquested
|
259 |
// some PHP setups turn requests for / into /index.php in REQUEST_URI
|
260 |
// thanks to Gonçalo Peres for pointing out the issue with queries unknown to WP
|
261 |
// http://wordpress.org/support/topic/plugin-polylang-language-homepage-redirection-problem-and-solution-but-incomplete?replies=4#post-2729566
|
262 |
+
if (str_replace('www.', '', home_url('/')) == trailingslashit((is_ssl() ? 'https://' : 'http://').str_replace('www.', '', $_SERVER['HTTP_HOST']).str_replace(array($wp_rewrite->index, '?'.$_SERVER['QUERY_STRING']), array('', ''), $_SERVER['REQUEST_URI']))) {
|
263 |
// take care to post preview http://wordpress.org/support/topic/static-frontpage-url-parameter-url-language-information
|
264 |
if (isset($_GET['preview']) && isset($_GET['p']) && $lg = $this->get_post_language($_GET['p']))
|
265 |
$this->curlang = $lg ? $lg : $this->get_language($this->options['default_lang']);
|
266 |
else
|
267 |
$this->home_requested();
|
268 |
}
|
269 |
+
|
270 |
// $matches[1] is the slug of the requested language
|
271 |
elseif ($matches)
|
272 |
$this->curlang = $this->get_language($matches[1]);
|
273 |
+
|
274 |
+
// first test for wp-login, wp-signup, wp-activate
|
275 |
+
// stripos for case insensitive file systems
|
276 |
+
elseif (false === stripos($_SERVER['SCRIPT_NAME'], $wp_rewrite->index) || !$this->options['hide_default'])
|
277 |
$this->curlang = $this->get_preferred_language();
|
278 |
+
|
279 |
+
else
|
280 |
$this->curlang = $this->get_language($this->options['default_lang']);
|
281 |
+
|
282 |
+
if ($wp_rewrite->using_permalinks())
|
283 |
add_action('wp', array(&$this, 'check_language_code_in_url')); // before Wordpress redirect_canonical
|
|
|
284 |
}
|
285 |
|
286 |
$GLOBALS['l10n']['pll_string'] = $this->mo_import($this->curlang);
|
340 |
|
341 |
// check there is at least one language defined and sets the current language
|
342 |
if ($this->get_languages_list() && $this->curlang = $this->get_current_language()) {
|
343 |
+
// since 1.0: suppress old cookie which conflicts with quick cache
|
344 |
+
if (!headers_sent() && isset($_COOKIE['wordpress_polylang']))
|
345 |
+
setcookie('wordpress_polylang', '', time() - 3600, COOKIEPATH, COOKIE_DOMAIN);
|
346 |
|
347 |
// set a cookie to remember the language. check headers have not been sent to avoid ugly error
|
348 |
+
if (!headers_sent() && (!isset($_COOKIE[PLL_COOKIE]) || $_COOKIE[PLL_COOKIE] != $this->curlang->slug))
|
349 |
+
setcookie(PLL_COOKIE, $this->curlang->slug, time() + 31536000 /* 1 year */, COOKIEPATH, COOKIE_DOMAIN);
|
350 |
|
351 |
+
if (!($this->options['force_lang'] && $GLOBALS['wp_rewrite']->using_permalinks())) {
|
352 |
+
// set all our language filters and actions
|
353 |
+
$this->add_language_filters();
|
354 |
|
|
|
355 |
// now we can load text domains with the right language
|
356 |
$new_locale = get_locale();
|
357 |
foreach ($this->list_textdomains as $textdomain)
|
359 |
|
360 |
// reinitializes wp_locale for weekdays and months, as well as for text direction
|
361 |
unset($GLOBALS['wp_locale']);
|
362 |
+
$GLOBALS['wp_locale'] = new WP_Locale();
|
363 |
+
$GLOBALS['wp_locale']->text_direction = get_metadata('term', $this->curlang->term_id, '_rtl', true) ? 'rtl' : 'ltr';
|
364 |
|
365 |
// translate labels of post types and taxonomies
|
366 |
foreach ($GLOBALS['wp_taxonomies'] as $tax)
|
379 |
foreach ($this->list_textdomains as $textdomain)
|
380 |
load_textdomain($textdomain['domain'], $textdomain['mo']);
|
381 |
}
|
382 |
+
|
383 |
+
// free memory
|
384 |
+
unset($this->list_textdomains);
|
385 |
+
unset($this->labels);
|
386 |
}
|
387 |
|
388 |
// special actions when home page is requested
|
389 |
// optionally redirects to the home page in the preferred language
|
390 |
function home_requested($query = false) {
|
391 |
+
global $wp_rewrite;
|
392 |
+
|
393 |
// need this filter to get the right url when adding language code to all urls
|
394 |
+
if ($this->options['force_lang'] && $wp_rewrite->using_permalinks())
|
395 |
add_filter('_get_page_link', array(&$this, 'post_link'), 10, 2);
|
396 |
|
397 |
+
// FIXME cookie wordpress_polylang removed since 1.0
|
398 |
+
$this->curlang = $this->options['hide_default'] && (isset($_COOKIE['wordpress_polylang']) || isset($_COOKIE[PLL_COOKIE])) ?
|
399 |
+
$this->get_language($this->options['default_lang']) :
|
400 |
$this->curlang = $this->get_preferred_language(); // sets the language according to browser preference or default language
|
401 |
|
402 |
// we are already on the right page
|
403 |
if ($this->options['default_lang'] == $this->curlang->slug && $this->options['hide_default']) {
|
404 |
if ($this->page_on_front && $link_id = $this->get_post($this->page_on_front, $this->curlang))
|
405 |
+
$query ? $query->set('page_id', $link_id) : set_query_var('page_id', $link_id);
|
406 |
+
else
|
407 |
$query ? $query->set('lang', $this->curlang->slug) : set_query_var('lang', $this->curlang->slug);
|
408 |
}
|
409 |
+
|
410 |
// redirect to the home page in the right language
|
411 |
// test to avoid crash if get_home_url returns something wrong
|
412 |
// FIXME why this happens? http://wordpress.org/support/topic/polylang-crashes-1
|
413 |
// don't redirect if $_POST is not empty as it could break other plugins
|
414 |
+
// don't forget the query string which may be added by plugins
|
415 |
elseif (is_string($redirect = $this->get_home_url($this->curlang)) && empty($_POST)) {
|
416 |
+
wp_redirect($_SERVER['QUERY_STRING'] ? $redirect . ($wp_rewrite->using_permalinks() ? '?' : '&') . $_SERVER['QUERY_STRING'] : $redirect);
|
417 |
exit;
|
418 |
}
|
419 |
}
|
424 |
// $this->post_types & $this->taxonomies are defined only once the action 'wp_loaded' has been fired
|
425 |
// honor suppress_filters
|
426 |
if (!$this->get_languages_list() || !did_action('wp_loaded') || $query->get('suppress_filters'))
|
427 |
+
return;
|
428 |
|
429 |
$qv = $query->query_vars;
|
430 |
|
431 |
// users may want to display content in a different language than the current one by setting it explicitely in the query
|
432 |
+
if (!$this->first_query && $this->curlang && !empty($qv['lang']))
|
433 |
+
return;
|
434 |
|
435 |
+
global $wp_rewrite;
|
436 |
$this->first_query = false;
|
437 |
|
|
|
|
|
|
|
|
|
|
|
|
|
438 |
// special case for wp-signup.php & wp-activate.php
|
439 |
+
// stripos for case insensitive file systems
|
440 |
+
if (is_home() && false === stripos($_SERVER['SCRIPT_NAME'], $wp_rewrite->index)) {
|
441 |
$this->curlang = $this->get_preferred_language();
|
442 |
+
return;
|
443 |
}
|
444 |
|
445 |
// homepage is requested, let's set the language
|
449 |
|
450 |
// redirect the language page to the homepage
|
451 |
if ($this->options['redirect_lang'] && is_tax('language') && $this->page_on_front && (count($query->query) == 1 || (is_paged() && count($query->query) == 2))) {
|
452 |
+
$this->curlang = $this->get_language(get_query_var('lang'));
|
453 |
+
if ($page_id = $this->get_post($this->page_on_front, $this->get_language(get_query_var('lang')))) {
|
454 |
+
$query->set('page_id', $page_id);
|
455 |
+
$query->is_singular = $query->is_page = true;
|
456 |
+
$query->is_archive = $query->is_tax = false;
|
457 |
+
unset($query->queried_object); // reset queried object
|
458 |
+
return;
|
459 |
+
}
|
460 |
+
// else : the static front page is not translated
|
461 |
+
// let's things as is and the list of posts in the current language will be displayed
|
462 |
}
|
463 |
|
464 |
// sets is_home on translated home page when it displays posts
|
465 |
// is_home must be true on page 2, 3... too
|
466 |
if (!$this->page_on_front && is_tax('language') && (count($query->query) == 1 || (is_paged() && count($query->query) == 2))) {
|
|
|
|
|
467 |
$this->curlang = $this->get_language(get_query_var('lang')); // sets the language now otherwise it will be too late to filter sticky posts !
|
468 |
+
$query->is_home = true;
|
469 |
+
$query->is_archive = $query->is_tax = false;
|
470 |
}
|
471 |
|
472 |
// sets the language for posts page in case the front page displays a static page
|
473 |
if ($this->page_for_posts) {
|
474 |
// If permalinks are used, WordPress does set and use $query->queried_object_id and sets $query->query_vars['page_id'] to 0
|
475 |
// and does set and use $query->query_vars['page_id'] if permalinks are not used :(
|
476 |
+
if (!empty($qv['pagename']) && isset($query->queried_object_id))
|
477 |
$page_id = $query->queried_object_id;
|
478 |
+
|
479 |
elseif (isset($qv['page_id']))
|
480 |
$page_id = $qv['page_id'];
|
481 |
|
482 |
+
if (!empty($page_id) && $this->get_post($page_id, $this->get_post_language($this->page_for_posts)) == $this->page_for_posts) {
|
483 |
$this->page_for_posts = $page_id;
|
484 |
$this->curlang = $this->get_post_language($page_id);
|
485 |
$query->set('lang', $this->curlang->slug);
|
486 |
+
$query->is_singular = $query->is_page = true;
|
487 |
+
$query->is_home = $query->is_posts_page = true;
|
|
|
|
|
488 |
}
|
489 |
}
|
490 |
|
491 |
+
$is_post_type = isset($qv['post_type']) && (
|
492 |
+
in_array($qv['post_type'], $this->post_types) ||
|
493 |
+
(is_array($qv['post_type']) && array_intersect($qv['post_type'], $this->post_types))
|
494 |
+
);
|
495 |
|
496 |
// FIXME to generalize as I probably forget things
|
497 |
+
$is_archive = (count($query->query) == 1 && !empty($qv['paged'])) ||
|
498 |
+
!empty($qv['m']) ||
|
499 |
+
!empty($qv['author']) ||
|
500 |
(isset($qv['post_type']) && is_post_type_archive() && $is_post_type);
|
501 |
|
502 |
// sets 404 when the language is not set for archives needing the language in the url
|
503 |
+
if (!$this->options['hide_default'] && !isset($qv['lang']) && !$wp_rewrite->using_permalinks() && $is_archive)
|
504 |
$query->set_404();
|
505 |
|
506 |
// sets the language in case we hide the default language
|
507 |
+
if ($this->options['hide_default'] && !isset($qv['lang']) && ($is_archive || is_search() || (count($query->query) == 1 && !empty($qv['feed'])) ))
|
508 |
$query->set('lang', $this->options['default_lang']);
|
509 |
|
510 |
// allow filtering recent posts and secondary queries by the current language
|
514 |
|
515 |
// remove pages query when the language is set unless we do a search
|
516 |
// FIXME is only search broken by this ?
|
517 |
+
if (!empty($qv['lang']) && !isset($qv['post_type']) && !is_search())
|
518 |
$query->set('post_type', 'post');
|
519 |
|
520 |
// unset the is_archive flag for language pages to prevent loading the archive template
|
521 |
// keep archive flag for comment feed otherwise the language filter does not work
|
522 |
+
if (!empty($qv['lang']) && !is_comment_feed() &&
|
523 |
!is_post_type_archive() && !is_date() && !is_author() && !is_category() && !is_tag() && !is_tax('post_format'))
|
524 |
$query->is_archive = false;
|
525 |
|
526 |
// unset the is_tax flag for authors pages and post types archives
|
527 |
// FIXME Probably I should do this for other cases
|
528 |
+
if (!empty($qv['lang']) && (is_author() || is_post_type_archive() || is_date() || is_search())) {
|
529 |
$query->is_tax = false;
|
530 |
unset($query->queried_object);
|
531 |
}
|
539 |
// sets the language for an empty string search when hiding the code for default language
|
540 |
// http://wordpress.org/support/topic/search-for-empty-string-in-default-language
|
541 |
if (!$this->curlang && !get_query_var('lang') && $this->options['hide_default'] && isset($query->query['s']) && !$query->query['s'])
|
542 |
+
$query->set('lang', $this->options['default_lang']);
|
543 |
+
|
544 |
+
// to avoid conflict beetwen taxonomies
|
545 |
if (isset($query->tax_query->queries))
|
546 |
foreach ($query->tax_query->queries as $tax)
|
547 |
if (in_array($tax['taxonomy'], $this->taxonomies))
|
548 |
+
unset($query->query_vars['lang']);
|
|
|
|
|
549 |
}
|
550 |
|
551 |
// filter sticky posts by current language
|
568 |
}
|
569 |
|
570 |
// adds our clauses to filter by language
|
571 |
+
return $this->_terms_clauses($clauses, !empty($args['lang']) ? $args['lang'] : $this->curlang);
|
572 |
}
|
573 |
|
574 |
// meta in the html head section
|
599 |
return _get_page_link($id);
|
600 |
}
|
601 |
|
602 |
+
// manages canonical redirection of the homepage when using page on front
|
603 |
+
function redirect_canonical($redirect_url, $requested_url) {
|
604 |
+
global $wp_query;
|
605 |
+
if (is_page() && !is_feed() && isset($wp_query->queried_object) && 'page' == get_option('show_on_front') && $wp_query->queried_object->ID == get_option('page_on_front'))
|
606 |
+
return $this->options['redirect_lang'] ? $this->get_home_url() : false;
|
607 |
+
return $redirect_url;
|
|
|
|
|
|
|
|
|
608 |
}
|
609 |
|
610 |
// redirects incoming links to the proper URL when adding the language code to all urls
|
619 |
if (in_array($obj->taxonomy, $this->taxonomies))
|
620 |
$language = $this->get_term_language((int)$obj->term_id);
|
621 |
}
|
622 |
+
|
623 |
+
// the language is not correctly set so let's redirect to the correct url for this object
|
624 |
if (isset($language) && $language->slug != $this->curlang->slug) {
|
625 |
+
$root = $this->options['rewrite'] ? '/' : '/language/';
|
626 |
+
foreach ($this->get_languages_list() as $lang)
|
627 |
+
$languages[] = $root . $lang->slug;
|
628 |
+
|
629 |
+
$requested_url = (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . str_replace($languages, '', $_SERVER['REQUEST_URI']);
|
630 |
$redirect_url = $this->add_language_to_link($requested_url, $language);
|
631 |
wp_redirect($redirect_url, 301);
|
632 |
exit;
|
681 |
function admin_bar_search_menu($wp_admin_bar) {
|
682 |
global $wp_rewrite;
|
683 |
|
684 |
+
$title = sprintf('
|
685 |
+
<form action="%s" method="get" id="adminbarsearch">
|
686 |
+
<input class="adminbar-input" name="s" id="adminbar-search" tabindex="10" type="text" value="" maxlength="150" />
|
687 |
+
<input type="submit" class="adminbar-button" value="%s"/>
|
688 |
+
%s
|
689 |
+
</form>',
|
690 |
$wp_rewrite->using_permalinks() ? $this->get_home_url($this->curlang, true) : esc_url($this->home),
|
691 |
__('Search'),
|
692 |
$wp_rewrite->using_permalinks() ? '' : sprintf('<input type="hidden" name="lang" value="%s" />', esc_attr($this->curlang->slug))
|
738 |
$hide = $this->options['default_lang'] == $language->slug && $this->options['hide_default'];
|
739 |
|
740 |
// post and attachment
|
741 |
+
if (is_single() && ($this->options['media_support'] || !is_attachment()) && $id = $this->get_post($wp_query->queried_object_id, $language))
|
742 |
$url = get_permalink($id);
|
743 |
|
744 |
// page for posts
|
745 |
+
elseif (get_option('show_on_front') == 'page' && !empty($wp_query->queried_object_id) && $wp_query->queried_object_id == $this->page_for_posts && ($id = $this->get_post($this->page_for_posts, $language)))
|
|
|
746 |
$url = get_permalink($id);
|
747 |
|
748 |
elseif (is_page() && $id = $this->get_post($wp_query->queried_object_id, $language))
|
771 |
if (is_author())
|
772 |
$url = $this->add_language_to_link(get_author_posts_url(0, $qv['author_name']), $language);
|
773 |
|
774 |
+
elseif (is_year())
|
775 |
$url = $this->add_language_to_link(get_year_link($qv['year']), $language);
|
776 |
|
777 |
+
elseif (is_month())
|
778 |
$url = $this->add_language_to_link(get_month_link($qv['year'], $qv['monthnum']), $language);
|
779 |
|
780 |
+
elseif (is_day())
|
781 |
$url = $this->add_language_to_link(get_day_link($qv['year'], $qv['monthnum'], $qv['day']), $language);
|
782 |
|
783 |
+
elseif (is_post_type_archive())
|
784 |
$url = $this->add_language_to_link(get_post_type_archive_link($qv['post_type']), $language);
|
785 |
|
786 |
+
elseif (is_tax('post_format'))
|
787 |
$url = $this->add_language_to_link(get_post_format_link($qv['post_format']), $language);
|
788 |
|
789 |
// put our language filters again
|
816 |
// mainly for Artisteer generated themes and themes which test has_nav_menu
|
817 |
function nav_menu_locations($menus) {
|
818 |
$menu_lang = get_option('polylang_nav_menus');
|
819 |
+
foreach(array_keys(get_registered_nav_menus()) as $location) {
|
820 |
if (isset($menu_lang[$location][$this->curlang->slug]))
|
821 |
$menus[$location] = $menu_lang[$location][$this->curlang->slug];
|
822 |
}
|
825 |
|
826 |
// filters the nav menus according to the current language when called from wp_nav_menus
|
827 |
function wp_nav_menu_args($args) {
|
828 |
+
$menu_lang = get_option('polylang_nav_menus');
|
829 |
+
|
830 |
+
// attempt to find a theme location if the theme registered one but calls wp_nav_menu only with a harcoded menu
|
831 |
+
if (!$args['theme_location'] && $args['menu']) {
|
832 |
+
$menu = wp_get_nav_menu_object($args['menu']);
|
833 |
+
foreach ($this->get_languages_list() as $language)
|
834 |
+
foreach ($menu_lang as $location => $arr)
|
835 |
+
if (isset($arr[$language->slug]) && $arr[$language->slug] == $menu->term_id)
|
836 |
+
$args['theme_location'] = $location;
|
837 |
}
|
838 |
+
|
839 |
+
// attempt to find a theme location if the theme registered one (only one!) but calls wp_nav_menu without it
|
840 |
+
if (!$args['theme_location'] && ($menus = get_registered_nav_menus()) && count($menus) == 1)
|
841 |
+
$args['theme_location'] = key($menus);
|
842 |
+
|
843 |
+
if ($args['theme_location'] && isset($menu_lang[$args['theme_location']][$this->curlang->slug]))
|
844 |
+
$args['menu'] = $menu_lang[$args['theme_location']][$this->curlang->slug];
|
845 |
+
|
846 |
return $args;
|
847 |
}
|
848 |
|
857 |
function widget_display_callback($instance, $widget, $args) {
|
858 |
$widget_lang = get_option('polylang_widgets');
|
859 |
// don't display if a language filter is set and this is not the current one
|
860 |
+
return !empty($widget_lang[$widget->id]) && $widget_lang[$widget->id] != $this->curlang->slug ? false : $instance;
|
861 |
}
|
862 |
|
863 |
// translates biography
|
873 |
}
|
874 |
|
875 |
// filters the home url to get the right language
|
876 |
+
function home_url($url, $path) {
|
877 |
if (!did_action('template_redirect') || rtrim($url,'/') != $this->home)
|
878 |
return $url;
|
879 |
|
880 |
$theme = get_theme_root();
|
881 |
+
$is_get_search_form = false;
|
882 |
+
|
883 |
// FIXME can I decrease the size of the array to improve speed?
|
884 |
foreach (array_reverse(debug_backtrace(/*!DEBUG_BACKTRACE_PROVIDE_OBJECT|DEBUG_BACKTRACE_IGNORE_ARGS*/)) as $trace) {
|
885 |
// search form
|
888 |
|
889 |
// don't interfere with get_search_form filter which I prefer to use when possible
|
890 |
if ($trace['function'] == 'get_search_form')
|
891 |
+
$is_get_search_form = true;
|
892 |
|
893 |
+
if ($trace['function'] == 'wp_nav_menu' ||
|
894 |
// direct call from the theme
|
895 |
+
( !$is_get_search_form && isset($trace['file']) && strpos($trace['file'], $theme) !== false && in_array($trace['function'], array('home_url', 'get_home_url', 'bloginfo', 'get_bloginfo')) ))
|
896 |
+
// remove trailing slash if there is none in requested url
|
897 |
+
return empty($path) ? rtrim($this->get_home_url($this->curlang), '/') : $this->get_home_url($this->curlang);
|
|
|
|
|
898 |
}
|
899 |
|
900 |
return $url;
|
925 |
// displays (or returns) the language switcher
|
926 |
function the_languages($args = '') {
|
927 |
$defaults = array(
|
928 |
+
'dropdown' => 0, // display as list and not as dropdown
|
929 |
+
'echo' => 1, // echoes the list
|
930 |
+
'hide_if_empty' => 1, // hides languages with no posts (or pages)
|
931 |
+
'menu' => 0, // not for nav menu
|
932 |
+
'show_flags' => 0, // don't show flags
|
933 |
+
'show_names' => 1, // show language names
|
934 |
+
'display_names_as' => 'name', // valid options are slug and name
|
935 |
+
'force_home' => 0, // tries to find a translation
|
936 |
'hide_if_no_translation' => 0, // don't hide the link if there is no translation
|
937 |
+
'hide_current' => 0, // don't hide current language
|
938 |
+
'post_id' => null, // if not null, link to translations of post defined by post_id
|
939 |
);
|
940 |
extract(wp_parse_args($args, $defaults));
|
941 |
|
951 |
continue;
|
952 |
|
953 |
$url = $post_id !== null && ($tr_id = $this->get_post($post_id, $language)) ? get_permalink($tr_id) :
|
954 |
+
$post_id === null && !$force_home ? $this->get_translation_url($language) : null;
|
955 |
+
|
956 |
+
$class = isset($url) ? '' : 'no-translation ';
|
957 |
|
958 |
$url = apply_filters('pll_the_language_link', $url, $language->slug, $language->description);
|
959 |
|
963 |
|
964 |
$url = isset($url) ? $url : $this->get_home_url($language); // if the page is not translated, link to the home page
|
965 |
|
966 |
+
$class .= 'lang-item lang-item-'.esc_attr($language->term_id);
|
967 |
$class .= $language->term_id == $this->curlang->term_id ? ' current-lang' : '';
|
968 |
$class .= $menu ? ' menu-item' : '';
|
969 |
|
971 |
$name = $show_names || !$show_flags ? esc_html($display_names_as == 'slug' ? $language->slug : $language->name) : '';
|
972 |
|
973 |
$output .= sprintf("<li class='%s'><a hreflang='%s' href='%s'>%s</a></li>\n",
|
974 |
+
$class,
|
975 |
+
esc_attr($language->slug),
|
976 |
+
esc_url($url),
|
977 |
+
$show_flags && $show_names ? $flag.' '.$name : $flag.$name
|
978 |
+
);
|
979 |
}
|
980 |
}
|
981 |
|
985 |
return $output;
|
986 |
echo $output;
|
987 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
988 |
}
|
|
include/languages-form.php
CHANGED
@@ -7,7 +7,12 @@ global $wp_rewrite;
|
|
7 |
<h2 class="nav-tab-wrapper"><?php
|
8 |
// display tabs
|
9 |
foreach ($tabs as $key=>$name)
|
10 |
-
printf(
|
|
|
|
|
|
|
|
|
|
|
11 |
</h2><?php
|
12 |
|
13 |
switch($active_tab) {
|
@@ -35,7 +40,7 @@ if (isset($_GET['error'])) {?>
|
|
35 |
<div class="col-wrap">
|
36 |
|
37 |
<div class="form-wrap">
|
38 |
-
<h3><?php echo $action=='edit' ?
|
39 |
|
40 |
// displays the add (or edit) language form
|
41 |
// The term fields are used as follows :
|
@@ -62,7 +67,13 @@ if (isset($_GET['error'])) {?>
|
|
62 |
<option value=""></option><?php
|
63 |
include(PLL_INC.'/languages.php');
|
64 |
foreach ($languages as $lg) {
|
65 |
-
printf(
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
} ?>
|
67 |
</select>
|
68 |
<p><?php _e('You can choose a language in the list or directly edit it below.', 'polylang');?></p>
|
@@ -76,8 +87,10 @@ if (isset($_GET['error'])) {?>
|
|
76 |
|
77 |
<div class="form-field form-required">
|
78 |
<label for="description"><?php _e('Locale', 'polylang');?></label><?php
|
79 |
-
printf(
|
80 |
-
|
|
|
|
|
81 |
<p><?php _e('Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language.', 'polylang');?></p>
|
82 |
</div>
|
83 |
|
@@ -89,10 +102,16 @@ if (isset($_GET['error'])) {?>
|
|
89 |
|
90 |
<div class="form-field">
|
91 |
<legend><?php _e('Text direction', 'polylang');?></legend><?php
|
92 |
-
printf(
|
93 |
-
|
94 |
-
|
95 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
<p><?php _e('Choose the text direction for the language', 'polylang');?></p>
|
97 |
</div>
|
98 |
|
@@ -109,6 +128,7 @@ if (isset($_GET['error'])) {?>
|
|
109 |
</div><!-- col-wrap -->
|
110 |
</div><!-- col-left -->
|
111 |
</div><!-- col-container -->
|
|
|
112 |
<script type="text/javascript">
|
113 |
//<![CDATA[
|
114 |
jQuery(document).ready( function($) {
|
@@ -133,12 +153,21 @@ case 'menus': ?>
|
|
133 |
<h3><?php echo esc_html($description); ?></h3>
|
134 |
<table class="form-table"><?php
|
135 |
foreach ($listlanguages as $language) {?>
|
136 |
-
<tr><?php printf(
|
137 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
<option value="0"></option><?php
|
139 |
foreach ($menus as $menu) {
|
140 |
printf(
|
141 |
-
|
142 |
esc_attr($menu->term_id),
|
143 |
isset($menu_lang[$location][$language->slug]) && $menu_lang[$location][$language->slug] == $menu->term_id ? ' selected="selected"' : '',
|
144 |
esc_html($menu->name)
|
@@ -150,9 +179,14 @@ case 'menus': ?>
|
|
150 |
<tr>
|
151 |
<th><?php _e('Language switcher', 'polylang') ?></th>
|
152 |
<td><?php
|
153 |
-
foreach ($this->get_switcher_options('menu') as $
|
154 |
-
printf(
|
155 |
-
|
|
|
|
|
|
|
|
|
|
|
156 |
</td>
|
157 |
</tr>
|
158 |
</table><?php
|
@@ -165,11 +199,22 @@ case 'menus': ?>
|
|
165 |
break;
|
166 |
|
167 |
// string translations tab
|
168 |
-
case 'strings':
|
169 |
|
170 |
-
|
171 |
-
<
|
172 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
<input type="hidden" name="action" value="string-translation" /><?php
|
174 |
$string_table->display();
|
175 |
printf('<label><input name="clean" type="checkbox" value="1" /> %s</label>', __('Clean strings translation database', 'polylang'));
|
@@ -187,14 +232,14 @@ case 'settings': ?>
|
|
187 |
|
188 |
<table class="form-table">
|
189 |
|
190 |
-
<tr>
|
191 |
<th><label for='default_lang'><?php _e('Default language', 'polylang');?></label></th>
|
192 |
<td><?php echo $this->dropdown_languages(array('name' => 'default_lang', 'selected' => $options['default_lang']));?></td>
|
193 |
</tr><?php
|
194 |
|
195 |
// posts or terms without language set
|
196 |
if ($this->get_objects_with_no_lang() && $options['default_lang']) {?>
|
197 |
-
<tr>
|
198 |
<th></th>
|
199 |
<td>
|
200 |
<label style="color: red"><?php
|
@@ -207,7 +252,7 @@ case 'settings': ?>
|
|
207 |
</tr><?php
|
208 |
}?>
|
209 |
|
210 |
-
<tr>
|
211 |
<th><?php _e('Detect browser language', 'polylang');?></th>
|
212 |
<td>
|
213 |
<label><?php
|
@@ -220,7 +265,7 @@ case 'settings': ?>
|
|
220 |
</td>
|
221 |
</tr>
|
222 |
|
223 |
-
<tr>
|
224 |
<th><?php _e('URL modifications', 'polylang') ?></th>
|
225 |
<td scope="row">
|
226 |
<label><?php
|
@@ -271,25 +316,83 @@ case 'settings': ?>
|
|
271 |
'<input name="redirect_lang" type="checkbox" value="1" %s %s/> %s',
|
272 |
get_option('page_on_front') ? '' : 'disabled=1',
|
273 |
$options['redirect_lang'] ? 'checked="checked"' :'',
|
274 |
-
sprintf(
|
|
|
|
|
|
|
275 |
);?>
|
276 |
</label>
|
277 |
</td>
|
278 |
</tr>
|
279 |
|
280 |
-
<tr>
|
281 |
-
<th><?php _e('
|
282 |
<td scope="row">
|
283 |
<label><?php
|
284 |
printf(
|
285 |
-
'<input name="
|
286 |
-
$options['
|
287 |
-
__('
|
288 |
);?>
|
289 |
</label>
|
290 |
</td>
|
291 |
</tr>
|
292 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
293 |
</table>
|
294 |
|
295 |
<?php submit_button(); // since WP 3.1 ?>
|
7 |
<h2 class="nav-tab-wrapper"><?php
|
8 |
// display tabs
|
9 |
foreach ($tabs as $key=>$name)
|
10 |
+
printf(
|
11 |
+
'<a href="options-general.php?page=mlang&tab=%s" class="nav-tab %s">%s</a>',
|
12 |
+
$key,
|
13 |
+
$key == $active_tab ? 'nav-tab-active' : '',
|
14 |
+
$name
|
15 |
+
);?>
|
16 |
</h2><?php
|
17 |
|
18 |
switch($active_tab) {
|
40 |
<div class="col-wrap">
|
41 |
|
42 |
<div class="form-wrap">
|
43 |
+
<h3><?php echo $action=='edit' ? __('Edit language', 'polylang') : __('Add new language', 'polylang'); ?></h3><?php
|
44 |
|
45 |
// displays the add (or edit) language form
|
46 |
// The term fields are used as follows :
|
67 |
<option value=""></option><?php
|
68 |
include(PLL_INC.'/languages.php');
|
69 |
foreach ($languages as $lg) {
|
70 |
+
printf(
|
71 |
+
'<option value="%1$s-%2$s-%3$s">%4$s - %2$s</option>'."\n",
|
72 |
+
esc_attr($lg[0]),
|
73 |
+
esc_attr($lg[1]),
|
74 |
+
isset($lg[3]) ? '1' : '0',
|
75 |
+
esc_html($lg[2])
|
76 |
+
);
|
77 |
} ?>
|
78 |
</select>
|
79 |
<p><?php _e('You can choose a language in the list or directly edit it below.', 'polylang');?></p>
|
87 |
|
88 |
<div class="form-field form-required">
|
89 |
<label for="description"><?php _e('Locale', 'polylang');?></label><?php
|
90 |
+
printf(
|
91 |
+
'<input name="description" id="description" type="text" value="%s" size="40" aria-required="true" />',
|
92 |
+
$action=='edit' ? esc_attr($edit_lang->description) : ''
|
93 |
+
);?>
|
94 |
<p><?php _e('Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language.', 'polylang');?></p>
|
95 |
</div>
|
96 |
|
102 |
|
103 |
<div class="form-field">
|
104 |
<legend><?php _e('Text direction', 'polylang');?></legend><?php
|
105 |
+
printf(
|
106 |
+
'<label><input name="rtl" type="radio" class="tog" value="0" %s /> %s</label>',
|
107 |
+
$rtl ? '' : 'checked="checked"',
|
108 |
+
__('left to right', 'polylang')
|
109 |
+
);
|
110 |
+
printf(
|
111 |
+
'<label><input name="rtl" type="radio" class="tog" value="1" %s /> %s</label>',
|
112 |
+
$rtl ? 'checked="checked"' : '',
|
113 |
+
__('right to left', 'polylang')
|
114 |
+
);?>
|
115 |
<p><?php _e('Choose the text direction for the language', 'polylang');?></p>
|
116 |
</div>
|
117 |
|
128 |
</div><!-- col-wrap -->
|
129 |
</div><!-- col-left -->
|
130 |
</div><!-- col-container -->
|
131 |
+
|
132 |
<script type="text/javascript">
|
133 |
//<![CDATA[
|
134 |
jQuery(document).ready( function($) {
|
153 |
<h3><?php echo esc_html($description); ?></h3>
|
154 |
<table class="form-table"><?php
|
155 |
foreach ($listlanguages as $language) {?>
|
156 |
+
<tr><?php printf(
|
157 |
+
'<th><label for="menu-lang-%1$s-%2$s">%3$s</label></th>',
|
158 |
+
esc_attr($location),
|
159 |
+
esc_attr($language->slug),
|
160 |
+
esc_html($language->name)
|
161 |
+
);?>
|
162 |
+
<td><?php printf(
|
163 |
+
'<select name="menu-lang[%1$s][%2$s]" id="menu-lang-%1$s-%2$s">',
|
164 |
+
esc_attr($location),
|
165 |
+
esc_attr($language->slug)
|
166 |
+
);?>
|
167 |
<option value="0"></option><?php
|
168 |
foreach ($menus as $menu) {
|
169 |
printf(
|
170 |
+
'<option value="%d"%s>%s</option>\n',
|
171 |
esc_attr($menu->term_id),
|
172 |
isset($menu_lang[$location][$language->slug]) && $menu_lang[$location][$language->slug] == $menu->term_id ? ' selected="selected"' : '',
|
173 |
esc_html($menu->name)
|
179 |
<tr>
|
180 |
<th><?php _e('Language switcher', 'polylang') ?></th>
|
181 |
<td><?php
|
182 |
+
foreach ($this->get_switcher_options('menu') as $k => $str)
|
183 |
+
printf(
|
184 |
+
'<label><input name="menu-lang[%1$s][%2$s]" type="checkbox" value="1" %3$s /> %4$s</label>',
|
185 |
+
esc_attr($location),
|
186 |
+
esc_attr($k),
|
187 |
+
empty($menu_lang[$location][$k]) ? '' : 'checked="checked"',
|
188 |
+
esc_html($str)
|
189 |
+
);?>
|
190 |
</td>
|
191 |
</tr>
|
192 |
</table><?php
|
199 |
break;
|
200 |
|
201 |
// string translations tab
|
202 |
+
case 'strings': ?>
|
203 |
|
204 |
+
<form id="translations-filter" action="" method="get">
|
205 |
+
<input type="hidden" name="page" value="mlang" />
|
206 |
+
<input type="hidden" name="tab" value="strings" /><?php
|
207 |
+
$string_table->search_box(__('Search translations', 'polylang'), 'translations' );?>
|
208 |
+
</form><?php
|
209 |
+
printf(
|
210 |
+
'<form id="string-translation" method="post" action="%s" class="validate">',
|
211 |
+
esc_url(admin_url(sprintf(
|
212 |
+
'admin.php?page=mlang&tab=strings%s%s&noheader=true',
|
213 |
+
isset($_REQUEST['paged']) ? '&paged='.$_REQUEST['paged'] : '',
|
214 |
+
isset($_REQUEST['s']) ? '&s='.$_REQUEST['s'] : ''
|
215 |
+
)))
|
216 |
+
);
|
217 |
+
wp_nonce_field('string-translation', '_wpnonce_string-translation');?>
|
218 |
<input type="hidden" name="action" value="string-translation" /><?php
|
219 |
$string_table->display();
|
220 |
printf('<label><input name="clean" type="checkbox" value="1" /> %s</label>', __('Clean strings translation database', 'polylang'));
|
232 |
|
233 |
<table class="form-table">
|
234 |
|
235 |
+
<tr valign="top">
|
236 |
<th><label for='default_lang'><?php _e('Default language', 'polylang');?></label></th>
|
237 |
<td><?php echo $this->dropdown_languages(array('name' => 'default_lang', 'selected' => $options['default_lang']));?></td>
|
238 |
</tr><?php
|
239 |
|
240 |
// posts or terms without language set
|
241 |
if ($this->get_objects_with_no_lang() && $options['default_lang']) {?>
|
242 |
+
<tr valign="top">
|
243 |
<th></th>
|
244 |
<td>
|
245 |
<label style="color: red"><?php
|
252 |
</tr><?php
|
253 |
}?>
|
254 |
|
255 |
+
<tr valign="top">
|
256 |
<th><?php _e('Detect browser language', 'polylang');?></th>
|
257 |
<td>
|
258 |
<label><?php
|
265 |
</td>
|
266 |
</tr>
|
267 |
|
268 |
+
<tr valign="top">
|
269 |
<th><?php _e('URL modifications', 'polylang') ?></th>
|
270 |
<td scope="row">
|
271 |
<label><?php
|
316 |
'<input name="redirect_lang" type="checkbox" value="1" %s %s/> %s',
|
317 |
get_option('page_on_front') ? '' : 'disabled=1',
|
318 |
$options['redirect_lang'] ? 'checked="checked"' :'',
|
319 |
+
sprintf(
|
320 |
+
__('When using static front page, redirect the language page (example: %s) to the front page in the right language', 'polylang'),
|
321 |
+
'<code>'.esc_html(home_url('en/')).'</code>'
|
322 |
+
)
|
323 |
);?>
|
324 |
</label>
|
325 |
</td>
|
326 |
</tr>
|
327 |
|
328 |
+
<tr valign="top">
|
329 |
+
<th scope="row"><?php _e('Media', 'polylang') ?></th>
|
330 |
<td scope="row">
|
331 |
<label><?php
|
332 |
printf(
|
333 |
+
'<input name="media_support" type="checkbox" value="1" %s /> %s',
|
334 |
+
$options['media_support'] ? 'checked="checked"' :'',
|
335 |
+
__('Activate languages and translations for media', 'polylang')
|
336 |
);?>
|
337 |
</label>
|
338 |
</td>
|
339 |
</tr>
|
340 |
|
341 |
+
<tr valign="top">
|
342 |
+
<th scope="row"><?php _e('Synchronization', 'polylang') ?></th>
|
343 |
+
<td scope="row"><ul class="pll_inline_block"><?php
|
344 |
+
foreach ($this->list_metas_to_sync() as $key => $str)
|
345 |
+
printf(
|
346 |
+
'<li><label><input name="sync[%s]" type="checkbox" value="1" %s /> %s</label></li>',
|
347 |
+
esc_attr($key),
|
348 |
+
in_array($key, $options['sync']) ? 'checked="checked"' :'',
|
349 |
+
esc_html($str)
|
350 |
+
);?>
|
351 |
+
</ul></td>
|
352 |
+
</tr><?php
|
353 |
+
|
354 |
+
if (!empty($post_types)) {?>
|
355 |
+
<tr valign="top">
|
356 |
+
<th scope="row"><?php _e('Custom post types', 'polylang') ?></th>
|
357 |
+
<td scope="row">
|
358 |
+
<ul class="pll_inline_block"><?php
|
359 |
+
foreach ($post_types as $post_type) {
|
360 |
+
$pt = get_post_type_object($post_type);
|
361 |
+
printf(
|
362 |
+
'<li><label><input name="post_types[%s]" type="checkbox" value="1" %s /> %s</label></li>',
|
363 |
+
esc_attr($post_type),
|
364 |
+
in_array($post_type, $options['post_types']) ? 'checked="checked"' :'',
|
365 |
+
esc_html($pt->labels->name)
|
366 |
+
);
|
367 |
+
}?>
|
368 |
+
</ul>
|
369 |
+
<p><?php _e('Activate languages and translations for custom post types.', 'polylang');?></p>
|
370 |
+
</td>
|
371 |
+
</tr><?php
|
372 |
+
}
|
373 |
+
|
374 |
+
|
375 |
+
if (!empty($taxonomies)) {?>
|
376 |
+
<tr valign="top">
|
377 |
+
<th scope="row"><?php _e('Custom taxonomies', 'polylang') ?></th>
|
378 |
+
<td scope="row">
|
379 |
+
<ul class="pll_inline_block"><?php
|
380 |
+
foreach ($taxonomies as $taxonomy) {
|
381 |
+
$tax = get_taxonomy($taxonomy);
|
382 |
+
printf(
|
383 |
+
'<li><label><input name="taxonomies[%s]" type="checkbox" value="1" %s /> %s</label></li>',
|
384 |
+
esc_attr($taxonomy),
|
385 |
+
in_array($taxonomy, $options['taxonomies']) ? 'checked="checked"' :'',
|
386 |
+
esc_html($tax->labels->name)
|
387 |
+
);
|
388 |
+
}?>
|
389 |
+
</ul>
|
390 |
+
<p><?php _e('Activate languages and translations for custom taxonomies.', 'polylang');?></p>
|
391 |
+
</td>
|
392 |
+
</tr><?php
|
393 |
+
}?>
|
394 |
+
|
395 |
+
|
396 |
</table>
|
397 |
|
398 |
<?php submit_button(); // since WP 3.1 ?>
|
include/languages.php
CHANGED
@@ -81,4 +81,3 @@ $languages = array(
|
|
81 |
array('zh', 'zh_HK', '香港'),
|
82 |
array('zh', 'zh_TW', '台灣'),
|
83 |
);
|
84 |
-
?>
|
81 |
array('zh', 'zh_HK', '香港'),
|
82 |
array('zh', 'zh_TW', '台灣'),
|
83 |
);
|
|
include/list-table.php
CHANGED
@@ -6,13 +6,13 @@ if(!class_exists('WP_List_Table')){
|
|
6 |
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' ); // since WP 3.1
|
7 |
}
|
8 |
|
9 |
-
class
|
10 |
function __construct() {
|
11 |
parent::__construct(array(
|
12 |
'singular' => __('Language','polylang'),
|
13 |
-
'plural'
|
14 |
-
'ajax'=> false
|
15 |
-
);
|
16 |
}
|
17 |
|
18 |
function column_default($item, $column_name) {
|
@@ -20,98 +20,79 @@ class Polylang_List_Table extends WP_List_Table {
|
|
20 |
}
|
21 |
|
22 |
function column_name($item) {
|
23 |
-
$edit_link = esc_url(admin_url('admin.php?page=mlang&action=edit&lang='
|
24 |
$delete_link = wp_nonce_url('?page=mlang&action=delete&noheader=true&lang=' . $item['term_id'], 'delete-lang');
|
25 |
$actions = array(
|
26 |
'edit' => '<a href="' . $edit_link . '">' . __('Edit','polylang') . '</a>',
|
27 |
'delete' => '<a href="' . $delete_link .'">' . __('Delete','polylang') .'</a>'
|
28 |
);
|
29 |
-
return $item['name']
|
30 |
-
}
|
31 |
-
|
32 |
-
function column_cb($item) {
|
33 |
-
return sprintf(
|
34 |
-
'<input type="checkbox" name="%1$s[]" value="%2$s" />',
|
35 |
-
/*$1%s*/ esc_attr($this->_args['singular']),
|
36 |
-
/*$2%s*/ esc_attr($item['term_id'])
|
37 |
-
);
|
38 |
}
|
39 |
|
40 |
function get_columns() {
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
'
|
45 |
-
'
|
46 |
-
'
|
47 |
-
'
|
48 |
-
'flag' => __('Flag', 'polylang'),
|
49 |
-
'count' => __('Posts', 'polylang')
|
50 |
);
|
51 |
-
return $columns;
|
52 |
}
|
53 |
|
54 |
function get_sortable_columns() {
|
55 |
-
|
56 |
-
'name'
|
57 |
'description' => array('description', false),
|
58 |
-
'slug'
|
59 |
-
'term_group'
|
60 |
-
'count'
|
61 |
);
|
62 |
-
return $sortable_columns;
|
63 |
}
|
64 |
|
65 |
-
/*
|
66 |
-
function get_bulk_actions() {
|
67 |
-
return array('delete' => 'Delete');
|
68 |
-
}
|
69 |
-
*/
|
70 |
-
|
71 |
function prepare_items($data = array()) {
|
72 |
$per_page = $this->get_items_per_page('pll_lang_per_page');
|
73 |
-
$
|
74 |
-
|
75 |
-
$
|
76 |
-
|
77 |
-
|
78 |
-
function usort_reorder($a,$b){
|
79 |
-
$orderby = (!empty($_REQUEST['orderby'])) ? $_REQUEST['orderby'] : 'name'; // if no sort, default to name
|
80 |
-
$order = (!empty($_REQUEST['order'])) ? $_REQUEST['order'] : 'asc'; // if no order, default to asc
|
81 |
$result = strcmp($a[$orderby], $b[$orderby]); // determine sort order
|
82 |
-
return ($order
|
83 |
-
}
|
|
|
84 |
usort($data, 'usort_reorder');
|
85 |
|
86 |
-
$current_page = $this->get_pagenum();
|
87 |
$total_items = count($data);
|
88 |
-
$
|
89 |
-
$this->items = $data;
|
90 |
|
91 |
$this->set_pagination_args(array(
|
92 |
-
'total_items' => $total_items,
|
93 |
-
'per_page' => $per_page,
|
94 |
-
'total_pages' => ceil($total_items/$per_page)
|
95 |
-
)
|
96 |
}
|
97 |
-
} // class
|
98 |
|
99 |
class Polylang_String_Table extends WP_List_Table {
|
100 |
function __construct() {
|
101 |
parent::__construct(array(
|
102 |
'singular' => __('Strings translation','polylang'),
|
103 |
-
'plural'
|
104 |
-
'ajax'=> false
|
105 |
-
);
|
106 |
}
|
107 |
|
108 |
function column_default($item, $column_name) {
|
109 |
-
return $
|
|
|
|
|
|
|
|
|
110 |
}
|
111 |
|
112 |
function column_translations($item) {
|
113 |
$out = '';
|
114 |
-
foreach($item['translations'] as $key
|
115 |
$input_type = $item['multiline'] ?
|
116 |
'<textarea name="translation[%1$s][%2$s]" id="%1$s-%2$s">%4$s</textarea>' :
|
117 |
'<input name="translation[%1$s][%2$s]" id="%1$s-%2$s" value="%4$s" />';
|
@@ -126,45 +107,38 @@ class Polylang_String_Table extends WP_List_Table {
|
|
126 |
|
127 |
function get_columns() {
|
128 |
return array(
|
129 |
-
'name'
|
130 |
-
'string'
|
131 |
'translations' => __('Translations', 'polylang'),
|
132 |
);
|
133 |
}
|
134 |
|
135 |
function get_sortable_columns() {
|
136 |
return array(
|
137 |
-
'name'
|
138 |
'string' => array('string', false),
|
139 |
);
|
140 |
}
|
141 |
|
142 |
function prepare_items($data = array()) {
|
143 |
$per_page = $this->get_items_per_page('pll_strings_per_page');
|
144 |
-
$
|
145 |
-
|
146 |
-
$
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
$order = (!empty($_REQUEST['order'])) ? $_REQUEST['order'] : 'asc'; // if no order, default to asc
|
152 |
-
$result = strcmp($a[$orderby], $b[$orderby]); // determine sort order
|
153 |
-
return ($order==='asc') ? $result : -$result; // send final sort direction to usort
|
154 |
-
}
|
155 |
if (!empty($_REQUEST['orderby'])) // no sort by default
|
156 |
usort($data, 'usort_reorder');
|
157 |
|
158 |
-
$current_page = $this->get_pagenum();
|
159 |
$total_items = count($data);
|
160 |
-
$
|
161 |
-
$this->items = $data;
|
162 |
|
163 |
-
$this->set_pagination_args(
|
164 |
'total_items' => $total_items,
|
165 |
'per_page' => $per_page,
|
166 |
'total_pages' => ceil($total_items/$per_page)
|
167 |
-
)
|
168 |
}
|
169 |
} // class Polylang_String_Table
|
170 |
-
?>
|
6 |
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' ); // since WP 3.1
|
7 |
}
|
8 |
|
9 |
+
class Polylang_Languages_Table extends WP_List_Table {
|
10 |
function __construct() {
|
11 |
parent::__construct(array(
|
12 |
'singular' => __('Language','polylang'),
|
13 |
+
'plural' => __('Languages','polylang'),
|
14 |
+
'ajax' => false
|
15 |
+
));
|
16 |
}
|
17 |
|
18 |
function column_default($item, $column_name) {
|
20 |
}
|
21 |
|
22 |
function column_name($item) {
|
23 |
+
$edit_link = esc_url(admin_url('admin.php?page=mlang&action=edit&lang=' . $item['term_id']));
|
24 |
$delete_link = wp_nonce_url('?page=mlang&action=delete&noheader=true&lang=' . $item['term_id'], 'delete-lang');
|
25 |
$actions = array(
|
26 |
'edit' => '<a href="' . $edit_link . '">' . __('Edit','polylang') . '</a>',
|
27 |
'delete' => '<a href="' . $delete_link .'">' . __('Delete','polylang') .'</a>'
|
28 |
);
|
29 |
+
return $item['name'] . $this->row_actions($actions);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
}
|
31 |
|
32 |
function get_columns() {
|
33 |
+
return array(
|
34 |
+
'name' => __('Full name', 'polylang'),
|
35 |
+
'description' => __('Locale', 'polylang'),
|
36 |
+
'slug' => __('Code', 'polylang'),
|
37 |
+
'term_group' => __('Order', 'polylang'),
|
38 |
+
'flag' => __('Flag', 'polylang'),
|
39 |
+
'count' => __('Posts', 'polylang')
|
|
|
|
|
40 |
);
|
|
|
41 |
}
|
42 |
|
43 |
function get_sortable_columns() {
|
44 |
+
return array(
|
45 |
+
'name' => array('name', true), // sorted by name by default
|
46 |
'description' => array('description', false),
|
47 |
+
'slug' => array('slug', false),
|
48 |
+
'term_group' => array('term_group', false),
|
49 |
+
'count' => array('count', false)
|
50 |
);
|
|
|
51 |
}
|
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
function prepare_items($data = array()) {
|
54 |
$per_page = $this->get_items_per_page('pll_lang_per_page');
|
55 |
+
$this->_column_headers = array($this->get_columns(), array(), $this->get_sortable_columns());
|
56 |
+
|
57 |
+
function usort_reorder($a, $b){
|
58 |
+
$orderby = !empty($_REQUEST['orderby']) ? $_REQUEST['orderby'] : 'name';
|
|
|
|
|
|
|
|
|
59 |
$result = strcmp($a[$orderby], $b[$orderby]); // determine sort order
|
60 |
+
return (empty($_REQUEST['order']) || $_REQUEST['order'] == 'asc') ? $result : -$result; // send final sort direction to usort
|
61 |
+
};
|
62 |
+
|
63 |
usort($data, 'usort_reorder');
|
64 |
|
|
|
65 |
$total_items = count($data);
|
66 |
+
$this->items = array_slice($data, ($this->get_pagenum() - 1) * $per_page, $per_page);
|
|
|
67 |
|
68 |
$this->set_pagination_args(array(
|
69 |
+
'total_items' => $total_items,
|
70 |
+
'per_page' => $per_page,
|
71 |
+
'total_pages' => ceil($total_items/$per_page)
|
72 |
+
));
|
73 |
}
|
74 |
+
} // class Polylang_Languages_Table
|
75 |
|
76 |
class Polylang_String_Table extends WP_List_Table {
|
77 |
function __construct() {
|
78 |
parent::__construct(array(
|
79 |
'singular' => __('Strings translation','polylang'),
|
80 |
+
'plural' => __('Strings translations','polylang'),
|
81 |
+
'ajax' => false
|
82 |
+
));
|
83 |
}
|
84 |
|
85 |
function column_default($item, $column_name) {
|
86 |
+
return $item[$column_name];
|
87 |
+
}
|
88 |
+
|
89 |
+
function column_string($item) {
|
90 |
+
return format_to_edit($item['string']); // don't interpret special chars for the string column
|
91 |
}
|
92 |
|
93 |
function column_translations($item) {
|
94 |
$out = '';
|
95 |
+
foreach($item['translations'] as $key => $translation) {
|
96 |
$input_type = $item['multiline'] ?
|
97 |
'<textarea name="translation[%1$s][%2$s]" id="%1$s-%2$s">%4$s</textarea>' :
|
98 |
'<input name="translation[%1$s][%2$s]" id="%1$s-%2$s" value="%4$s" />';
|
107 |
|
108 |
function get_columns() {
|
109 |
return array(
|
110 |
+
'name' => __('Name', 'polylang'),
|
111 |
+
'string' => __('String', 'polylang'),
|
112 |
'translations' => __('Translations', 'polylang'),
|
113 |
);
|
114 |
}
|
115 |
|
116 |
function get_sortable_columns() {
|
117 |
return array(
|
118 |
+
'name' => array('name', false),
|
119 |
'string' => array('string', false),
|
120 |
);
|
121 |
}
|
122 |
|
123 |
function prepare_items($data = array()) {
|
124 |
$per_page = $this->get_items_per_page('pll_strings_per_page');
|
125 |
+
$this->_column_headers = array($this->get_columns(), array(), $this->get_sortable_columns());
|
126 |
+
|
127 |
+
function usort_reorder($a, $b){
|
128 |
+
$result = strcmp($a[$_REQUEST['orderby']], $b[$_REQUEST['orderby']]); // determine sort order
|
129 |
+
return (empty($_REQUEST['order']) || $_REQUEST['order'] == 'asc') ? $result : -$result; // send final sort direction to usort
|
130 |
+
};
|
131 |
+
|
|
|
|
|
|
|
|
|
132 |
if (!empty($_REQUEST['orderby'])) // no sort by default
|
133 |
usort($data, 'usort_reorder');
|
134 |
|
|
|
135 |
$total_items = count($data);
|
136 |
+
$this->items = array_slice($data, ($this->get_pagenum() - 1) * $per_page, $per_page);
|
|
|
137 |
|
138 |
+
$this->set_pagination_args(array(
|
139 |
'total_items' => $total_items,
|
140 |
'per_page' => $per_page,
|
141 |
'total_pages' => ceil($total_items/$per_page)
|
142 |
+
));
|
143 |
}
|
144 |
} // class Polylang_String_Table
|
|
include/media-translations.php
CHANGED
@@ -1,8 +1,11 @@
|
|
|
|
|
|
1 |
<table class="widefat media-translations">
|
2 |
<thead><tr><?php
|
3 |
echo '<th class="tr-language-column">'.__('Language', 'polylang').'</th>';
|
4 |
echo '<th class="tr-edit-column">'.__('Translation', 'polylang').'</th>';?>
|
5 |
</tr></thead>
|
|
|
6 |
<tbody><?php
|
7 |
foreach ($this->get_languages_list() as $language) {
|
8 |
if ($language->term_id == $lang->term_id)
|
@@ -11,22 +14,61 @@
|
|
11 |
<tr><td class="tr-language-column"><?php echo esc_html($language->name);?></td><?php
|
12 |
// the translation exists
|
13 |
if (($translation_id = $this->get_translation('post', $post_id, $language)) && $translation_id != $post_id) {
|
14 |
-
printf(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
esc_attr($language->slug),
|
16 |
esc_attr($translation_id),
|
17 |
-
esc_url(admin_url(sprintf(
|
18 |
-
'media.php?attachment_id=%d&action=edit' : 'post.php?post=%d&action=edit', $translation_id))),
|
19 |
__('Edit','polylang')
|
20 |
);
|
21 |
}
|
22 |
|
23 |
// no translation
|
24 |
else
|
25 |
-
printf('<td
|
26 |
-
esc_url(admin_url('admin.php?action=translate_media&from_media
|
27 |
__('Add new','polylang')
|
28 |
);?>
|
29 |
</tr><?php
|
30 |
} // foreach ?>
|
31 |
</tbody>
|
32 |
-
</table
|
|
1 |
+
<?php
|
2 |
+
if (version_compare($GLOBALS['wp_version'], '3.5', '<')) {?>
|
3 |
<table class="widefat media-translations">
|
4 |
<thead><tr><?php
|
5 |
echo '<th class="tr-language-column">'.__('Language', 'polylang').'</th>';
|
6 |
echo '<th class="tr-edit-column">'.__('Translation', 'polylang').'</th>';?>
|
7 |
</tr></thead>
|
8 |
+
|
9 |
<tbody><?php
|
10 |
foreach ($this->get_languages_list() as $language) {
|
11 |
if ($language->term_id == $lang->term_id)
|
14 |
<tr><td class="tr-language-column"><?php echo esc_html($language->name);?></td><?php
|
15 |
// the translation exists
|
16 |
if (($translation_id = $this->get_translation('post', $post_id, $language)) && $translation_id != $post_id) {
|
17 |
+
printf(
|
18 |
+
'<td class="tr-edit-column"><input type="hidden" name="media_tr_lang[%s]" value="%d" /><a href="%s">%s</a></td>',
|
19 |
+
esc_attr($language->slug),
|
20 |
+
esc_attr($translation_id),
|
21 |
+
esc_url(admin_url(sprintf('media.php?attachment_id=%d&action=edit', $translation_id))),
|
22 |
+
__('Edit','polylang')
|
23 |
+
);
|
24 |
+
}
|
25 |
+
|
26 |
+
// no translation
|
27 |
+
else
|
28 |
+
printf(
|
29 |
+
'<td class="tr-edit-column"><a href="%1$s">%2$s</a></td>',
|
30 |
+
esc_url(admin_url(sprintf('admin.php?action=translate_media&from_media=%d&new_lang=%s', $post_id, $language->slug))),
|
31 |
+
__('Add new','polylang')
|
32 |
+
);?>
|
33 |
+
</tr><?php
|
34 |
+
} // foreach ?>
|
35 |
+
</tbody>
|
36 |
+
</table><?php
|
37 |
+
}
|
38 |
+
|
39 |
+
else { // WP 3.5+ ?>
|
40 |
+
<p><em><?php _e('Translations', 'polylang');?></em></p>
|
41 |
+
<table>
|
42 |
+
<thead><tr>
|
43 |
+
<th><?php _e('Language', 'polylang');?></th>
|
44 |
+
<th><?php _e('Translation', 'polylang');?></th>
|
45 |
+
</tr></thead>
|
46 |
+
|
47 |
+
<tbody><?php
|
48 |
+
foreach ($this->get_languages_list() as $language) {
|
49 |
+
if ($language->term_id == $lang->term_id)
|
50 |
+
continue;?>
|
51 |
+
|
52 |
+
<tr><td><?php echo esc_html($language->name);?></td><?php
|
53 |
+
// the translation exists
|
54 |
+
if (($translation_id = $this->get_translation('post', $post_id, $language)) && $translation_id != $post_id) {
|
55 |
+
printf(
|
56 |
+
'<td><input type="hidden" name="media_tr_lang[%s]" value="%d" /><a href="%s">%s</a></td>',
|
57 |
esc_attr($language->slug),
|
58 |
esc_attr($translation_id),
|
59 |
+
esc_url(admin_url(sprintf('post.php?post=%d&action=edit', $translation_id))),
|
|
|
60 |
__('Edit','polylang')
|
61 |
);
|
62 |
}
|
63 |
|
64 |
// no translation
|
65 |
else
|
66 |
+
printf('<td><a href="%1$s">%2$s</a></td>',
|
67 |
+
esc_url(admin_url(sprintf('admin.php?action=translate_media&from_media=%d&new_lang=%s', $post_id, $language->slug))),
|
68 |
__('Add new','polylang')
|
69 |
);?>
|
70 |
</tr><?php
|
71 |
} // foreach ?>
|
72 |
</tbody>
|
73 |
+
</table><?php
|
74 |
+
}
|
include/plugins-compat.php
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Polylang_Plugins_Compat{
|
4 |
+
function __construct() {
|
5 |
+
// YARPP
|
6 |
+
// just makes YARPP aware of the language taxonomy (after Polylang registered it)
|
7 |
+
add_action('init', create_function('',"\$GLOBALS['wp_taxonomies']['language']->yarpp_support = 1;"), 20);
|
8 |
+
|
9 |
+
// WordPress SEO by Yoast
|
10 |
+
// Unfortunately this plugin loads the text domain before Polylang is able to modify the locale
|
11 |
+
if (is_admin())
|
12 |
+
add_filter('override_load_textdomain', array(&$this, 'wp_seo_override_load_textdomain'), 10, 2);
|
13 |
+
|
14 |
+
}
|
15 |
+
|
16 |
+
function wp_seo_override_load_textdomain( $return, $domain ) {
|
17 |
+
if ($domain == 'wordpress-seo' && !did_action('plugins_loaded')) {
|
18 |
+
add_filter('plugins_loaded', create_function('', "load_plugin_textdomain('wordpress-seo', false, dirname(WPSEO_BASENAME).'/languages');"));
|
19 |
+
return true;
|
20 |
+
}
|
21 |
+
return $return;
|
22 |
+
}
|
23 |
+
|
24 |
+
}
|
25 |
+
|
26 |
+
new Polylang_Plugins_Compat();
|
include/term-translations.php
CHANGED
@@ -43,25 +43,40 @@ else {
|
|
43 |
printf('<option value="%s">%s</option>', esc_attr($translation->term_id), esc_html($translation->name));?>
|
44 |
</select>
|
45 |
</td><?php
|
46 |
-
}
|
47 |
else
|
48 |
echo '<td>'.__('No untranslated term', 'polylang').'</td>';
|
49 |
|
50 |
// do not display the add new link in add term form ($term_id not set !!!)
|
51 |
if (isset($term_id))
|
52 |
-
printf(
|
53 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
__('Add new','polylang')
|
55 |
);
|
56 |
}
|
57 |
|
58 |
// a translation exists
|
59 |
else {
|
60 |
-
printf(
|
61 |
-
|
|
|
|
|
|
|
|
|
62 |
if (isset($term_id))
|
63 |
-
printf(
|
64 |
-
|
|
|
|
|
|
|
|
|
|
|
65 |
__('Edit','polylang')
|
66 |
);
|
67 |
} ?>
|
43 |
printf('<option value="%s">%s</option>', esc_attr($translation->term_id), esc_html($translation->name));?>
|
44 |
</select>
|
45 |
</td><?php
|
46 |
+
}
|
47 |
else
|
48 |
echo '<td>'.__('No untranslated term', 'polylang').'</td>';
|
49 |
|
50 |
// do not display the add new link in add term form ($term_id not set !!!)
|
51 |
if (isset($term_id))
|
52 |
+
printf(
|
53 |
+
'<td class="tr-edit-column"><a href="%1$s">%2$s</a></td>',
|
54 |
+
esc_url(admin_url(sprintf(
|
55 |
+
'edit-tags.php?taxonomy=%1$s&from_tag=%2$d&new_lang=%3$s',
|
56 |
+
$taxonomy,
|
57 |
+
$term_id,
|
58 |
+
$language->slug
|
59 |
+
))),
|
60 |
__('Add new','polylang')
|
61 |
);
|
62 |
}
|
63 |
|
64 |
// a translation exists
|
65 |
else {
|
66 |
+
printf(
|
67 |
+
'<td><input type="hidden" name="term_tr_lang[%s]" value="%d" />%s</td>',
|
68 |
+
esc_attr($language->slug),
|
69 |
+
esc_attr($translation->term_id),
|
70 |
+
esc_html($translation->name)
|
71 |
+
);
|
72 |
if (isset($term_id))
|
73 |
+
printf(
|
74 |
+
'<td class="tr-edit-column"><a href="%1$s">%2$s</a></td>',
|
75 |
+
esc_url(admin_url(sprintf(
|
76 |
+
'edit-tags.php?action=edit&taxonomy=%1$s&tag_ID=%2$d',
|
77 |
+
$taxonomy,
|
78 |
+
$translation->term_id
|
79 |
+
))),
|
80 |
__('Edit','polylang')
|
81 |
);
|
82 |
} ?>
|
include/widget.php
CHANGED
@@ -15,20 +15,14 @@ class Polylang_Widget extends WP_Widget {
|
|
15 |
extract($args);
|
16 |
extract($instance);
|
17 |
|
18 |
-
$title = apply_filters('widget_title', $title, $instance, $this->id_base);
|
19 |
-
|
20 |
echo "$before_widget\n";
|
21 |
-
if ($title)
|
22 |
echo $before_title . $title . $after_title;
|
23 |
-
|
24 |
-
echo "<ul>\n";
|
25 |
-
echo $list;
|
26 |
-
if (!$dropdown)
|
27 |
-
echo "</ul>\n";
|
28 |
echo "$after_widget\n";
|
29 |
|
30 |
// javascript to switch the language when using a dropdown list
|
31 |
-
if ($dropdown) {
|
32 |
foreach ($polylang->get_languages_list() as $language) {
|
33 |
$url = $force_home || ($url = $polylang->get_translation_url($language)) == null ? $polylang->get_home_url($language) : $url;
|
34 |
$urls[] = '"'.esc_js($language->slug).'":"'.esc_url($url).'"';
|
@@ -57,7 +51,7 @@ class Polylang_Widget extends WP_Widget {
|
|
57 |
// updates the widget options
|
58 |
function update( $new_instance, $old_instance ) {
|
59 |
$instance['title'] = strip_tags($new_instance['title']);
|
60 |
-
foreach ($GLOBALS['polylang']->get_switcher_options('widget') as $key
|
61 |
$instance[$key] = !empty($new_instance[$key]) ? 1 : 0;
|
62 |
|
63 |
return $instance;
|
@@ -69,15 +63,24 @@ class Polylang_Widget extends WP_Widget {
|
|
69 |
$instance = wp_parse_args( (array)$instance, array_merge(array('title' => ''), $GLOBALS['polylang']->get_switcher_options('widget', 'default')) );
|
70 |
|
71 |
// title
|
72 |
-
$title = sprintf(
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
|
80 |
echo $title.'<p>'.$fields.'</p>';
|
81 |
}
|
82 |
}
|
83 |
-
?>
|
15 |
extract($args);
|
16 |
extract($instance);
|
17 |
|
|
|
|
|
18 |
echo "$before_widget\n";
|
19 |
+
if ($title = apply_filters('widget_title', $title, $instance, $this->id_base))
|
20 |
echo $before_title . $title . $after_title;
|
21 |
+
echo $dropdown ? $list : "<ul>\n" . $list . "</ul>\n";
|
|
|
|
|
|
|
|
|
22 |
echo "$after_widget\n";
|
23 |
|
24 |
// javascript to switch the language when using a dropdown list
|
25 |
+
if ($dropdown) {
|
26 |
foreach ($polylang->get_languages_list() as $language) {
|
27 |
$url = $force_home || ($url = $polylang->get_translation_url($language)) == null ? $polylang->get_home_url($language) : $url;
|
28 |
$urls[] = '"'.esc_js($language->slug).'":"'.esc_url($url).'"';
|
51 |
// updates the widget options
|
52 |
function update( $new_instance, $old_instance ) {
|
53 |
$instance['title'] = strip_tags($new_instance['title']);
|
54 |
+
foreach (array_keys($GLOBALS['polylang']->get_switcher_options('widget')) as $key)
|
55 |
$instance[$key] = !empty($new_instance[$key]) ? 1 : 0;
|
56 |
|
57 |
return $instance;
|
63 |
$instance = wp_parse_args( (array)$instance, array_merge(array('title' => ''), $GLOBALS['polylang']->get_switcher_options('widget', 'default')) );
|
64 |
|
65 |
// title
|
66 |
+
$title = sprintf(
|
67 |
+
'<p><label for="%1$s">%2$s</label><input class="widefat" id="%1$s" name="%3$s" type="text" value="%4$s" /></p>',
|
68 |
+
$this->get_field_id('title'),
|
69 |
+
__('Title:', 'polylang'),
|
70 |
+
$this->get_field_name('title'),
|
71 |
+
esc_attr($instance['title'])
|
72 |
+
);
|
73 |
+
|
74 |
+
$fields = '';
|
75 |
+
foreach ($GLOBALS['polylang']->get_switcher_options('widget') as $key => $str)
|
76 |
+
$fields .= sprintf(
|
77 |
+
'<input type="checkbox" class="checkbox" id="%1$s" name="%2$s" %3$s /> <label for="%1$s">%4$s</label><br />',
|
78 |
+
$this->get_field_id($key),
|
79 |
+
$this->get_field_name($key),
|
80 |
+
$instance[$key] ? 'checked="checked"' : '',
|
81 |
+
esc_html($str)
|
82 |
+
);
|
83 |
|
84 |
echo $title.'<p>'.$fields.'</p>';
|
85 |
}
|
86 |
}
|
|
include/wpml-compat.php
ADDED
@@ -0,0 +1,341 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* compatibility with WPML API. See http://wpml.org/documentation/support/wpml-coding-api/
|
4 |
+
*/
|
5 |
+
|
6 |
+
/*
|
7 |
+
* defines two WPML constants once the language has been defined
|
8 |
+
*/
|
9 |
+
function pll_define_wpml_constants() {
|
10 |
+
if(!defined('ICL_LANGUAGE_CODE'))
|
11 |
+
define('ICL_LANGUAGE_CODE', pll_current_language());
|
12 |
+
|
13 |
+
if(!defined('ICL_LANGUAGE_NAME'))
|
14 |
+
define('ICL_LANGUAGE_NAME', pll_current_language('name'));
|
15 |
+
}
|
16 |
+
|
17 |
+
add_action('pll_language_defined', 'pll_define_wpml_constants');
|
18 |
+
|
19 |
+
/*
|
20 |
+
* link to the home page in the active language
|
21 |
+
*/
|
22 |
+
if (!function_exists('icl_get_home_url')) {
|
23 |
+
function icl_get_home_url() {
|
24 |
+
return pll_home_url();
|
25 |
+
}
|
26 |
+
}
|
27 |
+
|
28 |
+
/*
|
29 |
+
* used for building custom language selectors
|
30 |
+
* available only on frontend
|
31 |
+
*/
|
32 |
+
if (!function_exists('icl_get_languages')) {
|
33 |
+
function icl_get_languages($args = '') {
|
34 |
+
global $polylang;
|
35 |
+
if (!(class_exists('Polylang_Core') && $polylang instanceof Polylang_Core))
|
36 |
+
return array();
|
37 |
+
|
38 |
+
$args = extract(wp_parse_args($args));
|
39 |
+
$orderby = (isset($orderby) && $orderby == 'code') ? 'slug' : (isset($orderby) && $orderby == 'name' ? 'name' : 'id');
|
40 |
+
$order = (!empty($order) && $order == 'desc') ? 'DESC' : 'ASC';
|
41 |
+
|
42 |
+
$arr = array();
|
43 |
+
|
44 |
+
foreach ($polylang->get_languages_list(array('hide_empty' => true, 'orderby' => $orderby, 'order' => $order)) as $lang) {
|
45 |
+
$url = $polylang->get_translation_url($lang);
|
46 |
+
|
47 |
+
if (!$url && !empty($skip_missing))
|
48 |
+
continue;
|
49 |
+
|
50 |
+
$arr[] = array(
|
51 |
+
'id' => $lang->term_id,
|
52 |
+
'active' => isset($polylang->curlang->slug) && $polylang->curlang->slug == $lang->slug ? 1 : 0,
|
53 |
+
'native_name' => $lang->name,
|
54 |
+
'missing' => $url ? 0 : 1,
|
55 |
+
'translated_name' => '', // does not exist in Polylang
|
56 |
+
'language_code' => $lang->slug,
|
57 |
+
'country_flag_url' => $polylang->get_flag($lang, true),
|
58 |
+
'url' => $url ? $url :
|
59 |
+
(empty($link_empty_to) ? $polylang->get_home_url($lang) :
|
60 |
+
str_replace('{$lang}', $lang->slug, $link_empty_to))
|
61 |
+
);
|
62 |
+
}
|
63 |
+
return $arr;
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
/*
|
68 |
+
* used for creating language dependent links in themes
|
69 |
+
*/
|
70 |
+
if (!function_exists('icl_link_to_element')) {
|
71 |
+
function icl_link_to_element($id, $type = 'post', $text = '', $args = array(), $anchor = '') {
|
72 |
+
global $polylang;
|
73 |
+
|
74 |
+
if ($type == 'tag')
|
75 |
+
$type = 'post_tag';
|
76 |
+
|
77 |
+
if (isset($polylang) && ($lang = pll_current_language()) && $tr_id = $polylang->get_translation($type, $id, $lang))
|
78 |
+
$id = $tr_id;
|
79 |
+
|
80 |
+
if (post_type_exists($type)) {
|
81 |
+
$link = get_permalink($id);
|
82 |
+
if (empty($text))
|
83 |
+
$text = get_the_title($id);
|
84 |
+
}
|
85 |
+
elseif (taxonomy_exists($type)) {
|
86 |
+
$link = get_term_link($id, $type);
|
87 |
+
if (empty($text) && ($term = get_term($id, $type)) && !empty($term) && !is_wp_error($term))
|
88 |
+
$text = $term->name;
|
89 |
+
}
|
90 |
+
|
91 |
+
if (empty($link) || is_wp_error($link))
|
92 |
+
return '';
|
93 |
+
|
94 |
+
if (!empty($args))
|
95 |
+
$link .= (false === strpos($link, '?') ? '?' : '&' ) . http_build_query($args);
|
96 |
+
|
97 |
+
if (!empty($anchor))
|
98 |
+
$link .= '#' . $anchor;
|
99 |
+
|
100 |
+
return sprintf('<a href="%s">%s</a>', esc_url($link), esc_html($text));
|
101 |
+
}
|
102 |
+
}
|
103 |
+
|
104 |
+
/*
|
105 |
+
* used for calculating the IDs of objects (usually categories) in the current language
|
106 |
+
*/
|
107 |
+
if (!function_exists('icl_object_id')) {
|
108 |
+
function icl_object_id($id, $type, $return_original_if_missing, $lang = false) {
|
109 |
+
global $polylang;
|
110 |
+
return isset($polylang) && ($lang = $lang ? $lang : pll_current_language()) && ($tr_id = $polylang->get_translation($type, $id, $lang)) ? $tr_id :
|
111 |
+
($return_original_if_missing ? $id : null);
|
112 |
+
}
|
113 |
+
}
|
114 |
+
|
115 |
+
/*
|
116 |
+
* registers a string for translation in the "strings translation" panel
|
117 |
+
* the parameter $context is not used by Polylang
|
118 |
+
*/
|
119 |
+
if (!function_exists('icl_register_string')) {
|
120 |
+
function icl_register_string($context, $name, $string) {
|
121 |
+
pll_register_string($name, $string);
|
122 |
+
}
|
123 |
+
}
|
124 |
+
|
125 |
+
/*
|
126 |
+
* gets the translated value of a string (previously registered with icl_register_string or pll_register_string)
|
127 |
+
* the parameters $context and $name are not used by Polylang
|
128 |
+
*/
|
129 |
+
if (!function_exists('icl_t')) {
|
130 |
+
function icl_t($context, $name, $string) {
|
131 |
+
return pll__($string);
|
132 |
+
}
|
133 |
+
}
|
134 |
+
|
135 |
+
/*
|
136 |
+
* reads and interprets the file wpml-config.xml
|
137 |
+
* see http://wpml.org/documentation/support/language-configuration-files/
|
138 |
+
* the language switcher configuration is not interpreted
|
139 |
+
* the xml parser has been adapted from http://php.net/manual/en/function.xml-parse-into-struct.php#84261
|
140 |
+
* many thanks to wickedfather at hotmail dot com
|
141 |
+
*/
|
142 |
+
class Polylang_WPML_Config {
|
143 |
+
private $values;
|
144 |
+
private $index;
|
145 |
+
private $wpml_config;
|
146 |
+
private $strings;
|
147 |
+
|
148 |
+
function __construct() {
|
149 |
+
add_action('plugins_loaded', array(&$this, 'init'));
|
150 |
+
}
|
151 |
+
|
152 |
+
function xml_parse($xml) {
|
153 |
+
$parser = xml_parser_create();
|
154 |
+
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
|
155 |
+
xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
|
156 |
+
xml_parse_into_struct($parser, $xml, $this->values);
|
157 |
+
xml_parser_free($parser);
|
158 |
+
|
159 |
+
$this->index = 0;
|
160 |
+
$arr = $this->xml_parse_recursive();
|
161 |
+
$arr = $arr['wpml-config'];
|
162 |
+
|
163 |
+
$keys = array(
|
164 |
+
array('custom-fields', 'custom-field'),
|
165 |
+
array('custom-types','custom-type'),
|
166 |
+
array('taxonomies','taxonomy'),
|
167 |
+
array('admin_texts','key')
|
168 |
+
);
|
169 |
+
|
170 |
+
foreach ($keys as $k) {
|
171 |
+
if (isset($arr[$k[0]]) && !isset($arr[$k[0]][$k[1]][0])) {
|
172 |
+
$elem = $arr[$k[0]][$k[1]];
|
173 |
+
unset($arr[$k[0]][$k[1]]);
|
174 |
+
$arr[$k[0]][$k[1]][0] = $elem;
|
175 |
+
}
|
176 |
+
}
|
177 |
+
|
178 |
+
$this->wpml_config = array_merge_recursive($this->wpml_config, $arr);
|
179 |
+
}
|
180 |
+
|
181 |
+
function xml_parse_recursive() {
|
182 |
+
$found = array();
|
183 |
+
$tagCount = array();
|
184 |
+
|
185 |
+
while (isset($this->values[$this->index])) {
|
186 |
+
extract($this->values[$this->index]);
|
187 |
+
$this->index++;
|
188 |
+
|
189 |
+
if ($type == 'close')
|
190 |
+
return $found;
|
191 |
+
|
192 |
+
if (isset($tagCount[$tag])) {
|
193 |
+
if ($tagCount[$tag] == 1)
|
194 |
+
$found[$tag] = array($found[$tag]);
|
195 |
+
|
196 |
+
$tagRef = &$found[$tag][$tagCount[$tag]];
|
197 |
+
$tagCount[$tag]++;
|
198 |
+
}
|
199 |
+
else {
|
200 |
+
$tagCount[$tag] = 1;
|
201 |
+
$tagRef = &$found[$tag];
|
202 |
+
}
|
203 |
+
|
204 |
+
if ($type == 'open') {
|
205 |
+
$tagRef = $this->xml_parse_recursive();
|
206 |
+
if (isset($attributes))
|
207 |
+
$tagRef['attributes'] = $attributes;
|
208 |
+
}
|
209 |
+
|
210 |
+
if ($type == 'complete') {
|
211 |
+
if (isset($attributes)) {
|
212 |
+
$tagRef['attributes'] = $attributes;
|
213 |
+
$tagRef = &$tagRef['value'];
|
214 |
+
}
|
215 |
+
if (isset($value))
|
216 |
+
$tagRef = $value;
|
217 |
+
} }
|
218 |
+
|
219 |
+
return $found;
|
220 |
+
}
|
221 |
+
|
222 |
+
function init() {
|
223 |
+
$this->wpml_config = array();
|
224 |
+
|
225 |
+
// child theme
|
226 |
+
if (($template = get_template_directory()) != ($stylesheet = get_stylesheet_directory()) && file_exists($file = $stylesheet.'/wpml-config.xml'))
|
227 |
+
$this->xml_parse(file_get_contents($file)); // FIXME fopen + fread + fclose quicker ?
|
228 |
+
|
229 |
+
// theme
|
230 |
+
if (file_exists($file = $template.'/wpml-config.xml'))
|
231 |
+
$this->xml_parse(file_get_contents($file));
|
232 |
+
|
233 |
+
// plugins
|
234 |
+
foreach (get_option('active_plugins') as $plugin) {
|
235 |
+
if (file_exists($file = WP_PLUGIN_DIR.'/'.dirname($plugin).'/wpml-config.xml'))
|
236 |
+
$this->xml_parse(file_get_contents($file));
|
237 |
+
}
|
238 |
+
|
239 |
+
if (isset($this->wpml_config['custom-fields']))
|
240 |
+
add_filter('pll_copy_post_metas', array(&$this, 'copy_post_metas'), 10, 2);
|
241 |
+
|
242 |
+
if (isset($this->wpml_config['custom-types']))
|
243 |
+
add_filter('pll_get_post_types', array(&$this, 'translate_types'), 10, 2);
|
244 |
+
|
245 |
+
if (isset($this->wpml_config['taxonomies']))
|
246 |
+
add_filter('pll_get_taxonomies', array(&$this, 'translate_taxonomies'), 10, 2);
|
247 |
+
|
248 |
+
if (!isset($this->wpml_config['admin-texts']))
|
249 |
+
return;
|
250 |
+
|
251 |
+
foreach ($this->wpml_config['admin-texts'] as $keys)
|
252 |
+
$this->strings = $this->admin_texts_recursive($keys);
|
253 |
+
|
254 |
+
foreach ($this->strings as $option_name=>$value) {
|
255 |
+
if (is_admin()) {
|
256 |
+
$option = get_option($option_name);
|
257 |
+
if (is_string($option) && $value == 1)
|
258 |
+
pll_register_string($option_name, $option);
|
259 |
+
if (is_array($option) && is_array($value))
|
260 |
+
$this->register_string_recursive($value, $option);
|
261 |
+
}
|
262 |
+
else
|
263 |
+
add_filter('option_'.$option_name, array(&$this, 'translate_strings'));
|
264 |
+
}
|
265 |
+
}
|
266 |
+
|
267 |
+
function admin_texts_recursive($keys) {
|
268 |
+
if (!isset($keys[0])) {
|
269 |
+
$elem = $keys;
|
270 |
+
unset($keys);
|
271 |
+
$keys[0] = $elem;
|
272 |
+
}
|
273 |
+
foreach ($keys as $key)
|
274 |
+
$strings[$key['attributes']['name']] = isset($key['key']) ? $this->admin_texts_recursive($key['key']) : 1;
|
275 |
+
|
276 |
+
return $strings;
|
277 |
+
}
|
278 |
+
|
279 |
+
function register_string_recursive($strings, $options) {
|
280 |
+
foreach ($options as $name=>$value) {
|
281 |
+
if (isset($strings[$name])) {
|
282 |
+
if (is_string($value) && $strings[$name] == 1)
|
283 |
+
pll_register_string($name, $value);
|
284 |
+
if (is_array($value) && is_array($strings[$name]))
|
285 |
+
$this->register_string_recursive($strings[$name], $value);
|
286 |
+
}
|
287 |
+
}
|
288 |
+
}
|
289 |
+
|
290 |
+
function copy_post_metas($metas, $sync) {
|
291 |
+
foreach ($this->wpml_config['custom-fields']['custom-field'] as $cf) {
|
292 |
+
if (!$sync || $cf['attributes']['action'] == 'copy')
|
293 |
+
$metas[] = $cf['value'];
|
294 |
+
elseif ($sync && $cf['attributes']['action'] == 'translate')
|
295 |
+
$metas = array_diff($metas, array($cf)); // do not synchronize
|
296 |
+
}
|
297 |
+
return $metas;
|
298 |
+
}
|
299 |
+
|
300 |
+
function translate_types($types, $hide) {
|
301 |
+
// the author decided to translate the post type so don't allow the user to change this
|
302 |
+
if (!$hide) {
|
303 |
+
foreach ($this->wpml_config['custom-types']['custom-type'] as $pt) {
|
304 |
+
if ($pt['attributes']['translate'] == 1)
|
305 |
+
$types[$pt['value']] = $pt['value'];
|
306 |
+
}
|
307 |
+
}
|
308 |
+
return $types;
|
309 |
+
}
|
310 |
+
|
311 |
+
function translate_taxonomies($taxonomies, $hide) {
|
312 |
+
// the author decided to translate the taxonomy so don't allow the user to change this
|
313 |
+
if (!$hide) {
|
314 |
+
foreach ($this->wpml_config['taxonomies']['taxonomy'] as $tax) {
|
315 |
+
if ($tax['attributes']['translate'] == 1)
|
316 |
+
$taxonomies[$tax['value']] = $tax['value'];
|
317 |
+
}
|
318 |
+
}
|
319 |
+
return $taxonomies;
|
320 |
+
}
|
321 |
+
|
322 |
+
function translate_strings($value) {
|
323 |
+
$option = substr(current_filter(), 7);
|
324 |
+
return is_array($value) ? $this->translate_strings_recursive($this->strings[$option], $value) : pll__($value);
|
325 |
+
}
|
326 |
+
|
327 |
+
function translate_strings_recursive($strings, $values) {
|
328 |
+
foreach ($values as $name=>$value) {
|
329 |
+
if (isset($strings[$name])) {
|
330 |
+
if (is_string($value) && $strings[$name] == 1)
|
331 |
+
$values[$name] = pll__($value);
|
332 |
+
if (is_array($value) && is_array($strings[$name]))
|
333 |
+
$value = $this->translate_strings_recursive($strings[$name], $value);
|
334 |
+
}
|
335 |
+
}
|
336 |
+
return $values;
|
337 |
+
}
|
338 |
+
|
339 |
+
}
|
340 |
+
|
341 |
+
new Polylang_WPML_Config();
|
js/post.js
CHANGED
@@ -263,6 +263,7 @@ jQuery(document).ready(function($) {
|
|
263 |
inlineEditPost.revert();
|
264 |
var post_id = inlineEditPost.getId(this);
|
265 |
var lang = $("input[name='lang_"+post_id+"']").attr('value');
|
|
|
266 |
$('#post_lang_choice option:selected').removeAttr('selected');
|
267 |
$('#post_lang_choice option[value="'+lang+'"]').attr('selected', 'selected');
|
268 |
});
|
263 |
inlineEditPost.revert();
|
264 |
var post_id = inlineEditPost.getId(this);
|
265 |
var lang = $("input[name='lang_"+post_id+"']").attr('value');
|
266 |
+
$("input[name='old_lang']").val(lang);
|
267 |
$('#post_lang_choice option:selected').removeAttr('selected');
|
268 |
$('#post_lang_choice option[value="'+lang+'"]').attr('selected', 'selected');
|
269 |
});
|
js/post.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
var pll_tagBox;(function(a){pll_tagBox={clean:function(b){return b.replace(/\s*,\s*/g,",").replace(/,+/g,",").replace(/[,\s]+$/,"").replace(/^[,\s]+/,"")},parseTags:function(e){var h=e.id,b=h.split("-check-num-")[1],d=a(e).closest(".tagsdiv"),g=d.find(".the-tags"),c=g.val().split(","),f=[];delete c[b];a.each(c,function(i,j){j=a.trim(j);if(j){f.push(j)}});g.val(this.clean(f.join(",")));this.quickClicks(d);return false},quickClicks:function(d){var g=a(".the-tags",d),e=a(".tagchecklist",d),f=a(d).attr("id"),b,c;if(!g.length){return}c=g.attr("disabled");b=g.val().split(",");e.empty();a.each(b,function(i,k){var j,h;k=a.trim(k);if(!k){return}j=a("<span />").text(k);if(!c){h=a('<a id="'+f+"-check-num-"+i+'" class="ntdelbutton">X</a>');h.click(function(){pll_tagBox.parseTags(this)});j.prepend(" ").prepend(h)}e.append(j)})},flushTags:function(e,b,g){b=b||false;var i,c=a(".the-tags",e),h=a("input.newtag",e),d;i=b?a(b).text():h.val();tagsval=c.val();d=tagsval?tagsval+","+i:i;d=this.clean(d);d=array_unique_noempty(d.split(",")).join(",");c.val(d);this.quickClicks(e);if(!b){h.val("")}if("undefined"==typeof(g)){h.focus()}return false},get:function(e,b){var c=e.substr(e.indexOf("-")+1);var d={action:"get-tagcloud",lang:a("#post_lang_choice").attr("value"),tax:c};a.post(ajaxurl,d,function(g,f){if(0==g||"success"!=f){g=wpAjax.broken}g=a('<p id="tagcloud-'+c+'" class="the-tagcloud">'+g+"</p>");a("a",g).click(function(){pll_tagBox.flushTags(a(this).closest(".inside").children(".tagsdiv"),this);return false});if(b==1){a("#"+e).after(g)}else{v=a(".the-tagcloud").css("display");a(".the-tagcloud").replaceWith(g);a(".the-tagcloud").css("display",v)}})},suggest:function(){ajaxtag=a("div.ajaxtag");a("input.newtag",ajaxtag).unbind().blur(function(){if(this.value==""){a(this).parent().siblings(".taghint").css("visibility","")}}).focus(function(){a(this).parent().siblings(".taghint").css("visibility","hidden")}).keyup(function(b){if(13==b.which){pll_tagBox.flushTags(a(this).closest(".tagsdiv"));return false}}).keypress(function(b){if(13==b.which){b.preventDefault();return false}}).each(function(){var c=a("#post_lang_choice").attr("value");var b=a(this).closest("div.tagsdiv").attr("id");a(this).suggest(ajaxurl+"?action=polylang-ajax-tag-search&lang="+c+"&tax="+b,{delay:500,minchars:2,multiple:true,multipleSep:","})})},init:function(){var b=this,c=a("div.ajaxtag");a(".tagsdiv").each(function(){pll_tagBox.quickClicks(this)});a("input.tagadd",c).click(function(){b.flushTags(a(this).closest(".tagsdiv"))});a("div.taghint",c).click(function(){a(this).css("visibility","hidden").parent().siblings(".newtag").focus()});pll_tagBox.suggest();a("#post").submit(function(){a("div.tagsdiv").each(function(){pll_tagBox.flushTags(this,false,1)})});a("a.tagcloud-link").click(function(){pll_tagBox.get(a(this).attr("id"),1);a(this).unbind().click(function(){a(this).siblings(".the-tagcloud").toggle();return false});return false})}}})(jQuery);jQuery(document).ready(function(b){var a=new Array();b(".categorydiv").each(function(){var e=b(this).attr("id"),d,c;d=e.split("-");d.shift();c=d.join("-");a.push(c);b("#"+c+"-add-submit").before(b("<input />").attr("type","hidden").attr("id",c+"-lang").attr("name","term_lang_choice").attr("value",b("#post_lang_choice").attr("value")))});b("#post_lang_choice").change(function(){var c={action:"post_lang_choice",lang:b(this).attr("value"),taxonomies:a,post_id:b("#post_ID").attr("value")};b.post(ajaxurl,c,function(d){var e=wpAjax.parseAjaxResponse(d,"ajax-response");b.each(e.responses,function(){switch(this.what){case"translations":b("#post-translations").html(this.data);break;case"taxonomy":var f=this.data;b("#"+f+"checklist").html(this.supplemental.all);b("#"+f+"checklist-pop").html(this.supplemental.populars);b("#new"+f+"_parent").replaceWith(this.supplemental.dropdown);b("#"+f+"-lang").val(b("#post_lang_choice").attr("value"));break;case"pages":b("#parent_id").replaceWith(this.data);break;default:break}});b(".tagcloud-link").each(function(){var f=b(this).attr("id");pll_tagBox.get(f,0)});pll_tagBox.suggest()})});if(b("#pll-tagsdiv-post_tag").length){pll_tagBox.init()}else{b("#side-sortables, #normal-sortables, #advanced-sortables").children("div.postbox").each(function(){if(this.id.indexOf("pll-tagsdiv-")===0){pll_tagBox.init();return false}})}jQuery("a.editinline").live("click",function(){inlineEditPost.revert();var c=inlineEditPost.getId(this);var d=b("input[name='lang_"+c+"']").attr("value");b("#post_lang_choice option:selected").removeAttr("selected");b('#post_lang_choice option[value="'+d+'"]').attr("selected","selected")});b(".media_lang_choice").change(function(){var c={action:"media_lang_choice",lang:b(this).attr("value"),post_id:b(this).attr("name")};b.post(ajaxurl,c,function(d){var e=wpAjax.parseAjaxResponse(d,"ajax-response");b.each(e.responses,function(){switch(this.what){case"translations":b(".translations").html(this.data);b(".compat-field-translations").html(this.data);break;default:break}})})})});
|
1 |
+
var pll_tagBox;(function(a){pll_tagBox={clean:function(b){return b.replace(/\s*,\s*/g,",").replace(/,+/g,",").replace(/[,\s]+$/,"").replace(/^[,\s]+/,"")},parseTags:function(e){var h=e.id,b=h.split("-check-num-")[1],d=a(e).closest(".tagsdiv"),g=d.find(".the-tags"),c=g.val().split(","),f=[];delete c[b];a.each(c,function(i,j){j=a.trim(j);if(j){f.push(j)}});g.val(this.clean(f.join(",")));this.quickClicks(d);return false},quickClicks:function(d){var g=a(".the-tags",d),e=a(".tagchecklist",d),f=a(d).attr("id"),b,c;if(!g.length){return}c=g.attr("disabled");b=g.val().split(",");e.empty();a.each(b,function(i,k){var j,h;k=a.trim(k);if(!k){return}j=a("<span />").text(k);if(!c){h=a('<a id="'+f+"-check-num-"+i+'" class="ntdelbutton">X</a>');h.click(function(){pll_tagBox.parseTags(this)});j.prepend(" ").prepend(h)}e.append(j)})},flushTags:function(e,b,g){b=b||false;var i,c=a(".the-tags",e),h=a("input.newtag",e),d;i=b?a(b).text():h.val();tagsval=c.val();d=tagsval?tagsval+","+i:i;d=this.clean(d);d=array_unique_noempty(d.split(",")).join(",");c.val(d);this.quickClicks(e);if(!b){h.val("")}if("undefined"==typeof(g)){h.focus()}return false},get:function(e,b){var c=e.substr(e.indexOf("-")+1);var d={action:"get-tagcloud",lang:a("#post_lang_choice").attr("value"),tax:c};a.post(ajaxurl,d,function(g,f){if(0==g||"success"!=f){g=wpAjax.broken}g=a('<p id="tagcloud-'+c+'" class="the-tagcloud">'+g+"</p>");a("a",g).click(function(){pll_tagBox.flushTags(a(this).closest(".inside").children(".tagsdiv"),this);return false});if(b==1){a("#"+e).after(g)}else{v=a(".the-tagcloud").css("display");a(".the-tagcloud").replaceWith(g);a(".the-tagcloud").css("display",v)}})},suggest:function(){ajaxtag=a("div.ajaxtag");a("input.newtag",ajaxtag).unbind().blur(function(){if(this.value==""){a(this).parent().siblings(".taghint").css("visibility","")}}).focus(function(){a(this).parent().siblings(".taghint").css("visibility","hidden")}).keyup(function(b){if(13==b.which){pll_tagBox.flushTags(a(this).closest(".tagsdiv"));return false}}).keypress(function(b){if(13==b.which){b.preventDefault();return false}}).each(function(){var c=a("#post_lang_choice").attr("value");var b=a(this).closest("div.tagsdiv").attr("id");a(this).suggest(ajaxurl+"?action=polylang-ajax-tag-search&lang="+c+"&tax="+b,{delay:500,minchars:2,multiple:true,multipleSep:","})})},init:function(){var b=this,c=a("div.ajaxtag");a(".tagsdiv").each(function(){pll_tagBox.quickClicks(this)});a("input.tagadd",c).click(function(){b.flushTags(a(this).closest(".tagsdiv"))});a("div.taghint",c).click(function(){a(this).css("visibility","hidden").parent().siblings(".newtag").focus()});pll_tagBox.suggest();a("#post").submit(function(){a("div.tagsdiv").each(function(){pll_tagBox.flushTags(this,false,1)})});a("a.tagcloud-link").click(function(){pll_tagBox.get(a(this).attr("id"),1);a(this).unbind().click(function(){a(this).siblings(".the-tagcloud").toggle();return false});return false})}}})(jQuery);jQuery(document).ready(function(b){var a=new Array();b(".categorydiv").each(function(){var e=b(this).attr("id"),d,c;d=e.split("-");d.shift();c=d.join("-");a.push(c);b("#"+c+"-add-submit").before(b("<input />").attr("type","hidden").attr("id",c+"-lang").attr("name","term_lang_choice").attr("value",b("#post_lang_choice").attr("value")))});b("#post_lang_choice").change(function(){var c={action:"post_lang_choice",lang:b(this).attr("value"),taxonomies:a,post_id:b("#post_ID").attr("value")};b.post(ajaxurl,c,function(d){var e=wpAjax.parseAjaxResponse(d,"ajax-response");b.each(e.responses,function(){switch(this.what){case"translations":b("#post-translations").html(this.data);break;case"taxonomy":var f=this.data;b("#"+f+"checklist").html(this.supplemental.all);b("#"+f+"checklist-pop").html(this.supplemental.populars);b("#new"+f+"_parent").replaceWith(this.supplemental.dropdown);b("#"+f+"-lang").val(b("#post_lang_choice").attr("value"));break;case"pages":b("#parent_id").replaceWith(this.data);break;default:break}});b(".tagcloud-link").each(function(){var f=b(this).attr("id");pll_tagBox.get(f,0)});pll_tagBox.suggest()})});if(b("#pll-tagsdiv-post_tag").length){pll_tagBox.init()}else{b("#side-sortables, #normal-sortables, #advanced-sortables").children("div.postbox").each(function(){if(this.id.indexOf("pll-tagsdiv-")===0){pll_tagBox.init();return false}})}jQuery("a.editinline").live("click",function(){inlineEditPost.revert();var c=inlineEditPost.getId(this);var d=b("input[name='lang_"+c+"']").attr("value");b("input[name='old_lang']").val(d);b("#post_lang_choice option:selected").removeAttr("selected");b('#post_lang_choice option[value="'+d+'"]').attr("selected","selected")});b(".media_lang_choice").change(function(){var c={action:"media_lang_choice",lang:b(this).attr("value"),post_id:b(this).attr("name")};b.post(ajaxurl,c,function(d){var e=wpAjax.parseAjaxResponse(d,"ajax-response");b.each(e.responses,function(){switch(this.what){case"translations":b(".translations").html(this.data);b(".compat-field-translations").html(this.data);break;default:break}})})})});
|
js/term.js
CHANGED
@@ -33,6 +33,7 @@ jQuery(document).ready(function($) {
|
|
33 |
inlineEditTax.revert();
|
34 |
var id = inlineEditTax.getId(this);
|
35 |
var lang = $("input[name='lang_"+id+"']").attr('value');
|
|
|
36 |
$('#inline_lang_choice option:selected').removeAttr('selected');
|
37 |
$('#inline_lang_choice option[value="'+lang+'"]').attr('selected', 'selected');
|
38 |
});
|
33 |
inlineEditTax.revert();
|
34 |
var id = inlineEditTax.getId(this);
|
35 |
var lang = $("input[name='lang_"+id+"']").attr('value');
|
36 |
+
$("input[name='old_lang']").val(lang);
|
37 |
$('#inline_lang_choice option:selected').removeAttr('selected');
|
38 |
$('#inline_lang_choice option[value="'+lang+'"]').attr('selected', 'selected');
|
39 |
});
|
js/term.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(a){a("#term_lang_choice").change(function(){var b={action:"term_lang_choice",lang:a(this).attr("value"),term_id:a("input[name='tag_ID']").attr("value"),taxonomy:a("input[name='taxonomy']").attr("value")};a.post(ajaxurl,b,function(
|
1 |
+
jQuery(document).ready(function(a){a("#term_lang_choice").change(function(){var b={action:"term_lang_choice",lang:a(this).attr("value"),term_id:a("input[name='tag_ID']").attr("value"),taxonomy:a("input[name='taxonomy']").attr("value")};a.post(ajaxurl,b,function(c){var d=wpAjax.parseAjaxResponse(c,"ajax-response");a.each(d.responses,function(){switch(this.what){case"translations":a("#term-translations").html(this.data);break;case"parent":a("#parent").replaceWith(this.data);break;case"tag_cloud":a(".tagcloud").replaceWith(this.data);break;default:break}})})});jQuery("a.editinline").live("click",function(){inlineEditTax.revert();var c=inlineEditTax.getId(this);var b=a("input[name='lang_"+c+"']").attr("value");a("input[name='old_lang']").val(b);a("#inline_lang_choice option:selected").removeAttr("selected");a('#inline_lang_choice option[value="'+b+'"]').attr("selected","selected")})});
|
languages/polylang-af.mo
CHANGED
Binary file
|
languages/polylang-af.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Kobus Joubert <kobus@lewendewoord.co.za>\n"
|
8 |
"Language-Team: \n"
|
@@ -17,433 +17,535 @@ msgstr ""
|
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
-
#:
|
21 |
#, php-format
|
22 |
-
msgid "
|
23 |
-
msgstr "
|
24 |
-
|
25 |
-
#: ../polylang.php:125
|
26 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
27 |
-
msgstr "Vir een of ander rede kon Polylang nie 'n tabel in jou databasis stoor nie."
|
28 |
-
|
29 |
-
#: ../polylang.php:208
|
30 |
-
msgid "Error: Restore of local flags failed!"
|
31 |
-
msgstr "Fout: Herstel van plaaslike vlae het misluk!"
|
32 |
|
33 |
-
#:
|
34 |
#, php-format
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
msgstr "
|
42 |
|
43 |
-
#:
|
44 |
-
#: ../include/calendar.php:140
|
45 |
#, php-format
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
-
|
49 |
-
#: ../include/media-translations.php:3
|
50 |
-
#: ../include/admin-filters.php:194
|
51 |
-
#: ../include/admin-filters.php:525
|
52 |
-
#: ../include/admin-filters.php:696
|
53 |
-
#: ../include/admin-filters.php:714
|
54 |
-
#: ../include/post-translations.php:8
|
55 |
-
#: ../include/term-translations.php:15
|
56 |
-
msgid "Language"
|
57 |
-
msgstr "Taal"
|
58 |
-
|
59 |
-
#: ../include/media-translations.php:4
|
60 |
-
#: ../include/term-translations.php:16
|
61 |
-
msgid "Translation"
|
62 |
-
msgstr "Vertaling"
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:18
|
65 |
-
#: ../include/post-translations.php:10
|
66 |
-
#: ../include/post-translations.php:33
|
67 |
-
#: ../include/term-translations.php:18
|
68 |
-
#: ../include/term-translations.php:65
|
69 |
-
msgid "Edit"
|
70 |
-
msgstr "Verander"
|
71 |
-
|
72 |
-
#: ../include/media-translations.php:26
|
73 |
-
#: ../include/post-translations.php:38
|
74 |
-
#: ../include/term-translations.php:54
|
75 |
-
msgid "Add new"
|
76 |
-
msgstr "Maak nuwe"
|
77 |
-
|
78 |
-
#: ../include/widget.php:6
|
79 |
-
msgid "Language Switcher"
|
80 |
-
msgstr "Taal Selektor"
|
81 |
-
|
82 |
-
#: ../include/widget.php:6
|
83 |
-
msgid "Displays a language switcher"
|
84 |
-
msgstr "Toon 'n taal selektor"
|
85 |
|
86 |
-
#:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#:
|
91 |
-
#:
|
92 |
-
#:
|
93 |
-
#:
|
|
|
|
|
|
|
94 |
msgid "Languages"
|
95 |
msgstr "Tale"
|
96 |
|
97 |
-
#:
|
98 |
-
msgid "About Polylang"
|
99 |
-
msgstr "Oor Polylang"
|
100 |
-
|
101 |
-
#: ../include/admin-base.php:149
|
102 |
msgid "Displays language names"
|
103 |
msgstr "Toon taal name"
|
104 |
|
105 |
-
#:
|
106 |
msgid "Displays flags"
|
107 |
msgstr "Toon vlae"
|
108 |
|
109 |
-
#:
|
110 |
msgid "Forces link to front page"
|
111 |
msgstr "Dwing skakel na voorblad"
|
112 |
|
113 |
-
#:
|
114 |
msgid "Hides the current language"
|
115 |
msgstr "Verberg die huidige taal"
|
116 |
|
117 |
-
#:
|
118 |
msgid "Displays a language switcher at the end of the menu"
|
119 |
msgstr "Toon 'n taal selektor aan die einde van die kieslys"
|
120 |
|
121 |
-
#:
|
122 |
msgid "Displays as dropdown"
|
123 |
msgstr "Toon as dropdown"
|
124 |
|
125 |
-
#:
|
126 |
msgid "Filters content by language"
|
127 |
msgstr "Filtreer inhoud volgens taal"
|
128 |
|
129 |
-
#:
|
130 |
msgid "Show all languages"
|
131 |
msgstr "Toon alle tale"
|
132 |
|
133 |
-
#:
|
134 |
-
|
135 |
-
msgstr "Kieslys"
|
136 |
-
|
137 |
-
#: ../include/admin.php:297
|
138 |
-
msgid "Strings translation"
|
139 |
-
msgstr "String vertaling"
|
140 |
-
|
141 |
-
#: ../include/admin.php:298
|
142 |
-
#: ../include/admin-filters.php:988
|
143 |
-
msgid "Settings"
|
144 |
-
msgstr "Instellings"
|
145 |
-
|
146 |
-
#: ../include/admin.php:317
|
147 |
-
msgid "Enter a valid WorPress locale"
|
148 |
-
msgstr "Gee 'n geldige WorPress locale"
|
149 |
-
|
150 |
-
#: ../include/admin.php:318
|
151 |
-
msgid "The language code must be 2 characters long"
|
152 |
-
msgstr "Die taal kode moet 2 karakters lank wees"
|
153 |
-
|
154 |
-
#: ../include/admin.php:319
|
155 |
-
msgid "The language code must be unique"
|
156 |
-
msgstr "Die taal kode moet uniek wees"
|
157 |
-
|
158 |
-
#: ../include/admin.php:320
|
159 |
-
msgid "The language must have a name"
|
160 |
-
msgstr "Die taal moet 'n naam hê"
|
161 |
-
|
162 |
-
#: ../include/admin.php:321
|
163 |
-
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
164 |
-
msgstr "Die taal is geskep, maar die WordPress taallêer is nie afgelaai nie. Installeer dit asseblief by hand."
|
165 |
-
|
166 |
-
#: ../include/admin.php:409
|
167 |
-
msgid "Site Title"
|
168 |
-
msgstr "Werf Titel"
|
169 |
-
|
170 |
-
#: ../include/admin.php:410
|
171 |
-
msgid "Tagline"
|
172 |
-
msgstr ""
|
173 |
-
|
174 |
-
#: ../include/admin.php:428
|
175 |
-
msgid "Widget title"
|
176 |
-
msgstr "Widget titel"
|
177 |
-
|
178 |
-
#: ../include/admin-filters.php:176
|
179 |
-
#: ../include/admin-filters.php:753
|
180 |
msgid "Add new translation"
|
181 |
msgstr "Las 'n nuwe vertaling by"
|
182 |
|
183 |
-
#:
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
#:
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
#:
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
msgid "(no parent)"
|
197 |
-
msgstr "(geen ouer)"
|
198 |
|
199 |
-
#:
|
200 |
-
#:
|
201 |
-
#:
|
202 |
-
#:
|
|
|
|
|
203 |
msgid "Translations"
|
204 |
msgstr "Vertalings"
|
205 |
|
206 |
-
#:
|
207 |
-
#:
|
208 |
msgid "Sets the language"
|
209 |
msgstr "Stel die taal"
|
210 |
|
211 |
-
#:
|
212 |
-
msgid "None"
|
213 |
-
msgstr "Geen"
|
214 |
-
|
215 |
-
#: ../include/admin-filters.php:910
|
216 |
msgid "Theme locations and languages"
|
217 |
msgstr "Tema plekke en tale"
|
218 |
|
219 |
-
#:
|
220 |
#, php-format
|
221 |
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
222 |
msgstr "Gaan asseblief na die %stale bladsy%s toe om die tema se plekke en tale op te stel"
|
223 |
|
224 |
-
#:
|
225 |
msgid "The widget is displayed for:"
|
226 |
msgstr "Die widget is vertoon vir:"
|
227 |
|
228 |
-
#:
|
|
|
229 |
msgid "All languages"
|
230 |
msgstr "Alle tale"
|
231 |
|
232 |
-
#:
|
233 |
msgid "Admin language"
|
234 |
msgstr "Admin taal"
|
235 |
|
236 |
-
#:
|
237 |
msgid "Wordpress default"
|
238 |
-
msgstr ""
|
239 |
|
240 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
241 |
msgid "Upgrading language files…"
|
242 |
msgstr "Opgradering van taal lêers…"
|
243 |
|
244 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
msgid "Edit language"
|
246 |
msgstr "Verander tale"
|
247 |
|
248 |
-
#:
|
249 |
-
#:
|
250 |
msgid "Add new language"
|
251 |
msgstr "Las nuwe taal by"
|
252 |
|
253 |
-
#:
|
254 |
msgid "Choose a language"
|
255 |
msgstr "Kies a taal"
|
256 |
|
257 |
-
#:
|
258 |
msgid "You can choose a language in the list or directly edit it below."
|
259 |
msgstr "Jy kan 'n taal in die lys kies of dit direk verander hieronder."
|
260 |
|
261 |
-
#:
|
|
|
262 |
msgid "Full name"
|
263 |
msgstr "Volle naam"
|
264 |
|
265 |
-
#:
|
266 |
msgid "The name is how it is displayed on your site (for example: English)."
|
267 |
msgstr "Die naam is hoe dit vertoon word op jou webwerf (byvoorbeeld: Afrikaans)."
|
268 |
|
269 |
-
#:
|
|
|
270 |
msgid "Locale"
|
271 |
-
msgstr ""
|
272 |
|
273 |
-
#:
|
274 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
275 |
msgstr "Wordpress Locale vir die taal (byvoorbeeld: af_ZA). Jy gaan nodig hê om die .mo leêr te installeer vir die taal."
|
276 |
|
277 |
-
#:
|
278 |
msgid "Language code"
|
279 |
msgstr "Taal kode"
|
280 |
|
281 |
-
#:
|
282 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
283 |
msgstr "2 letters ISO 639-1 taal-kode (byvoorbeeld: af)"
|
284 |
|
285 |
-
#:
|
286 |
msgid "Text direction"
|
287 |
msgstr "Skrif rigting"
|
288 |
|
289 |
-
#:
|
290 |
msgid "left to right"
|
291 |
msgstr "links na regs"
|
292 |
|
293 |
-
#:
|
294 |
msgid "right to left"
|
295 |
msgstr "regs na links"
|
296 |
|
297 |
-
#:
|
298 |
msgid "Choose the text direction for the language"
|
299 |
msgstr "Kies die skrif rigting vir die taal"
|
300 |
|
301 |
-
#:
|
|
|
302 |
msgid "Order"
|
303 |
msgstr "Orde"
|
304 |
|
305 |
-
#:
|
306 |
msgid "Position of the language in the language switcher"
|
307 |
msgstr "Posisie van die taal in die taal selektor"
|
308 |
|
309 |
-
#:
|
310 |
-
msgid "Update"
|
311 |
-
msgstr "Opdateer"
|
312 |
-
|
313 |
-
#: ../include/languages-form.php:151
|
314 |
msgid "Language switcher"
|
315 |
msgstr "Taal selektor"
|
316 |
|
317 |
-
#:
|
|
|
|
|
|
|
|
|
318 |
msgid "Clean strings translation database"
|
319 |
msgstr "Skoon stringe vertaling databasis"
|
320 |
|
321 |
-
#:
|
322 |
msgid "Default language"
|
323 |
msgstr "Default taal"
|
324 |
|
325 |
-
#:
|
326 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
327 |
msgstr "Daar is posts, bladsye, kategorieë of tags sonder 'n taal gestel. Wil jy hulle almal stel na die standaard taal?"
|
328 |
|
329 |
-
#:
|
330 |
msgid "Detect browser language"
|
331 |
msgstr "Spoor browser taal op"
|
332 |
|
333 |
-
#:
|
334 |
msgid "When the front page is visited, set the language according to the browser preference"
|
335 |
msgstr "Wanneer die voorblad besoek word, stel die taal volgens die browser se voorkeur"
|
336 |
|
337 |
-
#:
|
338 |
msgid "URL modifications"
|
339 |
msgstr "URL veranderinge"
|
340 |
|
341 |
-
#:
|
342 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
343 |
msgstr "Die taal is gestel vanaf die inhoud. Posts, bladsye, kategorieë en tags URL's is nie verander nie."
|
344 |
|
345 |
-
#:
|
346 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
347 |
msgstr "Die taal kode, byvoorbeeld /af/, word bygevoeg aan al die URL's wanneer mooi permanente skakels gebruik word."
|
348 |
|
349 |
-
#:
|
350 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
351 |
msgstr "Verwyder /taal/ in mooi permanente skakels. Voorbeeld:"
|
352 |
|
353 |
-
#:
|
354 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
355 |
msgstr "Hou /taal/ in mooi permanente skakels. Voorbeeld:"
|
356 |
|
357 |
-
#:
|
358 |
msgid "Hide URL language information for default language"
|
359 |
msgstr "Verberg URL taal inligting vir standaard taal"
|
360 |
|
361 |
-
#:
|
362 |
#, php-format
|
363 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
364 |
msgstr "Wanneer 'n statiese voorblad gebruik word, herlei die taal bladsy (byvoorbeeld: %s) na die voorblad in die regte taal"
|
365 |
|
366 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
msgid "Synchronization"
|
368 |
msgstr "Sinkronisering"
|
369 |
|
370 |
-
|
371 |
-
|
372 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
373 |
|
374 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
msgid "ID of pages in other languages:"
|
376 |
msgstr "ID van bladsye in ander tale:"
|
377 |
|
378 |
-
#:
|
379 |
msgid "ID of posts in other languages:"
|
380 |
msgstr "ID van posts in ander tale:"
|
381 |
|
382 |
-
#:
|
383 |
msgid "Page ID"
|
384 |
msgstr "Bladsy ID"
|
385 |
|
386 |
-
#:
|
387 |
msgid "Post ID"
|
388 |
-
msgstr ""
|
389 |
|
390 |
-
#:
|
391 |
-
|
392 |
-
|
393 |
-
msgstr "Polylang word voorsien met 'n uitgebreide %s dokumentasie %s (slegs in Engels). Dit sluit inligting in oor hoe om jou veeltalige werf op te stel en dit op 'n daaglikse basis te gebruik, 'n FAQ, sowel as 'n dokumentasie vir programmeerders om hul plugins en temas aan te pas."
|
394 |
|
395 |
-
#:
|
396 |
-
|
397 |
-
|
398 |
-
msgstr "Jy sal ook nuttige inligting in die %s support forum %s vind. Maar moenie vergeet om 'n soektog te maak voordat 'n nuwe onderwerp gepos word nie."
|
399 |
|
400 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
401 |
#, php-format
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
404 |
|
405 |
-
|
|
|
406 |
#, php-format
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
|
411 |
-
|
412 |
-
msgstr "Laastens as jy van hierdie plugin hou, of as dit jou besigheid help, sal donasies aan die skrywer opreg waardeer word."
|
413 |
|
414 |
-
|
415 |
-
|
416 |
-
msgstr "Soek"
|
417 |
|
418 |
-
|
419 |
-
|
420 |
-
msgstr "Geen onvertaalde term"
|
421 |
|
422 |
-
|
423 |
-
|
424 |
-
msgstr "Verwyder"
|
425 |
|
426 |
-
|
427 |
-
|
428 |
-
msgstr "Kode"
|
429 |
|
430 |
-
|
431 |
-
|
432 |
-
msgstr "Vlag"
|
433 |
|
434 |
-
|
435 |
-
|
436 |
-
msgstr ""
|
437 |
|
438 |
-
|
439 |
-
|
440 |
-
msgstr "String vertalings"
|
441 |
|
442 |
-
|
443 |
-
|
444 |
-
msgstr "Naam"
|
445 |
|
446 |
-
|
447 |
-
|
448 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
449 |
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Kobus Joubert <kobus@lewendewoord.co.za>\n"
|
8 |
"Language-Team: \n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
+
#: include/about.php:3
|
21 |
#, php-format
|
22 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
23 |
+
msgstr "Polylang word voorsien met 'n uitgebreide %s dokumentasie %s (slegs in Engels). Dit sluit inligting in oor hoe om jou veeltalige werf op te stel en dit op 'n daaglikse basis te gebruik, 'n FAQ, sowel as 'n dokumentasie vir programmeerders om hul plugins en temas aan te pas."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
|
25 |
+
#: include/about.php:9
|
26 |
#, php-format
|
27 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
28 |
+
msgstr "Jy sal ook nuttige inligting in die %s support forum %s vind. Maar moenie vergeet om 'n soektog te maak voordat 'n nuwe onderwerp gepos word nie."
|
29 |
|
30 |
+
#: include/about.php:16
|
31 |
#, php-format
|
32 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
33 |
+
msgstr "Polylang is gratis en is vrygestel onder dieselfde lisensie as WordPress, die %sGPL%s."
|
34 |
|
35 |
+
#: include/about.php:22
|
|
|
36 |
#, php-format
|
37 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
38 |
+
msgstr "As jy wonder hoe jy die projek kan help, %slees hierdie%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
+
#: include/about.php:27
|
41 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
42 |
+
msgstr "Laastens as jy van hierdie plugin hou, of as dit jou besigheid help, sal donasies aan die skrywer opreg waardeer word."
|
43 |
|
44 |
+
#: include/admin-base.php:55
|
45 |
+
#: include/admin-base.php:185
|
46 |
+
#: include/admin-filters.php:250
|
47 |
+
#: include/admin.php:23
|
48 |
+
#: include/admin.php:318
|
49 |
+
#: include/list-table.php:46
|
50 |
+
#: polylang.php:270
|
51 |
msgid "Languages"
|
52 |
msgstr "Tale"
|
53 |
|
54 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
55 |
msgid "Displays language names"
|
56 |
msgstr "Toon taal name"
|
57 |
|
58 |
+
#: include/admin-base.php:155
|
59 |
msgid "Displays flags"
|
60 |
msgstr "Toon vlae"
|
61 |
|
62 |
+
#: include/admin-base.php:156
|
63 |
msgid "Forces link to front page"
|
64 |
msgstr "Dwing skakel na voorblad"
|
65 |
|
66 |
+
#: include/admin-base.php:157
|
67 |
msgid "Hides the current language"
|
68 |
msgstr "Verberg die huidige taal"
|
69 |
|
70 |
+
#: include/admin-base.php:161
|
71 |
msgid "Displays a language switcher at the end of the menu"
|
72 |
msgstr "Toon 'n taal selektor aan die einde van die kieslys"
|
73 |
|
74 |
+
#: include/admin-base.php:162
|
75 |
msgid "Displays as dropdown"
|
76 |
msgstr "Toon as dropdown"
|
77 |
|
78 |
+
#: include/admin-base.php:186
|
79 |
msgid "Filters content by language"
|
80 |
msgstr "Filtreer inhoud volgens taal"
|
81 |
|
82 |
+
#: include/admin-base.php:193
|
83 |
msgid "Show all languages"
|
84 |
msgstr "Toon alle tale"
|
85 |
|
86 |
+
#: include/admin-filters.php:188
|
87 |
+
#: include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
msgid "Add new translation"
|
89 |
msgstr "Las 'n nuwe vertaling by"
|
90 |
|
91 |
+
#: include/admin-filters.php:216
|
92 |
+
#: include/admin-filters.php:274
|
93 |
+
#: include/admin-filters.php:608
|
94 |
+
#: include/admin-filters.php:824
|
95 |
+
#: include/admin-filters.php:842
|
96 |
+
#: include/list-table.php:45
|
97 |
+
#: include/media-translations.php:5
|
98 |
+
#: include/media-translations.php:43
|
99 |
+
#: include/post-translations.php:8
|
100 |
+
#: include/term-translations.php:15
|
101 |
+
#: polylang.php:271
|
102 |
+
msgid "Language"
|
103 |
+
msgstr "Taal"
|
|
|
|
|
104 |
|
105 |
+
#: include/admin-filters.php:623
|
106 |
+
#: include/admin-filters.php:658
|
107 |
+
#: include/list-table.php:120
|
108 |
+
#: include/media-translations.php:40
|
109 |
+
#: include/term-translations.php:6
|
110 |
+
#: include/term-translations.php:11
|
111 |
msgid "Translations"
|
112 |
msgstr "Vertalings"
|
113 |
|
114 |
+
#: include/admin-filters.php:826
|
115 |
+
#: include/admin-filters.php:845
|
116 |
msgid "Sets the language"
|
117 |
msgstr "Stel die taal"
|
118 |
|
119 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
120 |
msgid "Theme locations and languages"
|
121 |
msgstr "Tema plekke en tale"
|
122 |
|
123 |
+
#: include/admin-filters.php:1084
|
124 |
#, php-format
|
125 |
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
126 |
msgstr "Gaan asseblief na die %stale bladsy%s toe om die tema se plekke en tale op te stel"
|
127 |
|
128 |
+
#: include/admin-filters.php:1102
|
129 |
msgid "The widget is displayed for:"
|
130 |
msgstr "Die widget is vertoon vir:"
|
131 |
|
132 |
+
#: include/admin-filters.php:1106
|
133 |
+
#: polylang.php:272
|
134 |
msgid "All languages"
|
135 |
msgstr "Alle tale"
|
136 |
|
137 |
+
#: include/admin-filters.php:1130
|
138 |
msgid "Admin language"
|
139 |
msgstr "Admin taal"
|
140 |
|
141 |
+
#: include/admin-filters.php:1135
|
142 |
msgid "Wordpress default"
|
143 |
+
msgstr "Wordpress default"
|
144 |
|
145 |
+
#: include/admin-filters.php:1161
|
146 |
+
#: include/admin.php:326
|
147 |
+
msgid "Settings"
|
148 |
+
msgstr "Instellings"
|
149 |
+
|
150 |
+
#: include/admin-filters.php:1167
|
151 |
msgid "Upgrading language files…"
|
152 |
msgstr "Opgradering van taal lêers…"
|
153 |
|
154 |
+
#: include/admin.php:22
|
155 |
+
msgid "About Polylang"
|
156 |
+
msgstr "Oor Polylang"
|
157 |
+
|
158 |
+
#: include/admin.php:27
|
159 |
+
#: include/list-table.php:92
|
160 |
+
msgid "Strings translations"
|
161 |
+
msgstr "String vertalings"
|
162 |
+
|
163 |
+
#: include/admin.php:323
|
164 |
+
msgid "Menus"
|
165 |
+
msgstr "Kieslys"
|
166 |
+
|
167 |
+
#: include/admin.php:325
|
168 |
+
#: include/list-table.php:91
|
169 |
+
msgid "Strings translation"
|
170 |
+
msgstr "String vertaling"
|
171 |
+
|
172 |
+
#: include/admin.php:345
|
173 |
+
msgid "Enter a valid WorPress locale"
|
174 |
+
msgstr "Gee 'n geldige WorPress locale"
|
175 |
+
|
176 |
+
#: include/admin.php:346
|
177 |
+
msgid "The language code must be 2 characters long"
|
178 |
+
msgstr "Die taal kode moet 2 karakters lank wees"
|
179 |
+
|
180 |
+
#: include/admin.php:347
|
181 |
+
msgid "The language code must be unique"
|
182 |
+
msgstr "Die taal kode moet uniek wees"
|
183 |
+
|
184 |
+
#: include/admin.php:348
|
185 |
+
msgid "The language must have a name"
|
186 |
+
msgstr "Die taal moet 'n naam hê"
|
187 |
+
|
188 |
+
#: include/admin.php:349
|
189 |
+
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
190 |
+
msgstr "Die taal is geskep, maar die WordPress taallêer is nie afgelaai nie. Installeer dit asseblief by hand."
|
191 |
+
|
192 |
+
#: include/admin.php:468
|
193 |
+
msgid "Widget title"
|
194 |
+
msgstr "Widget titel"
|
195 |
+
|
196 |
+
# @ polylang
|
197 |
+
#: include/base.php:339
|
198 |
+
msgid "Taxonomies"
|
199 |
+
msgstr "Taksonomieë"
|
200 |
+
|
201 |
+
# @ polylang
|
202 |
+
#: include/base.php:340
|
203 |
+
msgid "Custom fields"
|
204 |
+
msgstr "Persoonlike velde"
|
205 |
+
|
206 |
+
# @ polylang
|
207 |
+
#: include/base.php:341
|
208 |
+
msgid "Comment status"
|
209 |
+
msgstr "Kommentaar status"
|
210 |
+
|
211 |
+
# @ polylang
|
212 |
+
#: include/base.php:342
|
213 |
+
msgid "Ping status"
|
214 |
+
msgstr "Ping status"
|
215 |
+
|
216 |
+
# @ polylang
|
217 |
+
#: include/base.php:343
|
218 |
+
msgid "Sticky posts"
|
219 |
+
msgstr "Sticky posts"
|
220 |
+
|
221 |
+
# @ polylang
|
222 |
+
#: include/base.php:344
|
223 |
+
msgid "Published date"
|
224 |
+
msgstr "Gepubliseer datum"
|
225 |
+
|
226 |
+
# @ polylang
|
227 |
+
#: include/base.php:345
|
228 |
+
msgid "Post format"
|
229 |
+
msgstr "Post formaat"
|
230 |
+
|
231 |
+
#: include/base.php:346
|
232 |
+
msgid "Page parent"
|
233 |
+
msgstr "Bladsy ouer"
|
234 |
+
|
235 |
+
# @ polylang
|
236 |
+
#: include/base.php:347
|
237 |
+
msgid "Page template"
|
238 |
+
msgstr "Bladsy sjabloon"
|
239 |
+
|
240 |
+
#: include/base.php:348
|
241 |
+
msgid "Page order"
|
242 |
+
msgstr "Bladsy orde"
|
243 |
+
|
244 |
+
# @ polylang
|
245 |
+
#: include/base.php:349
|
246 |
+
msgid "Featured image"
|
247 |
+
msgstr "Featured prent"
|
248 |
+
|
249 |
+
#: include/languages-form.php:43
|
250 |
msgid "Edit language"
|
251 |
msgstr "Verander tale"
|
252 |
|
253 |
+
#: include/languages-form.php:43
|
254 |
+
#: include/languages-form.php:124
|
255 |
msgid "Add new language"
|
256 |
msgstr "Las nuwe taal by"
|
257 |
|
258 |
+
#: include/languages-form.php:65
|
259 |
msgid "Choose a language"
|
260 |
msgstr "Kies a taal"
|
261 |
|
262 |
+
#: include/languages-form.php:79
|
263 |
msgid "You can choose a language in the list or directly edit it below."
|
264 |
msgstr "Jy kan 'n taal in die lys kies of dit direk verander hieronder."
|
265 |
|
266 |
+
#: include/languages-form.php:83
|
267 |
+
#: include/list-table.php:63
|
268 |
msgid "Full name"
|
269 |
msgstr "Volle naam"
|
270 |
|
271 |
+
#: include/languages-form.php:85
|
272 |
msgid "The name is how it is displayed on your site (for example: English)."
|
273 |
msgstr "Die naam is hoe dit vertoon word op jou webwerf (byvoorbeeld: Afrikaans)."
|
274 |
|
275 |
+
#: include/languages-form.php:89
|
276 |
+
#: include/list-table.php:64
|
277 |
msgid "Locale"
|
278 |
+
msgstr "Locale"
|
279 |
|
280 |
+
#: include/languages-form.php:94
|
281 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
282 |
msgstr "Wordpress Locale vir die taal (byvoorbeeld: af_ZA). Jy gaan nodig hê om die .mo leêr te installeer vir die taal."
|
283 |
|
284 |
+
#: include/languages-form.php:98
|
285 |
msgid "Language code"
|
286 |
msgstr "Taal kode"
|
287 |
|
288 |
+
#: include/languages-form.php:100
|
289 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
290 |
msgstr "2 letters ISO 639-1 taal-kode (byvoorbeeld: af)"
|
291 |
|
292 |
+
#: include/languages-form.php:104
|
293 |
msgid "Text direction"
|
294 |
msgstr "Skrif rigting"
|
295 |
|
296 |
+
#: include/languages-form.php:108
|
297 |
msgid "left to right"
|
298 |
msgstr "links na regs"
|
299 |
|
300 |
+
#: include/languages-form.php:113
|
301 |
msgid "right to left"
|
302 |
msgstr "regs na links"
|
303 |
|
304 |
+
#: include/languages-form.php:115
|
305 |
msgid "Choose the text direction for the language"
|
306 |
msgstr "Kies die skrif rigting vir die taal"
|
307 |
|
308 |
+
#: include/languages-form.php:119
|
309 |
+
#: include/list-table.php:66
|
310 |
msgid "Order"
|
311 |
msgstr "Orde"
|
312 |
|
313 |
+
#: include/languages-form.php:121
|
314 |
msgid "Position of the language in the language switcher"
|
315 |
msgstr "Posisie van die taal in die taal selektor"
|
316 |
|
317 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
318 |
msgid "Language switcher"
|
319 |
msgstr "Taal selektor"
|
320 |
|
321 |
+
#: include/languages-form.php:206
|
322 |
+
msgid "Search translations"
|
323 |
+
msgstr "Search translations"
|
324 |
+
|
325 |
+
#: include/languages-form.php:215
|
326 |
msgid "Clean strings translation database"
|
327 |
msgstr "Skoon stringe vertaling databasis"
|
328 |
|
329 |
+
#: include/languages-form.php:231
|
330 |
msgid "Default language"
|
331 |
msgstr "Default taal"
|
332 |
|
333 |
+
#: include/languages-form.php:243
|
334 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
335 |
msgstr "Daar is posts, bladsye, kategorieë of tags sonder 'n taal gestel. Wil jy hulle almal stel na die standaard taal?"
|
336 |
|
337 |
+
#: include/languages-form.php:251
|
338 |
msgid "Detect browser language"
|
339 |
msgstr "Spoor browser taal op"
|
340 |
|
341 |
+
#: include/languages-form.php:257
|
342 |
msgid "When the front page is visited, set the language according to the browser preference"
|
343 |
msgstr "Wanneer die voorblad besoek word, stel die taal volgens die browser se voorkeur"
|
344 |
|
345 |
+
#: include/languages-form.php:264
|
346 |
msgid "URL modifications"
|
347 |
msgstr "URL veranderinge"
|
348 |
|
349 |
+
#: include/languages-form.php:270
|
350 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
351 |
msgstr "Die taal is gestel vanaf die inhoud. Posts, bladsye, kategorieë en tags URL's is nie verander nie."
|
352 |
|
353 |
+
#: include/languages-form.php:278
|
354 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
355 |
msgstr "Die taal kode, byvoorbeeld /af/, word bygevoeg aan al die URL's wanneer mooi permanente skakels gebruik word."
|
356 |
|
357 |
+
#: include/languages-form.php:287
|
358 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
359 |
msgstr "Verwyder /taal/ in mooi permanente skakels. Voorbeeld:"
|
360 |
|
361 |
+
#: include/languages-form.php:296
|
362 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
363 |
msgstr "Hou /taal/ in mooi permanente skakels. Voorbeeld:"
|
364 |
|
365 |
+
#: include/languages-form.php:305
|
366 |
msgid "Hide URL language information for default language"
|
367 |
msgstr "Verberg URL taal inligting vir standaard taal"
|
368 |
|
369 |
+
#: include/languages-form.php:315
|
370 |
#, php-format
|
371 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
372 |
msgstr "Wanneer 'n statiese voorblad gebruik word, herlei die taal bladsy (byvoorbeeld: %s) na die voorblad in die regte taal"
|
373 |
|
374 |
+
# @ polylang
|
375 |
+
#: include/languages-form.php:324
|
376 |
+
msgid "Media"
|
377 |
+
msgstr "Media"
|
378 |
+
|
379 |
+
# @ polylang
|
380 |
+
#: include/languages-form.php:330
|
381 |
+
msgid "Activate languages and translations for media"
|
382 |
+
msgstr "Aktiveer tale en vertalings vir media"
|
383 |
+
|
384 |
+
#: include/languages-form.php:337
|
385 |
msgid "Synchronization"
|
386 |
msgstr "Sinkronisering"
|
387 |
|
388 |
+
# @ polylang
|
389 |
+
#: include/languages-form.php:351
|
390 |
+
msgid "Custom post types"
|
391 |
+
msgstr "Persoonlike post tipes"
|
392 |
+
|
393 |
+
# @ polylang
|
394 |
+
#: include/languages-form.php:364
|
395 |
+
msgid "Activate languages and translations for custom post types."
|
396 |
+
msgstr "Aktiveer tale en vertalings vir persoonlike post tipes."
|
397 |
+
|
398 |
+
# @ polylang
|
399 |
+
#: include/languages-form.php:372
|
400 |
+
msgid "Custom taxonomies"
|
401 |
+
msgstr "Persoonlike taksonomieë"
|
402 |
+
|
403 |
+
# @ polylang
|
404 |
+
#: include/languages-form.php:385
|
405 |
+
msgid "Activate languages and translations for custom taxonomies."
|
406 |
+
msgstr "Aktiveer tale en vertalings vir persoonlike taksonomieë."
|
407 |
+
|
408 |
+
#: include/list-table.php:55
|
409 |
+
#: include/media-translations.php:22
|
410 |
+
#: include/media-translations.php:60
|
411 |
+
#: include/post-translations.php:10
|
412 |
+
#: include/post-translations.php:33
|
413 |
+
#: include/term-translations.php:18
|
414 |
+
#: include/term-translations.php:80
|
415 |
+
msgid "Edit"
|
416 |
+
msgstr "Verander"
|
417 |
+
|
418 |
+
#: include/list-table.php:56
|
419 |
+
msgid "Delete"
|
420 |
+
msgstr "Verwyder"
|
421 |
+
|
422 |
+
#: include/list-table.php:65
|
423 |
+
msgid "Code"
|
424 |
+
msgstr "Kode"
|
425 |
+
|
426 |
+
#: include/list-table.php:67
|
427 |
+
msgid "Flag"
|
428 |
+
msgstr "Vlag"
|
429 |
+
|
430 |
+
#: include/list-table.php:68
|
431 |
+
msgid "Posts"
|
432 |
+
msgstr "Posts"
|
433 |
|
434 |
+
#: include/list-table.php:118
|
435 |
+
msgid "Name"
|
436 |
+
msgstr "Naam"
|
437 |
+
|
438 |
+
#: include/list-table.php:119
|
439 |
+
msgid "String"
|
440 |
+
msgstr "String"
|
441 |
+
|
442 |
+
#: include/media-translations.php:6
|
443 |
+
#: include/media-translations.php:44
|
444 |
+
#: include/term-translations.php:16
|
445 |
+
msgid "Translation"
|
446 |
+
msgstr "Vertaling"
|
447 |
+
|
448 |
+
#: include/media-translations.php:31
|
449 |
+
#: include/media-translations.php:68
|
450 |
+
#: include/post-translations.php:38
|
451 |
+
#: include/term-translations.php:60
|
452 |
+
msgid "Add new"
|
453 |
+
msgstr "Maak nuwe"
|
454 |
+
|
455 |
+
#: include/post-translations.php:5
|
456 |
msgid "ID of pages in other languages:"
|
457 |
msgstr "ID van bladsye in ander tale:"
|
458 |
|
459 |
+
#: include/post-translations.php:5
|
460 |
msgid "ID of posts in other languages:"
|
461 |
msgstr "ID van posts in ander tale:"
|
462 |
|
463 |
+
#: include/post-translations.php:9
|
464 |
msgid "Page ID"
|
465 |
msgstr "Bladsy ID"
|
466 |
|
467 |
+
#: include/post-translations.php:9
|
468 |
msgid "Post ID"
|
469 |
+
msgstr "Post ID"
|
470 |
|
471 |
+
#: include/term-translations.php:48
|
472 |
+
msgid "No untranslated term"
|
473 |
+
msgstr "Geen onvertaalde term"
|
|
|
474 |
|
475 |
+
#: include/widget.php:6
|
476 |
+
msgid "Language Switcher"
|
477 |
+
msgstr "Taal Selektor"
|
|
|
478 |
|
479 |
+
#: include/widget.php:6
|
480 |
+
msgid "Displays a language switcher"
|
481 |
+
msgstr "Toon 'n taal selektor"
|
482 |
+
|
483 |
+
#: include/widget.php:69
|
484 |
+
msgid "Title:"
|
485 |
+
msgstr "Titel:"
|
486 |
+
|
487 |
+
# @ polylang
|
488 |
+
#. translators: plugin header field 'Description'
|
489 |
+
#: polylang.php:0
|
490 |
+
msgid "Adds multilingual capability to WordPress"
|
491 |
+
msgstr "Voeg veeltalige vermoë by WordPress"
|
492 |
+
|
493 |
+
#: polylang.php:118
|
494 |
#, php-format
|
495 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
496 |
+
msgstr "Jy gebruik WordPress %s. Polylang vereis ten minste WordPress %s."
|
497 |
+
|
498 |
+
#: polylang.php:159
|
499 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
500 |
+
msgstr "Vir een of ander rede kon Polylang nie 'n tabel in jou databasis stoor nie."
|
501 |
+
|
502 |
+
# @ polylang
|
503 |
+
#: polylang.php:220
|
504 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
505 |
+
msgstr "Polylang was gedeaktiveer omdat jy van te ou weergawe af opgegradeer het."
|
506 |
|
507 |
+
# @ polylang
|
508 |
+
#: polylang.php:222
|
509 |
#, php-format
|
510 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
511 |
+
msgstr "Gradeer asseblief eers op na %s toe voor jy opgradeer na %s toe."
|
512 |
|
513 |
+
#~ msgid "Error: Restore of local flags failed!"
|
514 |
+
#~ msgstr "Fout: Herstel van plaaslike vlae het misluk!"
|
|
|
515 |
|
516 |
+
#~ msgid "Please move your local flags from %s to %s"
|
517 |
+
#~ msgstr "Beweeg jou plaaslike vlae van %s na %s"
|
|
|
518 |
|
519 |
+
#~ msgid "%1$s %2$s"
|
520 |
+
#~ msgstr "%1$s %2$s"
|
|
|
521 |
|
522 |
+
#~ msgid "View posts for %1$s %2$s"
|
523 |
+
#~ msgstr "Sien posts vir %1$s %2$s"
|
|
|
524 |
|
525 |
+
#~ msgid "Site Title"
|
526 |
+
#~ msgstr "Werf Titel"
|
|
|
527 |
|
528 |
+
#~ msgid "— No Change —"
|
529 |
+
#~ msgstr "— Geen Verandering —"
|
|
|
530 |
|
531 |
+
#~ msgid "Page's language:"
|
532 |
+
#~ msgstr "Bladsy se taal:"
|
|
|
533 |
|
534 |
+
#~ msgid "Post's language:"
|
535 |
+
#~ msgstr "Post se taal:"
|
|
|
536 |
|
537 |
+
#~ msgid "None"
|
538 |
+
#~ msgstr "Geen"
|
|
|
539 |
|
540 |
+
#~ msgid "Update"
|
541 |
+
#~ msgstr "Opdateer"
|
542 |
+
|
543 |
+
#~ msgid ""
|
544 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
545 |
+
#~ "between translations of a post or page"
|
546 |
+
#~ msgstr ""
|
547 |
+
#~ "Laat kategorieë, tags, verskynede beeld en ander metas tussen vertalings "
|
548 |
+
#~ "van 'n post of bladsy te sinkroniseer"
|
549 |
|
550 |
+
#~ msgid "Search"
|
551 |
+
#~ msgstr "Soek"
|
languages/polylang-be_BY.mo
CHANGED
Binary file
|
languages/polylang-be_BY.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Alexander <alexander.markevitch@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -20,547 +20,587 @@ msgstr ""
|
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
|
22 |
# @ polylang
|
23 |
-
#:
|
24 |
#, php-format
|
25 |
-
msgid "
|
26 |
msgstr ""
|
27 |
-
"Вы выкарыстоўваеце WordPress %s. Polylang патрабуе па меньшае WordPress %s."
|
28 |
|
29 |
# @ polylang
|
30 |
-
#:
|
31 |
-
|
|
|
32 |
msgstr ""
|
33 |
-
"Па некаторых прычынах, Polylang не мае магчымасьці стварыць табліцу ў базе "
|
34 |
-
"даных."
|
35 |
|
36 |
# @ polylang
|
37 |
-
#:
|
38 |
-
|
|
|
39 |
msgstr ""
|
40 |
-
"Памылка: Не атрымалася ўзнавіць карыстальніцкія іконкі-сьцягі з рэзэрвовай "
|
41 |
-
"копіі!"
|
42 |
|
43 |
# @ polylang
|
44 |
-
#:
|
45 |
-
#, fuzzy, php-format
|
46 |
-
msgid "Please move your local flags from %s to %s"
|
47 |
-
msgstr "Калі ласка, перамясьціце "
|
48 |
-
|
49 |
-
# @ default
|
50 |
-
#: ../include/calendar.php:106
|
51 |
-
#, php-format
|
52 |
-
msgctxt "calendar caption"
|
53 |
-
msgid "%1$s %2$s"
|
54 |
-
msgstr "%1$s %2$s"
|
55 |
-
|
56 |
-
# @ default
|
57 |
-
#: ../include/calendar.php:132 ../include/calendar.php:140
|
58 |
#, php-format
|
59 |
-
msgid "
|
60 |
-
msgstr "
|
61 |
-
|
62 |
-
# @ polylang
|
63 |
-
#: ../include/media-translations.php:3 ../include/admin-filters.php:194
|
64 |
-
#: ../include/admin-filters.php:525 ../include/admin-filters.php:696
|
65 |
-
#: ../include/admin-filters.php:714 ../include/post-translations.php:8
|
66 |
-
#: ../include/term-translations.php:15
|
67 |
-
msgid "Language"
|
68 |
-
msgstr "Мова"
|
69 |
-
|
70 |
-
# @ polylang
|
71 |
-
#: ../include/media-translations.php:4 ../include/term-translations.php:16
|
72 |
-
msgid "Translation"
|
73 |
-
msgstr "Пераклад"
|
74 |
-
|
75 |
-
# @ polylang
|
76 |
-
#: ../include/media-translations.php:18 ../include/post-translations.php:10
|
77 |
-
#: ../include/post-translations.php:33 ../include/term-translations.php:18
|
78 |
-
#: ../include/term-translations.php:65
|
79 |
-
msgid "Edit"
|
80 |
-
msgstr "Рэдагаваць"
|
81 |
-
|
82 |
-
# @ polylang
|
83 |
-
#: ../include/media-translations.php:26 ../include/post-translations.php:38
|
84 |
-
#: ../include/term-translations.php:54
|
85 |
-
msgid "Add new"
|
86 |
-
msgstr "Дадаць новую"
|
87 |
-
|
88 |
-
# @ polylang
|
89 |
-
#: ../include/widget.php:6
|
90 |
-
msgid "Language Switcher"
|
91 |
-
msgstr "Пераключальнік моў"
|
92 |
-
|
93 |
-
# @ polylang
|
94 |
-
#: ../include/widget.php:6
|
95 |
-
msgid "Displays a language switcher"
|
96 |
-
msgstr "Паказвае пераключальнік моў"
|
97 |
|
98 |
# @ polylang
|
99 |
-
#:
|
100 |
-
msgid "
|
101 |
-
msgstr "
|
102 |
|
103 |
# @ polylang
|
104 |
-
#:
|
105 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
106 |
msgid "Languages"
|
107 |
msgstr "Мовы"
|
108 |
|
109 |
# @ polylang
|
110 |
-
#:
|
111 |
-
msgid "About Polylang"
|
112 |
-
msgstr "Аб Polylang"
|
113 |
-
|
114 |
-
# @ polylang
|
115 |
-
#: ../include/admin-base.php:149
|
116 |
msgid "Displays language names"
|
117 |
msgstr "Паказваць назвы моў"
|
118 |
|
119 |
# @ polylang
|
120 |
-
#:
|
121 |
msgid "Displays flags"
|
122 |
msgstr "Паказваць сьцягі"
|
123 |
|
124 |
# @ polylang
|
125 |
-
#:
|
126 |
msgid "Forces link to front page"
|
127 |
msgstr "Прымусова пераходзіць на галоўную старонку сайта пры зьмене мовы"
|
128 |
|
129 |
# @ polylang
|
130 |
-
#:
|
131 |
msgid "Hides the current language"
|
132 |
msgstr "Схаваць выкарыстоўваемую мову"
|
133 |
|
134 |
# @ polylang
|
135 |
-
#:
|
136 |
msgid "Displays a language switcher at the end of the menu"
|
137 |
msgstr "Паказвае пераключальнік моў"
|
138 |
|
139 |
# @ polylang
|
140 |
-
#:
|
141 |
msgid "Displays as dropdown"
|
142 |
msgstr "Паказвае як выпадальны сьпіс"
|
143 |
|
144 |
# @ polylang
|
145 |
-
#:
|
146 |
msgid "Filters content by language"
|
147 |
msgstr "Адбіраць зьмесьціва паводле мовы"
|
148 |
|
149 |
# @ polylang
|
150 |
-
#:
|
151 |
msgid "Show all languages"
|
152 |
msgstr "Адлюстраваць усе мовы"
|
153 |
|
154 |
# @ polylang
|
155 |
-
#:
|
156 |
-
|
157 |
-
|
|
|
158 |
|
159 |
# @ polylang
|
160 |
-
#:
|
161 |
-
|
162 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
|
164 |
# @ default
|
165 |
# @ polylang
|
166 |
-
#:
|
|
|
167 |
msgid "Settings"
|
168 |
msgstr "Наладкі"
|
169 |
|
170 |
# @ polylang
|
171 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
172 |
msgid "Enter a valid WorPress locale"
|
173 |
msgstr "Вызначце карэктную WordPress лакаль"
|
174 |
|
175 |
# @ polylang
|
176 |
-
#:
|
177 |
msgid "The language code must be 2 characters long"
|
178 |
msgstr "Код мовы павінен складацца з 2 сімвалаў"
|
179 |
|
180 |
# @ polylang
|
181 |
-
#:
|
182 |
msgid "The language code must be unique"
|
183 |
msgstr "Код мовы павінны быць унікальным"
|
184 |
|
185 |
# @ polylang
|
186 |
-
#:
|
187 |
msgid "The language must have a name"
|
188 |
msgstr "Мова павінна мець назву"
|
189 |
|
190 |
# @ polylang
|
191 |
-
#:
|
192 |
-
msgid ""
|
193 |
-
"
|
194 |
-
"downloaded. Please install it manually."
|
195 |
-
msgstr ""
|
196 |
-
"Мова была створана, але патрабуемые моўныя файлы не былі запампованы. Калі "
|
197 |
-
"ласка, запампуйце ды устанавіце іх самастойна."
|
198 |
-
|
199 |
-
# @ default
|
200 |
-
#: ../include/admin.php:409
|
201 |
-
msgid "Site Title"
|
202 |
-
msgstr "Назва сайту"
|
203 |
-
|
204 |
-
# @ default
|
205 |
-
#: ../include/admin.php:410
|
206 |
-
msgid "Tagline"
|
207 |
-
msgstr "Радок тагаў"
|
208 |
|
209 |
# @ polylang
|
210 |
-
#:
|
211 |
msgid "Widget title"
|
212 |
msgstr "Назва віджэту"
|
213 |
|
214 |
# @ polylang
|
215 |
-
#:
|
216 |
-
msgid "
|
217 |
-
msgstr "
|
218 |
-
|
219 |
-
#: ../include/admin-filters.php:190
|
220 |
-
msgid "— No Change —"
|
221 |
-
msgstr "— Бяз зьмены —"
|
222 |
|
223 |
# @ polylang
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
|
228 |
# @ polylang
|
229 |
-
#:
|
230 |
-
msgid "
|
231 |
-
msgstr "Мова запісу"
|
232 |
-
|
233 |
-
# @ default
|
234 |
-
#: ../include/admin-filters.php:305
|
235 |
-
msgid "(no parent)"
|
236 |
msgstr ""
|
237 |
|
238 |
# @ polylang
|
239 |
-
#:
|
240 |
-
|
241 |
-
|
242 |
-
msgstr "Пераклады"
|
243 |
|
244 |
# @ polylang
|
245 |
-
#:
|
246 |
-
msgid "
|
247 |
-
msgstr "
|
248 |
-
|
249 |
-
# @ default
|
250 |
-
#: ../include/admin-filters.php:879
|
251 |
-
msgid "None"
|
252 |
-
msgstr "Не"
|
253 |
|
254 |
# @ polylang
|
255 |
-
#:
|
256 |
-
msgid "
|
257 |
-
msgstr "
|
258 |
|
259 |
# @ polylang
|
260 |
-
#:
|
261 |
-
|
262 |
-
msgid ""
|
263 |
-
"Please go to the %slanguages page%s to set theme locations and languages"
|
264 |
msgstr ""
|
265 |
-
"Калі ласка, перайдзіце на %slanguages page%s для таго, каб зазначыць "
|
266 |
-
"разьмяшчэнне тэмы ды моў"
|
267 |
|
268 |
# @ polylang
|
269 |
-
#:
|
270 |
-
msgid "
|
271 |
-
msgstr "
|
272 |
|
273 |
# @ polylang
|
274 |
-
#:
|
275 |
-
msgid "
|
276 |
-
msgstr "
|
277 |
|
278 |
# @ polylang
|
279 |
-
#:
|
280 |
-
msgid "
|
281 |
-
msgstr "Мова панэлі адміністратара"
|
282 |
-
|
283 |
-
#: ../include/admin-filters.php:964
|
284 |
-
msgid "Wordpress default"
|
285 |
msgstr ""
|
286 |
|
287 |
# @ polylang
|
288 |
-
#:
|
289 |
-
msgid "
|
290 |
msgstr ""
|
291 |
|
292 |
# @ polylang
|
293 |
-
#:
|
294 |
msgid "Edit language"
|
295 |
msgstr "Рэдагаваць мову"
|
296 |
|
297 |
# @ polylang
|
298 |
-
#:
|
|
|
299 |
msgid "Add new language"
|
300 |
msgstr "Дадаць новую мову"
|
301 |
|
302 |
# @ polylang
|
303 |
-
#:
|
304 |
msgid "Choose a language"
|
305 |
msgstr "Абраць мову"
|
306 |
|
307 |
# @ polylang
|
308 |
-
#:
|
309 |
msgid "You can choose a language in the list or directly edit it below."
|
310 |
msgstr "Абярыце мову са сьпісу альбо ўкажыце самастойна."
|
311 |
|
312 |
# @ polylang
|
313 |
-
#:
|
|
|
314 |
msgid "Full name"
|
315 |
msgstr "Поўная назва"
|
316 |
|
317 |
# @ polylang
|
318 |
-
#:
|
319 |
msgid "The name is how it is displayed on your site (for example: English)."
|
320 |
msgstr "Назва для адлюстравання на сайце (напрыклад: Беларускі)."
|
321 |
|
322 |
# @ polylang
|
323 |
-
#:
|
|
|
324 |
msgid "Locale"
|
325 |
msgstr "Лакаль"
|
326 |
|
327 |
# @ polylang
|
328 |
-
#:
|
329 |
-
msgid ""
|
330 |
-
"Wordpress
|
331 |
-
"install the .mo file for this language."
|
332 |
-
msgstr ""
|
333 |
-
"Лакаль Wordpress для мовы (напрыклад: be_BY). Вы павінны устанавіць файлы ."
|
334 |
-
"mo для панэлі адміністратара ды выкарыстоўваемай тэмы."
|
335 |
|
336 |
# @ polylang
|
337 |
-
#:
|
338 |
msgid "Language code"
|
339 |
msgstr "Код мовы"
|
340 |
|
341 |
# @ polylang
|
342 |
-
#:
|
343 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
344 |
msgstr "Дзвюхлітарны код мовы ISO 639-1 (напрыклад: by)"
|
345 |
|
346 |
# @ polylang
|
347 |
-
#:
|
348 |
msgid "Text direction"
|
349 |
msgstr "Напрамак тэксту"
|
350 |
|
351 |
# @ polylang
|
352 |
-
#:
|
353 |
msgid "left to right"
|
354 |
msgstr "зьлева направа"
|
355 |
|
356 |
# @ polylang
|
357 |
-
#:
|
358 |
msgid "right to left"
|
359 |
msgstr "справа налева"
|
360 |
|
361 |
# @ polylang
|
362 |
-
#:
|
363 |
msgid "Choose the text direction for the language"
|
364 |
msgstr ""
|
365 |
|
366 |
# @ polylang
|
367 |
-
#:
|
|
|
368 |
msgid "Order"
|
369 |
msgstr ""
|
370 |
|
371 |
# @ polylang
|
372 |
-
#:
|
373 |
msgid "Position of the language in the language switcher"
|
374 |
msgstr ""
|
375 |
|
376 |
-
# @ default
|
377 |
-
#: ../include/languages-form.php:105
|
378 |
-
msgid "Update"
|
379 |
-
msgstr "Аднавіць"
|
380 |
-
|
381 |
# @ polylang
|
382 |
-
#:
|
383 |
msgid "Language switcher"
|
384 |
msgstr "Выбар моў"
|
385 |
|
386 |
-
|
|
|
|
|
|
|
|
|
|
|
387 |
msgid "Clean strings translation database"
|
388 |
msgstr ""
|
389 |
|
390 |
# @ polylang
|
391 |
-
#:
|
392 |
msgid "Default language"
|
393 |
msgstr "Мова выкарыстання"
|
394 |
|
395 |
# @ polylang
|
396 |
-
#:
|
397 |
-
msgid ""
|
398 |
-
"
|
399 |
-
"to set them all to default language ?"
|
400 |
-
msgstr ""
|
401 |
-
"Былі знойдзены запісы, старонкі, катэгорыі ды тагі без зазначэньня мовы. "
|
402 |
-
"Вызначыць мову выкарыстання?"
|
403 |
|
404 |
# @ polylang
|
405 |
-
#:
|
406 |
msgid "Detect browser language"
|
407 |
msgstr "Вызначыць мову браузэра"
|
408 |
|
409 |
# @ polylang
|
410 |
-
#:
|
411 |
-
msgid ""
|
412 |
-
"When the front page is visited, set the language according to the browser "
|
413 |
-
"preference"
|
414 |
msgstr "Вызначыць мову сайта паводле наладак браузэра"
|
415 |
|
416 |
# @ polylang
|
417 |
-
#:
|
418 |
msgid "URL modifications"
|
419 |
msgstr "Мадыфікацыі URL"
|
420 |
|
421 |
-
#:
|
422 |
-
msgid ""
|
423 |
-
"The language is set from content. Posts, pages, categories and tags urls are "
|
424 |
-
"not modified."
|
425 |
msgstr ""
|
426 |
|
427 |
-
#:
|
428 |
-
msgid ""
|
429 |
-
"The language code, for example /en/, is added to all urls when using pretty "
|
430 |
-
"permalinks."
|
431 |
msgstr ""
|
432 |
|
433 |
# @ polylang
|
434 |
-
#:
|
435 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
436 |
msgstr "Выдаліць /language/ са спасылцы. Напрыклад:"
|
437 |
|
438 |
# @ polylang
|
439 |
-
#:
|
440 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
441 |
msgstr "Пакінуць /language/ са спасылцы. Напрыклад:"
|
442 |
|
443 |
# @ polylang
|
444 |
-
#:
|
445 |
msgid "Hide URL language information for default language"
|
446 |
msgstr "Схаваць назву мовы з URL"
|
447 |
|
448 |
-
#:
|
449 |
#, php-format
|
450 |
-
msgid ""
|
451 |
-
|
452 |
-
|
|
|
|
|
|
|
453 |
msgstr ""
|
454 |
|
455 |
-
|
|
|
|
|
|
|
|
|
|
|
456 |
msgid "Synchronization"
|
457 |
msgstr ""
|
458 |
|
459 |
-
|
460 |
-
|
461 |
-
"
|
462 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
463 |
msgstr ""
|
464 |
|
465 |
# @ polylang
|
466 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
467 |
msgid "ID of pages in other languages:"
|
468 |
msgstr "ID старонак на другіх мовах:"
|
469 |
|
470 |
# @ polylang
|
471 |
-
#:
|
472 |
msgid "ID of posts in other languages:"
|
473 |
msgstr "ID запісаў на другіх мовах:"
|
474 |
|
475 |
# @ polylang
|
476 |
-
#:
|
477 |
msgid "Page ID"
|
478 |
msgstr "ID старонкі"
|
479 |
|
480 |
# @ polylang
|
481 |
-
#:
|
482 |
msgid "Post ID"
|
483 |
msgstr "ID запісу"
|
484 |
|
485 |
# @ polylang
|
486 |
-
#:
|
487 |
-
|
488 |
-
msgid ""
|
489 |
-
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
490 |
-
"It includes information on how to set up your multilingual site and use it "
|
491 |
-
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
492 |
-
"their plugins and themes."
|
493 |
-
msgstr ""
|
494 |
-
|
495 |
-
# @ polylang
|
496 |
-
#: ../include/about.php:8
|
497 |
-
#, php-format
|
498 |
-
msgid ""
|
499 |
-
"You will also find useful information in the %ssupport forum%s. However "
|
500 |
-
"don't forget to make a search before posting a new topic."
|
501 |
msgstr ""
|
502 |
|
503 |
# @ polylang
|
504 |
-
#:
|
505 |
-
|
506 |
-
|
507 |
-
"Polylang is free of charge and is released under the same license as "
|
508 |
-
"WordPress, the %sGPL%s."
|
509 |
-
msgstr ""
|
510 |
|
511 |
# @ polylang
|
512 |
-
#:
|
513 |
-
|
514 |
-
|
515 |
-
msgstr "Аб тым, як вы можаце дапамагчы праэкту, вы можаце прачытаць %sтут%s."
|
516 |
|
517 |
# @ polylang
|
518 |
-
#:
|
519 |
-
msgid ""
|
520 |
-
|
521 |
-
"the author are greatly appreciated."
|
522 |
-
msgstr ""
|
523 |
-
|
524 |
-
#: ../include/core.php:547
|
525 |
-
msgid "Search"
|
526 |
-
msgstr "Пошук"
|
527 |
|
528 |
# @ polylang
|
529 |
-
|
530 |
-
|
|
|
531 |
msgstr ""
|
532 |
|
533 |
# @ polylang
|
534 |
-
#:
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
# @ polylang
|
539 |
-
#: ../include/list-table.php:47
|
540 |
-
msgid "Code"
|
541 |
-
msgstr "Код"
|
542 |
|
543 |
# @ polylang
|
544 |
-
#:
|
545 |
-
msgid "
|
546 |
-
msgstr "
|
547 |
|
548 |
# @ polylang
|
549 |
-
#:
|
550 |
-
msgid "
|
551 |
-
msgstr "
|
552 |
|
553 |
# @ polylang
|
554 |
-
#:
|
555 |
-
|
556 |
-
|
|
|
557 |
|
558 |
# @ polylang
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
# @ polylang
|
564 |
-
|
565 |
-
msgid "
|
566 |
-
msgstr "
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Alexander <alexander.markevitch@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
|
22 |
# @ polylang
|
23 |
+
#: include/about.php:3
|
24 |
#, php-format
|
25 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
26 |
msgstr ""
|
|
|
27 |
|
28 |
# @ polylang
|
29 |
+
#: include/about.php:9
|
30 |
+
#, php-format
|
31 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
32 |
msgstr ""
|
|
|
|
|
33 |
|
34 |
# @ polylang
|
35 |
+
#: include/about.php:16
|
36 |
+
#, php-format
|
37 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
38 |
msgstr ""
|
|
|
|
|
39 |
|
40 |
# @ polylang
|
41 |
+
#: include/about.php:22
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
#, php-format
|
43 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
44 |
+
msgstr "Аб тым, як вы можаце дапамагчы праэкту, вы можаце прачытаць %sтут%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
|
46 |
# @ polylang
|
47 |
+
#: include/about.php:27
|
48 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
49 |
+
msgstr ""
|
50 |
|
51 |
# @ polylang
|
52 |
+
#: include/admin-base.php:55
|
53 |
+
#: include/admin-base.php:185
|
54 |
+
#: include/admin-filters.php:250
|
55 |
+
#: include/admin.php:23
|
56 |
+
#: include/admin.php:318
|
57 |
+
#: include/list-table.php:46
|
58 |
+
#: polylang.php:270
|
59 |
msgid "Languages"
|
60 |
msgstr "Мовы"
|
61 |
|
62 |
# @ polylang
|
63 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
64 |
msgid "Displays language names"
|
65 |
msgstr "Паказваць назвы моў"
|
66 |
|
67 |
# @ polylang
|
68 |
+
#: include/admin-base.php:155
|
69 |
msgid "Displays flags"
|
70 |
msgstr "Паказваць сьцягі"
|
71 |
|
72 |
# @ polylang
|
73 |
+
#: include/admin-base.php:156
|
74 |
msgid "Forces link to front page"
|
75 |
msgstr "Прымусова пераходзіць на галоўную старонку сайта пры зьмене мовы"
|
76 |
|
77 |
# @ polylang
|
78 |
+
#: include/admin-base.php:157
|
79 |
msgid "Hides the current language"
|
80 |
msgstr "Схаваць выкарыстоўваемую мову"
|
81 |
|
82 |
# @ polylang
|
83 |
+
#: include/admin-base.php:161
|
84 |
msgid "Displays a language switcher at the end of the menu"
|
85 |
msgstr "Паказвае пераключальнік моў"
|
86 |
|
87 |
# @ polylang
|
88 |
+
#: include/admin-base.php:162
|
89 |
msgid "Displays as dropdown"
|
90 |
msgstr "Паказвае як выпадальны сьпіс"
|
91 |
|
92 |
# @ polylang
|
93 |
+
#: include/admin-base.php:186
|
94 |
msgid "Filters content by language"
|
95 |
msgstr "Адбіраць зьмесьціва паводле мовы"
|
96 |
|
97 |
# @ polylang
|
98 |
+
#: include/admin-base.php:193
|
99 |
msgid "Show all languages"
|
100 |
msgstr "Адлюстраваць усе мовы"
|
101 |
|
102 |
# @ polylang
|
103 |
+
#: include/admin-filters.php:188
|
104 |
+
#: include/admin-filters.php:884
|
105 |
+
msgid "Add new translation"
|
106 |
+
msgstr "Дадаць новы пераклад"
|
107 |
|
108 |
# @ polylang
|
109 |
+
#: include/admin-filters.php:216
|
110 |
+
#: include/admin-filters.php:274
|
111 |
+
#: include/admin-filters.php:608
|
112 |
+
#: include/admin-filters.php:824
|
113 |
+
#: include/admin-filters.php:842
|
114 |
+
#: include/list-table.php:45
|
115 |
+
#: include/media-translations.php:5
|
116 |
+
#: include/media-translations.php:43
|
117 |
+
#: include/post-translations.php:8
|
118 |
+
#: include/term-translations.php:15
|
119 |
+
#: polylang.php:271
|
120 |
+
msgid "Language"
|
121 |
+
msgstr "Мова"
|
122 |
+
|
123 |
+
# @ polylang
|
124 |
+
#: include/admin-filters.php:623
|
125 |
+
#: include/admin-filters.php:658
|
126 |
+
#: include/list-table.php:120
|
127 |
+
#: include/media-translations.php:40
|
128 |
+
#: include/term-translations.php:6
|
129 |
+
#: include/term-translations.php:11
|
130 |
+
msgid "Translations"
|
131 |
+
msgstr "Пераклады"
|
132 |
+
|
133 |
+
# @ polylang
|
134 |
+
#: include/admin-filters.php:826
|
135 |
+
#: include/admin-filters.php:845
|
136 |
+
msgid "Sets the language"
|
137 |
+
msgstr "Вызначае мову"
|
138 |
+
|
139 |
+
# @ polylang
|
140 |
+
#: include/admin-filters.php:1078
|
141 |
+
msgid "Theme locations and languages"
|
142 |
+
msgstr "Разьмяшчэнне тэмы ды моў"
|
143 |
+
|
144 |
+
# @ polylang
|
145 |
+
#: include/admin-filters.php:1084
|
146 |
+
#, php-format
|
147 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
148 |
+
msgstr "Калі ласка, перайдзіце на %slanguages page%s для таго, каб зазначыць разьмяшчэнне тэмы ды моў"
|
149 |
+
|
150 |
+
# @ polylang
|
151 |
+
#: include/admin-filters.php:1102
|
152 |
+
msgid "The widget is displayed for:"
|
153 |
+
msgstr "Паказваць віджэт для"
|
154 |
+
|
155 |
+
# @ polylang
|
156 |
+
#: include/admin-filters.php:1106
|
157 |
+
#: polylang.php:272
|
158 |
+
msgid "All languages"
|
159 |
+
msgstr "Усе мовы"
|
160 |
+
|
161 |
+
# @ polylang
|
162 |
+
#: include/admin-filters.php:1130
|
163 |
+
msgid "Admin language"
|
164 |
+
msgstr "Мова панэлі адміністратара"
|
165 |
+
|
166 |
+
#: include/admin-filters.php:1135
|
167 |
+
msgid "Wordpress default"
|
168 |
+
msgstr ""
|
169 |
|
170 |
# @ default
|
171 |
# @ polylang
|
172 |
+
#: include/admin-filters.php:1161
|
173 |
+
#: include/admin.php:326
|
174 |
msgid "Settings"
|
175 |
msgstr "Наладкі"
|
176 |
|
177 |
# @ polylang
|
178 |
+
#: include/admin-filters.php:1167
|
179 |
+
msgid "Upgrading language files…"
|
180 |
+
msgstr ""
|
181 |
+
|
182 |
+
# @ polylang
|
183 |
+
#: include/admin.php:22
|
184 |
+
msgid "About Polylang"
|
185 |
+
msgstr "Аб Polylang"
|
186 |
+
|
187 |
+
# @ polylang
|
188 |
+
#: include/admin.php:27
|
189 |
+
#: include/list-table.php:92
|
190 |
+
msgid "Strings translations"
|
191 |
+
msgstr "Пераклад радкоў"
|
192 |
+
|
193 |
+
# @ polylang
|
194 |
+
#: include/admin.php:323
|
195 |
+
msgid "Menus"
|
196 |
+
msgstr "Меню"
|
197 |
+
|
198 |
+
# @ polylang
|
199 |
+
#: include/admin.php:325
|
200 |
+
#: include/list-table.php:91
|
201 |
+
msgid "Strings translation"
|
202 |
+
msgstr "Пераклад радкоў"
|
203 |
+
|
204 |
+
# @ polylang
|
205 |
+
#: include/admin.php:345
|
206 |
msgid "Enter a valid WorPress locale"
|
207 |
msgstr "Вызначце карэктную WordPress лакаль"
|
208 |
|
209 |
# @ polylang
|
210 |
+
#: include/admin.php:346
|
211 |
msgid "The language code must be 2 characters long"
|
212 |
msgstr "Код мовы павінен складацца з 2 сімвалаў"
|
213 |
|
214 |
# @ polylang
|
215 |
+
#: include/admin.php:347
|
216 |
msgid "The language code must be unique"
|
217 |
msgstr "Код мовы павінны быць унікальным"
|
218 |
|
219 |
# @ polylang
|
220 |
+
#: include/admin.php:348
|
221 |
msgid "The language must have a name"
|
222 |
msgstr "Мова павінна мець назву"
|
223 |
|
224 |
# @ polylang
|
225 |
+
#: include/admin.php:349
|
226 |
+
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
227 |
+
msgstr "Мова была створана, але патрабуемые моўныя файлы не былі запампованы. Калі ласка, запампуйце ды устанавіце іх самастойна."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
|
229 |
# @ polylang
|
230 |
+
#: include/admin.php:468
|
231 |
msgid "Widget title"
|
232 |
msgstr "Назва віджэту"
|
233 |
|
234 |
# @ polylang
|
235 |
+
#: include/base.php:339
|
236 |
+
msgid "Taxonomies"
|
237 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
238 |
|
239 |
# @ polylang
|
240 |
+
#: include/base.php:340
|
241 |
+
msgid "Custom fields"
|
242 |
+
msgstr ""
|
243 |
|
244 |
# @ polylang
|
245 |
+
#: include/base.php:341
|
246 |
+
msgid "Comment status"
|
|
|
|
|
|
|
|
|
|
|
247 |
msgstr ""
|
248 |
|
249 |
# @ polylang
|
250 |
+
#: include/base.php:342
|
251 |
+
msgid "Ping status"
|
252 |
+
msgstr ""
|
|
|
253 |
|
254 |
# @ polylang
|
255 |
+
#: include/base.php:343
|
256 |
+
msgid "Sticky posts"
|
257 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
258 |
|
259 |
# @ polylang
|
260 |
+
#: include/base.php:344
|
261 |
+
msgid "Published date"
|
262 |
+
msgstr ""
|
263 |
|
264 |
# @ polylang
|
265 |
+
#: include/base.php:345
|
266 |
+
msgid "Post format"
|
|
|
|
|
267 |
msgstr ""
|
|
|
|
|
268 |
|
269 |
# @ polylang
|
270 |
+
#: include/base.php:346
|
271 |
+
msgid "Page parent"
|
272 |
+
msgstr ""
|
273 |
|
274 |
# @ polylang
|
275 |
+
#: include/base.php:347
|
276 |
+
msgid "Page template"
|
277 |
+
msgstr ""
|
278 |
|
279 |
# @ polylang
|
280 |
+
#: include/base.php:348
|
281 |
+
msgid "Page order"
|
|
|
|
|
|
|
|
|
282 |
msgstr ""
|
283 |
|
284 |
# @ polylang
|
285 |
+
#: include/base.php:349
|
286 |
+
msgid "Featured image"
|
287 |
msgstr ""
|
288 |
|
289 |
# @ polylang
|
290 |
+
#: include/languages-form.php:43
|
291 |
msgid "Edit language"
|
292 |
msgstr "Рэдагаваць мову"
|
293 |
|
294 |
# @ polylang
|
295 |
+
#: include/languages-form.php:43
|
296 |
+
#: include/languages-form.php:124
|
297 |
msgid "Add new language"
|
298 |
msgstr "Дадаць новую мову"
|
299 |
|
300 |
# @ polylang
|
301 |
+
#: include/languages-form.php:65
|
302 |
msgid "Choose a language"
|
303 |
msgstr "Абраць мову"
|
304 |
|
305 |
# @ polylang
|
306 |
+
#: include/languages-form.php:79
|
307 |
msgid "You can choose a language in the list or directly edit it below."
|
308 |
msgstr "Абярыце мову са сьпісу альбо ўкажыце самастойна."
|
309 |
|
310 |
# @ polylang
|
311 |
+
#: include/languages-form.php:83
|
312 |
+
#: include/list-table.php:63
|
313 |
msgid "Full name"
|
314 |
msgstr "Поўная назва"
|
315 |
|
316 |
# @ polylang
|
317 |
+
#: include/languages-form.php:85
|
318 |
msgid "The name is how it is displayed on your site (for example: English)."
|
319 |
msgstr "Назва для адлюстравання на сайце (напрыклад: Беларускі)."
|
320 |
|
321 |
# @ polylang
|
322 |
+
#: include/languages-form.php:89
|
323 |
+
#: include/list-table.php:64
|
324 |
msgid "Locale"
|
325 |
msgstr "Лакаль"
|
326 |
|
327 |
# @ polylang
|
328 |
+
#: include/languages-form.php:94
|
329 |
+
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
330 |
+
msgstr "Лакаль Wordpress для мовы (напрыклад: be_BY). Вы павінны устанавіць файлы .mo для панэлі адміністратара ды выкарыстоўваемай тэмы."
|
|
|
|
|
|
|
|
|
331 |
|
332 |
# @ polylang
|
333 |
+
#: include/languages-form.php:98
|
334 |
msgid "Language code"
|
335 |
msgstr "Код мовы"
|
336 |
|
337 |
# @ polylang
|
338 |
+
#: include/languages-form.php:100
|
339 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
340 |
msgstr "Дзвюхлітарны код мовы ISO 639-1 (напрыклад: by)"
|
341 |
|
342 |
# @ polylang
|
343 |
+
#: include/languages-form.php:104
|
344 |
msgid "Text direction"
|
345 |
msgstr "Напрамак тэксту"
|
346 |
|
347 |
# @ polylang
|
348 |
+
#: include/languages-form.php:108
|
349 |
msgid "left to right"
|
350 |
msgstr "зьлева направа"
|
351 |
|
352 |
# @ polylang
|
353 |
+
#: include/languages-form.php:113
|
354 |
msgid "right to left"
|
355 |
msgstr "справа налева"
|
356 |
|
357 |
# @ polylang
|
358 |
+
#: include/languages-form.php:115
|
359 |
msgid "Choose the text direction for the language"
|
360 |
msgstr ""
|
361 |
|
362 |
# @ polylang
|
363 |
+
#: include/languages-form.php:119
|
364 |
+
#: include/list-table.php:66
|
365 |
msgid "Order"
|
366 |
msgstr ""
|
367 |
|
368 |
# @ polylang
|
369 |
+
#: include/languages-form.php:121
|
370 |
msgid "Position of the language in the language switcher"
|
371 |
msgstr ""
|
372 |
|
|
|
|
|
|
|
|
|
|
|
373 |
# @ polylang
|
374 |
+
#: include/languages-form.php:180
|
375 |
msgid "Language switcher"
|
376 |
msgstr "Выбар моў"
|
377 |
|
378 |
+
# @ polylang
|
379 |
+
#: include/languages-form.php:206
|
380 |
+
msgid "Search translations"
|
381 |
+
msgstr ""
|
382 |
+
|
383 |
+
#: include/languages-form.php:215
|
384 |
msgid "Clean strings translation database"
|
385 |
msgstr ""
|
386 |
|
387 |
# @ polylang
|
388 |
+
#: include/languages-form.php:231
|
389 |
msgid "Default language"
|
390 |
msgstr "Мова выкарыстання"
|
391 |
|
392 |
# @ polylang
|
393 |
+
#: include/languages-form.php:243
|
394 |
+
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
395 |
+
msgstr "Былі знойдзены запісы, старонкі, катэгорыі ды тагі без зазначэньня мовы. Вызначыць мову выкарыстання?"
|
|
|
|
|
|
|
|
|
396 |
|
397 |
# @ polylang
|
398 |
+
#: include/languages-form.php:251
|
399 |
msgid "Detect browser language"
|
400 |
msgstr "Вызначыць мову браузэра"
|
401 |
|
402 |
# @ polylang
|
403 |
+
#: include/languages-form.php:257
|
404 |
+
msgid "When the front page is visited, set the language according to the browser preference"
|
|
|
|
|
405 |
msgstr "Вызначыць мову сайта паводле наладак браузэра"
|
406 |
|
407 |
# @ polylang
|
408 |
+
#: include/languages-form.php:264
|
409 |
msgid "URL modifications"
|
410 |
msgstr "Мадыфікацыі URL"
|
411 |
|
412 |
+
#: include/languages-form.php:270
|
413 |
+
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
|
|
|
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: include/languages-form.php:278
|
417 |
+
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
|
|
|
|
418 |
msgstr ""
|
419 |
|
420 |
# @ polylang
|
421 |
+
#: include/languages-form.php:287
|
422 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
423 |
msgstr "Выдаліць /language/ са спасылцы. Напрыклад:"
|
424 |
|
425 |
# @ polylang
|
426 |
+
#: include/languages-form.php:296
|
427 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
428 |
msgstr "Пакінуць /language/ са спасылцы. Напрыклад:"
|
429 |
|
430 |
# @ polylang
|
431 |
+
#: include/languages-form.php:305
|
432 |
msgid "Hide URL language information for default language"
|
433 |
msgstr "Схаваць назву мовы з URL"
|
434 |
|
435 |
+
#: include/languages-form.php:315
|
436 |
#, php-format
|
437 |
+
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
438 |
+
msgstr ""
|
439 |
+
|
440 |
+
# @ polylang
|
441 |
+
#: include/languages-form.php:324
|
442 |
+
msgid "Media"
|
443 |
msgstr ""
|
444 |
|
445 |
+
# @ polylang
|
446 |
+
#: include/languages-form.php:330
|
447 |
+
msgid "Activate languages and translations for media"
|
448 |
+
msgstr ""
|
449 |
+
|
450 |
+
#: include/languages-form.php:337
|
451 |
msgid "Synchronization"
|
452 |
msgstr ""
|
453 |
|
454 |
+
# @ polylang
|
455 |
+
#: include/languages-form.php:351
|
456 |
+
msgid "Custom post types"
|
457 |
+
msgstr ""
|
458 |
+
|
459 |
+
# @ polylang
|
460 |
+
#: include/languages-form.php:364
|
461 |
+
msgid "Activate languages and translations for custom post types."
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
# @ polylang
|
465 |
+
#: include/languages-form.php:372
|
466 |
+
msgid "Custom taxonomies"
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
# @ polylang
|
470 |
+
#: include/languages-form.php:385
|
471 |
+
msgid "Activate languages and translations for custom taxonomies."
|
472 |
msgstr ""
|
473 |
|
474 |
# @ polylang
|
475 |
+
#: include/list-table.php:55
|
476 |
+
#: include/media-translations.php:22
|
477 |
+
#: include/media-translations.php:60
|
478 |
+
#: include/post-translations.php:10
|
479 |
+
#: include/post-translations.php:33
|
480 |
+
#: include/term-translations.php:18
|
481 |
+
#: include/term-translations.php:80
|
482 |
+
msgid "Edit"
|
483 |
+
msgstr "Рэдагаваць"
|
484 |
+
|
485 |
+
# @ polylang
|
486 |
+
#: include/list-table.php:56
|
487 |
+
msgid "Delete"
|
488 |
+
msgstr "Выдаліць"
|
489 |
+
|
490 |
+
# @ polylang
|
491 |
+
#: include/list-table.php:65
|
492 |
+
msgid "Code"
|
493 |
+
msgstr "Код"
|
494 |
+
|
495 |
+
# @ polylang
|
496 |
+
#: include/list-table.php:67
|
497 |
+
msgid "Flag"
|
498 |
+
msgstr "Сьцяг"
|
499 |
+
|
500 |
+
# @ polylang
|
501 |
+
#: include/list-table.php:68
|
502 |
+
msgid "Posts"
|
503 |
+
msgstr "Запісы"
|
504 |
+
|
505 |
+
# @ polylang
|
506 |
+
#: include/list-table.php:118
|
507 |
+
msgid "Name"
|
508 |
+
msgstr "Імя"
|
509 |
+
|
510 |
+
# @ polylang
|
511 |
+
#: include/list-table.php:119
|
512 |
+
msgid "String"
|
513 |
+
msgstr "Радок"
|
514 |
+
|
515 |
+
# @ polylang
|
516 |
+
#: include/media-translations.php:6
|
517 |
+
#: include/media-translations.php:44
|
518 |
+
#: include/term-translations.php:16
|
519 |
+
msgid "Translation"
|
520 |
+
msgstr "Пераклад"
|
521 |
+
|
522 |
+
# @ polylang
|
523 |
+
#: include/media-translations.php:31
|
524 |
+
#: include/media-translations.php:68
|
525 |
+
#: include/post-translations.php:38
|
526 |
+
#: include/term-translations.php:60
|
527 |
+
msgid "Add new"
|
528 |
+
msgstr "Дадаць новую"
|
529 |
+
|
530 |
+
# @ polylang
|
531 |
+
#: include/post-translations.php:5
|
532 |
msgid "ID of pages in other languages:"
|
533 |
msgstr "ID старонак на другіх мовах:"
|
534 |
|
535 |
# @ polylang
|
536 |
+
#: include/post-translations.php:5
|
537 |
msgid "ID of posts in other languages:"
|
538 |
msgstr "ID запісаў на другіх мовах:"
|
539 |
|
540 |
# @ polylang
|
541 |
+
#: include/post-translations.php:9
|
542 |
msgid "Page ID"
|
543 |
msgstr "ID старонкі"
|
544 |
|
545 |
# @ polylang
|
546 |
+
#: include/post-translations.php:9
|
547 |
msgid "Post ID"
|
548 |
msgstr "ID запісу"
|
549 |
|
550 |
# @ polylang
|
551 |
+
#: include/term-translations.php:48
|
552 |
+
msgid "No untranslated term"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
553 |
msgstr ""
|
554 |
|
555 |
# @ polylang
|
556 |
+
#: include/widget.php:6
|
557 |
+
msgid "Language Switcher"
|
558 |
+
msgstr "Пераключальнік моў"
|
|
|
|
|
|
|
559 |
|
560 |
# @ polylang
|
561 |
+
#: include/widget.php:6
|
562 |
+
msgid "Displays a language switcher"
|
563 |
+
msgstr "Паказвае пераключальнік моў"
|
|
|
564 |
|
565 |
# @ polylang
|
566 |
+
#: include/widget.php:69
|
567 |
+
msgid "Title:"
|
568 |
+
msgstr "Назва:"
|
|
|
|
|
|
|
|
|
|
|
|
|
569 |
|
570 |
# @ polylang
|
571 |
+
#. translators: plugin header field 'Description'
|
572 |
+
#: polylang.php:0
|
573 |
+
msgid "Adds multilingual capability to WordPress"
|
574 |
msgstr ""
|
575 |
|
576 |
# @ polylang
|
577 |
+
#: polylang.php:118
|
578 |
+
#, php-format
|
579 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
580 |
+
msgstr "Вы выкарыстоўваеце WordPress %s. Polylang патрабуе па меньшае WordPress %s."
|
|
|
|
|
|
|
|
|
581 |
|
582 |
# @ polylang
|
583 |
+
#: polylang.php:159
|
584 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
585 |
+
msgstr "Па некаторых прычынах, Polylang не мае магчымасьці стварыць табліцу ў базе даных."
|
586 |
|
587 |
# @ polylang
|
588 |
+
#: polylang.php:220
|
589 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
590 |
+
msgstr ""
|
591 |
|
592 |
# @ polylang
|
593 |
+
#: polylang.php:222
|
594 |
+
#, php-format
|
595 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
596 |
+
msgstr ""
|
597 |
|
598 |
# @ polylang
|
599 |
+
#~ msgid "Error: Restore of local flags failed!"
|
600 |
+
#~ msgstr ""
|
601 |
+
#~ "Памылка: Не атрымалася ўзнавіць карыстальніцкія іконкі-сьцягі з "
|
602 |
+
#~ "рэзэрвовай копіі!"
|
603 |
# @ polylang
|
604 |
+
#, fuzzy
|
605 |
+
#~ msgid "Please move your local flags from %s to %s"
|
606 |
+
#~ msgstr "Калі ласка, перамясьціце "
|
languages/polylang-bg_BG.mo
CHANGED
Binary file
|
languages/polylang-bg_BG.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Павел <pavelsof@gmail.com>\n"
|
8 |
"Language-Team: Павел <pavelsof@gmail.com>\n"
|
@@ -14,260 +14,279 @@ msgstr ""
|
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
17 |
-
"X-Generator: Poedit 1.5.
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
"X-Poedit-SearchPath-1: ../include\n"
|
20 |
|
21 |
-
#:
|
22 |
#, php-format
|
23 |
-
msgid "
|
24 |
-
|
25 |
-
"
|
26 |
-
"
|
27 |
-
|
28 |
-
#: ../polylang.php:125
|
29 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
30 |
msgstr ""
|
31 |
-
"
|
32 |
-
"
|
33 |
-
|
34 |
-
|
35 |
-
msgid "Error: Restore of local flags failed!"
|
36 |
-
msgstr "Грешка: възстановяването на знаменцата бе неуспешно!"
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
|
|
|
|
|
|
|
|
|
|
|
42 |
|
43 |
-
#:
|
44 |
#, php-format
|
45 |
-
msgid "
|
46 |
-
|
|
|
|
|
|
|
|
|
47 |
|
48 |
-
#:
|
49 |
#, php-format
|
50 |
-
msgid "
|
51 |
-
msgstr "
|
52 |
-
|
53 |
-
#: ../include/media-translations.php:3 ../include/admin-filters.php:194
|
54 |
-
#: ../include/admin-filters.php:525 ../include/admin-filters.php:696
|
55 |
-
#: ../include/admin-filters.php:714 ../include/post-translations.php:8
|
56 |
-
#: ../include/term-translations.php:15
|
57 |
-
msgid "Language"
|
58 |
-
msgstr "Език"
|
59 |
-
|
60 |
-
#: ../include/media-translations.php:4 ../include/term-translations.php:16
|
61 |
-
msgid "Translation"
|
62 |
-
msgstr "Превод"
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:18 ../include/post-translations.php:10
|
65 |
-
#: ../include/post-translations.php:33 ../include/term-translations.php:18
|
66 |
-
#: ../include/term-translations.php:65
|
67 |
-
msgid "Edit"
|
68 |
-
msgstr "Редактиране"
|
69 |
-
|
70 |
-
#: ../include/media-translations.php:26 ../include/post-translations.php:38
|
71 |
-
#: ../include/term-translations.php:54
|
72 |
-
msgid "Add new"
|
73 |
-
msgstr "Добави нов"
|
74 |
-
|
75 |
-
#: ../include/widget.php:6
|
76 |
-
msgid "Language Switcher"
|
77 |
-
msgstr "Джаджа за смяна на езика"
|
78 |
-
|
79 |
-
#: ../include/widget.php:6
|
80 |
-
msgid "Displays a language switcher"
|
81 |
-
msgstr "Показване на джаджа за смяна на езика"
|
82 |
|
83 |
-
#:
|
84 |
-
msgid "
|
85 |
-
|
|
|
|
|
|
|
|
|
86 |
|
87 |
-
#:
|
88 |
-
#:
|
|
|
89 |
msgid "Languages"
|
90 |
msgstr "Езици"
|
91 |
|
92 |
-
#:
|
93 |
-
msgid "About Polylang"
|
94 |
-
msgstr "Относно Polylang"
|
95 |
-
|
96 |
-
#: ../include/admin-base.php:149
|
97 |
msgid "Displays language names"
|
98 |
msgstr "Показване на имената на езиците"
|
99 |
|
100 |
-
#:
|
101 |
msgid "Displays flags"
|
102 |
msgstr "Показване на знаменца"
|
103 |
|
104 |
-
#:
|
105 |
msgid "Forces link to front page"
|
106 |
msgstr "Всички връзки сочат към началната страница"
|
107 |
|
108 |
-
#:
|
109 |
msgid "Hides the current language"
|
110 |
msgstr "Скриване на текущия език"
|
111 |
|
112 |
-
#:
|
113 |
msgid "Displays a language switcher at the end of the menu"
|
114 |
msgstr "Показване на джаджата за смяна на езици след менюто"
|
115 |
|
116 |
-
#:
|
117 |
msgid "Displays as dropdown"
|
118 |
msgstr "Показване като падащо меню"
|
119 |
|
120 |
-
#:
|
121 |
msgid "Filters content by language"
|
122 |
msgstr "Филтриране на съдържанието по език"
|
123 |
|
124 |
-
#:
|
125 |
msgid "Show all languages"
|
126 |
msgstr "Показване на всички езици"
|
127 |
|
128 |
-
#:
|
129 |
-
msgid "Menus"
|
130 |
-
msgstr "Менюта"
|
131 |
-
|
132 |
-
#: ../include/admin.php:297
|
133 |
-
msgid "Strings translation"
|
134 |
-
msgstr "Превод на низове"
|
135 |
-
|
136 |
-
#: ../include/admin.php:298 ../include/admin-filters.php:988
|
137 |
-
msgid "Settings"
|
138 |
-
msgstr "Настройки"
|
139 |
-
|
140 |
-
#: ../include/admin.php:317
|
141 |
-
msgid "Enter a valid WorPress locale"
|
142 |
-
msgstr "Въведете валидно (WordPress) местоположение"
|
143 |
-
|
144 |
-
#: ../include/admin.php:318
|
145 |
-
msgid "The language code must be 2 characters long"
|
146 |
-
msgstr "Кодът на езика трябва да бъде двубуквен"
|
147 |
-
|
148 |
-
#: ../include/admin.php:319
|
149 |
-
msgid "The language code must be unique"
|
150 |
-
msgstr "Кодът на езика трябва да бъде уникален"
|
151 |
-
|
152 |
-
#: ../include/admin.php:320
|
153 |
-
msgid "The language must have a name"
|
154 |
-
msgstr "Кодът на езика трябва да има наименование"
|
155 |
-
|
156 |
-
#: ../include/admin.php:321
|
157 |
-
msgid ""
|
158 |
-
"The language was created, but the WordPress language file was not "
|
159 |
-
"downloaded. Please install it manually."
|
160 |
-
msgstr ""
|
161 |
-
"Езикът беше добавен, но езиковият файл не може да бъде зареден. Моля "
|
162 |
-
"инсталирайте го ръчно. "
|
163 |
-
|
164 |
-
#: ../include/admin.php:409
|
165 |
-
msgid "Site Title"
|
166 |
-
msgstr "Заглавие на уебсайта"
|
167 |
-
|
168 |
-
#: ../include/admin.php:410
|
169 |
-
msgid "Tagline"
|
170 |
-
msgstr "Кратко описание"
|
171 |
-
|
172 |
-
#: ../include/admin.php:428
|
173 |
-
msgid "Widget title"
|
174 |
-
msgstr "Заглавие на джаджата"
|
175 |
-
|
176 |
-
#: ../include/admin-filters.php:176 ../include/admin-filters.php:753
|
177 |
msgid "Add new translation"
|
178 |
msgstr "Добавяне на нов превод"
|
179 |
|
180 |
-
#:
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
#:
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
#: ../include/admin-filters.php:244
|
189 |
-
msgid "Post's language:"
|
190 |
-
msgstr "Език на публикацията"
|
191 |
-
|
192 |
-
#: ../include/admin-filters.php:305
|
193 |
-
msgid "(no parent)"
|
194 |
-
msgstr "(без родител)"
|
195 |
|
196 |
-
#:
|
197 |
-
#:
|
|
|
198 |
msgid "Translations"
|
199 |
msgstr "Преводи"
|
200 |
|
201 |
-
#:
|
202 |
msgid "Sets the language"
|
203 |
msgstr "Избор на език"
|
204 |
|
205 |
-
#:
|
206 |
-
msgid "None"
|
207 |
-
msgstr "Празно"
|
208 |
-
|
209 |
-
#: ../include/admin-filters.php:910
|
210 |
msgid "Theme locations and languages"
|
211 |
msgstr "Език и местоположение"
|
212 |
|
213 |
-
#:
|
214 |
#, php-format
|
215 |
msgid ""
|
216 |
"Please go to the %slanguages page%s to set theme locations and languages"
|
217 |
msgstr "Моля посетете %sстраницата за настройка на езиците%s."
|
218 |
|
219 |
-
#:
|
220 |
msgid "The widget is displayed for:"
|
221 |
msgstr "Джаджата се показва за:"
|
222 |
|
223 |
-
#:
|
224 |
msgid "All languages"
|
225 |
msgstr "Всички езици"
|
226 |
|
227 |
-
#:
|
228 |
msgid "Admin language"
|
229 |
msgstr "Езика на администраторския панел"
|
230 |
|
231 |
-
#:
|
232 |
msgid "Wordpress default"
|
233 |
msgstr "Езика по подразбиране"
|
234 |
|
235 |
-
#:
|
|
|
|
|
|
|
|
|
236 |
msgid "Upgrading language files…"
|
237 |
msgstr "Обновяване на езиковите файлове…"
|
238 |
|
239 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
240 |
msgid "Edit language"
|
241 |
msgstr "Редактиране на езика"
|
242 |
|
243 |
-
#:
|
244 |
msgid "Add new language"
|
245 |
msgstr "Добавяне на нов език"
|
246 |
|
247 |
-
#:
|
248 |
msgid "Choose a language"
|
249 |
msgstr "Изберете език"
|
250 |
|
251 |
-
#:
|
252 |
msgid "You can choose a language in the list or directly edit it below."
|
253 |
msgstr ""
|
254 |
"Можете да изберете език от падащото меню или да създадете нов използвайки "
|
255 |
"полетата по-долу. "
|
256 |
|
257 |
-
#:
|
258 |
msgid "Full name"
|
259 |
msgstr "Наименование"
|
260 |
|
261 |
-
#:
|
262 |
msgid "The name is how it is displayed on your site (for example: English)."
|
263 |
msgstr ""
|
264 |
"Наименованието както ще се показва в уебсайта (например: български, English)"
|
265 |
|
266 |
-
#:
|
267 |
msgid "Locale"
|
268 |
msgstr "Местоположение"
|
269 |
|
270 |
-
#:
|
271 |
msgid ""
|
272 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
273 |
"install the .mo file for this language."
|
@@ -275,55 +294,55 @@ msgstr ""
|
|
275 |
"Местоположение според WordPress (например: bg_BG, en_GB). Ще трябва да "
|
276 |
"инсталирате съответния езиков файл (.mo). "
|
277 |
|
278 |
-
#:
|
279 |
msgid "Language code"
|
280 |
msgstr "Код на езика"
|
281 |
|
282 |
-
#:
|
283 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
284 |
msgstr "Двубуквеният код на езика според ISO 639-1 (например: bg, en)"
|
285 |
|
286 |
-
#:
|
287 |
msgid "Text direction"
|
288 |
msgstr "Посока на писане"
|
289 |
|
290 |
-
#:
|
291 |
msgid "left to right"
|
292 |
msgstr "отляво надясно"
|
293 |
|
294 |
-
#:
|
295 |
msgid "right to left"
|
296 |
msgstr "отдясно наляво"
|
297 |
|
298 |
-
#:
|
299 |
msgid "Choose the text direction for the language"
|
300 |
msgstr "Изберете посоката на писане"
|
301 |
|
302 |
-
#:
|
303 |
msgid "Order"
|
304 |
msgstr "Подредба"
|
305 |
|
306 |
-
#:
|
307 |
msgid "Position of the language in the language switcher"
|
308 |
msgstr "Кой подред ще се показва езикът в джаджата за смяна на езици"
|
309 |
|
310 |
-
#:
|
311 |
-
msgid "Update"
|
312 |
-
msgstr "Обновяване"
|
313 |
-
|
314 |
-
#: ../include/languages-form.php:151
|
315 |
msgid "Language switcher"
|
316 |
msgstr "Джаджа за смяна на езика"
|
317 |
|
318 |
-
#:
|
|
|
|
|
|
|
|
|
319 |
msgid "Clean strings translation database"
|
320 |
msgstr "Изтриване на запазените преводи "
|
321 |
|
322 |
-
#:
|
323 |
msgid "Default language"
|
324 |
msgstr "Език по подразбиране"
|
325 |
|
326 |
-
#:
|
327 |
msgid ""
|
328 |
"There are posts, pages, categories or tags without language set. Do you want "
|
329 |
"to set them all to default language ?"
|
@@ -331,11 +350,11 @@ msgstr ""
|
|
331 |
"Намерени са публикации, страници, категории и етикети, за които не е посочен "
|
332 |
"език. Искате ли да бъдат прехвърлени към езика по подразбиране?"
|
333 |
|
334 |
-
#:
|
335 |
msgid "Detect browser language"
|
336 |
msgstr "Засичане на езика на браузъра"
|
337 |
|
338 |
-
#:
|
339 |
msgid ""
|
340 |
"When the front page is visited, set the language according to the browser "
|
341 |
"preference"
|
@@ -343,11 +362,11 @@ msgstr ""
|
|
343 |
"Когато потребителят посети началната страница, езикът му да се настройва "
|
344 |
"според предпочитанията на браузъра. "
|
345 |
|
346 |
-
#:
|
347 |
msgid "URL modifications"
|
348 |
msgstr "Промени в адреса (URL)"
|
349 |
|
350 |
-
#:
|
351 |
msgid ""
|
352 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
353 |
"not modified."
|
@@ -355,26 +374,26 @@ msgstr ""
|
|
355 |
"Езикът зависи от съдържанието. Адресите (URLs) на публикациите, страниците, "
|
356 |
"категориите и етикетите не се променят. "
|
357 |
|
358 |
-
#:
|
359 |
msgid ""
|
360 |
"The language code, for example /en/, is added to all urls when using pretty "
|
361 |
"permalinks."
|
362 |
msgstr ""
|
363 |
"Кодът на езика (например /bg/, /en/) се добавя към всички адреси (URLs)."
|
364 |
|
365 |
-
#:
|
366 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
367 |
msgstr "Премахване на /language/ от адресите (URLs). Например:"
|
368 |
|
369 |
-
#:
|
370 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
371 |
msgstr "Запазване на /language/ в адресите (URLs). Например:"
|
372 |
|
373 |
-
#:
|
374 |
msgid "Hide URL language information for default language"
|
375 |
msgstr "Скриване на информацията за езика от адресите за езика по подразбиране"
|
376 |
|
377 |
-
#:
|
378 |
#, php-format
|
379 |
msgid ""
|
380 |
"When using static front page, redirect the language page (example: %s) to "
|
@@ -383,111 +402,183 @@ msgstr ""
|
|
383 |
"При използване на статична начална страница адресите от типа %s да сочат към "
|
384 |
"началната страница на съответния език"
|
385 |
|
386 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
387 |
msgid "Synchronization"
|
388 |
msgstr "Синхронизация"
|
389 |
|
390 |
-
|
391 |
-
|
392 |
-
"
|
393 |
-
"
|
394 |
-
|
395 |
-
|
396 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
|
398 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
399 |
msgid "ID of pages in other languages:"
|
400 |
msgstr "Ключове на преводите на тази страница"
|
401 |
|
402 |
-
#:
|
403 |
msgid "ID of posts in other languages:"
|
404 |
msgstr "Ключове на преводите на тази публикация"
|
405 |
|
406 |
-
#:
|
407 |
msgid "Page ID"
|
408 |
msgstr "Ключ"
|
409 |
|
410 |
-
#:
|
411 |
msgid "Post ID"
|
412 |
msgstr "Ключ"
|
413 |
|
414 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
415 |
#, php-format
|
416 |
-
msgid ""
|
417 |
-
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
418 |
-
"It includes information on how to set up your multilingual site and use it "
|
419 |
-
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
420 |
-
"their plugins and themes."
|
421 |
msgstr ""
|
422 |
-
"
|
423 |
-
"
|
424 |
-
"на често задавани въпроси, както и документация за разработчици за "
|
425 |
-
"интегриране на Polylang с техните разширения и теми. "
|
426 |
|
427 |
-
#:
|
428 |
-
|
429 |
-
msgid ""
|
430 |
-
"You will also find useful information in the %ssupport forum%s. However "
|
431 |
-
"don't forget to make a search before posting a new topic."
|
432 |
msgstr ""
|
433 |
-
"
|
434 |
-
"
|
435 |
-
"преди да изпратите запитване. "
|
436 |
|
437 |
-
|
438 |
-
|
439 |
msgid ""
|
440 |
-
"Polylang
|
441 |
-
"
|
442 |
-
msgstr ""
|
443 |
-
"Polylang е безплатно разширение, публикувано под същия лиценз като "
|
444 |
-
"WordPress, %sGPL%s."
|
445 |
|
446 |
-
|
|
|
447 |
#, php-format
|
448 |
-
msgid "
|
449 |
-
msgstr "
|
450 |
|
451 |
-
|
452 |
-
|
453 |
-
"Finally if you like this plugin or if it helps your business, donations to "
|
454 |
-
"the author are greatly appreciated."
|
455 |
-
msgstr ""
|
456 |
-
"Не на последно място, ако наистина харесвате това разширение и/или то помага "
|
457 |
-
"на Вашия бизнес, авторът му високо оценява всяко едно дарение."
|
458 |
|
459 |
-
|
460 |
-
|
461 |
-
msgstr "Търсене"
|
462 |
|
463 |
-
|
464 |
-
|
465 |
-
msgstr "Няма непреведени низове"
|
466 |
|
467 |
-
|
468 |
-
|
469 |
-
msgstr "Изтриване"
|
470 |
|
471 |
-
|
472 |
-
|
473 |
-
msgstr "Код"
|
474 |
|
475 |
-
|
476 |
-
|
477 |
-
msgstr "Знаменце"
|
478 |
|
479 |
-
|
480 |
-
|
481 |
-
msgstr "Публикации"
|
482 |
|
483 |
-
|
484 |
-
|
485 |
-
msgstr "Превод на низове"
|
486 |
|
487 |
-
|
488 |
-
|
489 |
-
msgstr "Наименование"
|
490 |
|
491 |
-
|
492 |
-
|
493 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Павел <pavelsof@gmail.com>\n"
|
8 |
"Language-Team: Павел <pavelsof@gmail.com>\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
17 |
+
"X-Generator: Poedit 1.5.4\n"
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
"X-Poedit-SearchPath-1: ../include\n"
|
20 |
|
21 |
+
#: include/about.php:3
|
22 |
#, php-format
|
23 |
+
msgid ""
|
24 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
25 |
+
"It includes information on how to set up your multilingual site and use it "
|
26 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
27 |
+
"their plugins and themes."
|
|
|
|
|
28 |
msgstr ""
|
29 |
+
"Polylang има подробна %sдокументация на английски%s, съдържаща информация за "
|
30 |
+
"първоначалното настройване и поддръжка на многоезични уебсайтове, отговори "
|
31 |
+
"на често задавани въпроси, както и документация за разработчици за "
|
32 |
+
"интегриране на Polylang с техните разширения и теми. "
|
|
|
|
|
33 |
|
34 |
+
#: include/about.php:9
|
35 |
#, php-format
|
36 |
+
msgid ""
|
37 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
38 |
+
"don't forget to make a search before posting a new topic."
|
39 |
+
msgstr ""
|
40 |
+
"Освен това можете да намерите полезна информация във %sфорума за поддръжка"
|
41 |
+
"%s; но не забравяйте да потърсите дали някой вече не е задал Вашия въпрос "
|
42 |
+
"преди да изпратите запитване. "
|
43 |
|
44 |
+
#: include/about.php:16
|
45 |
#, php-format
|
46 |
+
msgid ""
|
47 |
+
"Polylang is free of charge and is released under the same license as "
|
48 |
+
"WordPress, the %sGPL%s."
|
49 |
+
msgstr ""
|
50 |
+
"Polylang е безплатно разширение, публикувано под същия лиценз като "
|
51 |
+
"WordPress, %sGPL%s."
|
52 |
|
53 |
+
#: include/about.php:22
|
54 |
#, php-format
|
55 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
56 |
+
msgstr "Ако се питате как можете и Вие да помогнете, %sпрочетете това%s. "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
|
58 |
+
#: include/about.php:27
|
59 |
+
msgid ""
|
60 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
61 |
+
"the author are greatly appreciated."
|
62 |
+
msgstr ""
|
63 |
+
"Не на последно място, ако наистина харесвате това разширение и/или то помага "
|
64 |
+
"на Вашия бизнес, авторът му високо оценява всяко едно дарение."
|
65 |
|
66 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
67 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
68 |
+
#: include/list-table.php:46 polylang.php:270
|
69 |
msgid "Languages"
|
70 |
msgstr "Езици"
|
71 |
|
72 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
73 |
msgid "Displays language names"
|
74 |
msgstr "Показване на имената на езиците"
|
75 |
|
76 |
+
#: include/admin-base.php:155
|
77 |
msgid "Displays flags"
|
78 |
msgstr "Показване на знаменца"
|
79 |
|
80 |
+
#: include/admin-base.php:156
|
81 |
msgid "Forces link to front page"
|
82 |
msgstr "Всички връзки сочат към началната страница"
|
83 |
|
84 |
+
#: include/admin-base.php:157
|
85 |
msgid "Hides the current language"
|
86 |
msgstr "Скриване на текущия език"
|
87 |
|
88 |
+
#: include/admin-base.php:161
|
89 |
msgid "Displays a language switcher at the end of the menu"
|
90 |
msgstr "Показване на джаджата за смяна на езици след менюто"
|
91 |
|
92 |
+
#: include/admin-base.php:162
|
93 |
msgid "Displays as dropdown"
|
94 |
msgstr "Показване като падащо меню"
|
95 |
|
96 |
+
#: include/admin-base.php:186
|
97 |
msgid "Filters content by language"
|
98 |
msgstr "Филтриране на съдържанието по език"
|
99 |
|
100 |
+
#: include/admin-base.php:193
|
101 |
msgid "Show all languages"
|
102 |
msgstr "Показване на всички езици"
|
103 |
|
104 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
msgid "Add new translation"
|
106 |
msgstr "Добавяне на нов превод"
|
107 |
|
108 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
109 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
110 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
111 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
112 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
113 |
+
#: polylang.php:271
|
114 |
+
msgid "Language"
|
115 |
+
msgstr "Език"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
|
117 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
118 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
119 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
120 |
msgid "Translations"
|
121 |
msgstr "Преводи"
|
122 |
|
123 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
124 |
msgid "Sets the language"
|
125 |
msgstr "Избор на език"
|
126 |
|
127 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
128 |
msgid "Theme locations and languages"
|
129 |
msgstr "Език и местоположение"
|
130 |
|
131 |
+
#: include/admin-filters.php:1084
|
132 |
#, php-format
|
133 |
msgid ""
|
134 |
"Please go to the %slanguages page%s to set theme locations and languages"
|
135 |
msgstr "Моля посетете %sстраницата за настройка на езиците%s."
|
136 |
|
137 |
+
#: include/admin-filters.php:1102
|
138 |
msgid "The widget is displayed for:"
|
139 |
msgstr "Джаджата се показва за:"
|
140 |
|
141 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
142 |
msgid "All languages"
|
143 |
msgstr "Всички езици"
|
144 |
|
145 |
+
#: include/admin-filters.php:1130
|
146 |
msgid "Admin language"
|
147 |
msgstr "Езика на администраторския панел"
|
148 |
|
149 |
+
#: include/admin-filters.php:1135
|
150 |
msgid "Wordpress default"
|
151 |
msgstr "Езика по подразбиране"
|
152 |
|
153 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
154 |
+
msgid "Settings"
|
155 |
+
msgstr "Настройки"
|
156 |
+
|
157 |
+
#: include/admin-filters.php:1167
|
158 |
msgid "Upgrading language files…"
|
159 |
msgstr "Обновяване на езиковите файлове…"
|
160 |
|
161 |
+
#: include/admin.php:22
|
162 |
+
msgid "About Polylang"
|
163 |
+
msgstr "Относно Polylang"
|
164 |
+
|
165 |
+
#: include/admin.php:27 include/list-table.php:92
|
166 |
+
msgid "Strings translations"
|
167 |
+
msgstr "Превод на низове"
|
168 |
+
|
169 |
+
#: include/admin.php:323
|
170 |
+
msgid "Menus"
|
171 |
+
msgstr "Менюта"
|
172 |
+
|
173 |
+
#: include/admin.php:325 include/list-table.php:91
|
174 |
+
msgid "Strings translation"
|
175 |
+
msgstr "Превод на низове"
|
176 |
+
|
177 |
+
#: include/admin.php:345
|
178 |
+
msgid "Enter a valid WorPress locale"
|
179 |
+
msgstr "Въведете валидно (WordPress) местоположение"
|
180 |
+
|
181 |
+
#: include/admin.php:346
|
182 |
+
msgid "The language code must be 2 characters long"
|
183 |
+
msgstr "Кодът на езика трябва да бъде двубуквен"
|
184 |
+
|
185 |
+
#: include/admin.php:347
|
186 |
+
msgid "The language code must be unique"
|
187 |
+
msgstr "Кодът на езика трябва да бъде уникален"
|
188 |
+
|
189 |
+
#: include/admin.php:348
|
190 |
+
msgid "The language must have a name"
|
191 |
+
msgstr "Кодът на езика трябва да има наименование"
|
192 |
+
|
193 |
+
#: include/admin.php:349
|
194 |
+
msgid ""
|
195 |
+
"The language was created, but the WordPress language file was not "
|
196 |
+
"downloaded. Please install it manually."
|
197 |
+
msgstr ""
|
198 |
+
"Езикът беше добавен, но езиковият файл не може да бъде зареден. Моля "
|
199 |
+
"инсталирайте го ръчно. "
|
200 |
+
|
201 |
+
#: include/admin.php:468
|
202 |
+
msgid "Widget title"
|
203 |
+
msgstr "Заглавие на джаджата"
|
204 |
+
|
205 |
+
# @ polylang
|
206 |
+
#: include/base.php:339
|
207 |
+
msgid "Taxonomies"
|
208 |
+
msgstr "Таксономии"
|
209 |
+
|
210 |
+
# @ polylang
|
211 |
+
#: include/base.php:340
|
212 |
+
msgid "Custom fields"
|
213 |
+
msgstr "Потребителски полета"
|
214 |
+
|
215 |
+
# @ polylang
|
216 |
+
#: include/base.php:341
|
217 |
+
msgid "Comment status"
|
218 |
+
msgstr "Статус на коментара"
|
219 |
+
|
220 |
+
# @ polylang
|
221 |
+
#: include/base.php:342
|
222 |
+
msgid "Ping status"
|
223 |
+
msgstr "Статус на ping-а"
|
224 |
+
|
225 |
+
# @ polylang
|
226 |
+
#: include/base.php:343
|
227 |
+
msgid "Sticky posts"
|
228 |
+
msgstr "Публикации, залепени на началната страница"
|
229 |
+
|
230 |
+
# @ polylang
|
231 |
+
#: include/base.php:344
|
232 |
+
msgid "Published date"
|
233 |
+
msgstr "Дата на публикуване"
|
234 |
+
|
235 |
+
# @ polylang
|
236 |
+
#: include/base.php:345
|
237 |
+
msgid "Post format"
|
238 |
+
msgstr "Формат на публикацията"
|
239 |
+
|
240 |
+
#: include/base.php:346
|
241 |
+
msgid "Page parent"
|
242 |
+
msgstr "Родител на страницата"
|
243 |
+
|
244 |
+
# @ polylang
|
245 |
+
#: include/base.php:347
|
246 |
+
msgid "Page template"
|
247 |
+
msgstr "Шаблон на страницата"
|
248 |
+
|
249 |
+
#: include/base.php:348
|
250 |
+
msgid "Page order"
|
251 |
+
msgstr "Подредба на страницата"
|
252 |
+
|
253 |
+
# @ polylang
|
254 |
+
#: include/base.php:349
|
255 |
+
msgid "Featured image"
|
256 |
+
msgstr "Картинка на публикацията"
|
257 |
+
|
258 |
+
#: include/languages-form.php:43
|
259 |
msgid "Edit language"
|
260 |
msgstr "Редактиране на езика"
|
261 |
|
262 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
263 |
msgid "Add new language"
|
264 |
msgstr "Добавяне на нов език"
|
265 |
|
266 |
+
#: include/languages-form.php:65
|
267 |
msgid "Choose a language"
|
268 |
msgstr "Изберете език"
|
269 |
|
270 |
+
#: include/languages-form.php:79
|
271 |
msgid "You can choose a language in the list or directly edit it below."
|
272 |
msgstr ""
|
273 |
"Можете да изберете език от падащото меню или да създадете нов използвайки "
|
274 |
"полетата по-долу. "
|
275 |
|
276 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
277 |
msgid "Full name"
|
278 |
msgstr "Наименование"
|
279 |
|
280 |
+
#: include/languages-form.php:85
|
281 |
msgid "The name is how it is displayed on your site (for example: English)."
|
282 |
msgstr ""
|
283 |
"Наименованието както ще се показва в уебсайта (например: български, English)"
|
284 |
|
285 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
286 |
msgid "Locale"
|
287 |
msgstr "Местоположение"
|
288 |
|
289 |
+
#: include/languages-form.php:94
|
290 |
msgid ""
|
291 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
292 |
"install the .mo file for this language."
|
294 |
"Местоположение според WordPress (например: bg_BG, en_GB). Ще трябва да "
|
295 |
"инсталирате съответния езиков файл (.mo). "
|
296 |
|
297 |
+
#: include/languages-form.php:98
|
298 |
msgid "Language code"
|
299 |
msgstr "Код на езика"
|
300 |
|
301 |
+
#: include/languages-form.php:100
|
302 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
303 |
msgstr "Двубуквеният код на езика според ISO 639-1 (например: bg, en)"
|
304 |
|
305 |
+
#: include/languages-form.php:104
|
306 |
msgid "Text direction"
|
307 |
msgstr "Посока на писане"
|
308 |
|
309 |
+
#: include/languages-form.php:108
|
310 |
msgid "left to right"
|
311 |
msgstr "отляво надясно"
|
312 |
|
313 |
+
#: include/languages-form.php:113
|
314 |
msgid "right to left"
|
315 |
msgstr "отдясно наляво"
|
316 |
|
317 |
+
#: include/languages-form.php:115
|
318 |
msgid "Choose the text direction for the language"
|
319 |
msgstr "Изберете посоката на писане"
|
320 |
|
321 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
322 |
msgid "Order"
|
323 |
msgstr "Подредба"
|
324 |
|
325 |
+
#: include/languages-form.php:121
|
326 |
msgid "Position of the language in the language switcher"
|
327 |
msgstr "Кой подред ще се показва езикът в джаджата за смяна на езици"
|
328 |
|
329 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
330 |
msgid "Language switcher"
|
331 |
msgstr "Джаджа за смяна на езика"
|
332 |
|
333 |
+
#: include/languages-form.php:206
|
334 |
+
msgid "Search translations"
|
335 |
+
msgstr "Преводи за търсенето"
|
336 |
+
|
337 |
+
#: include/languages-form.php:215
|
338 |
msgid "Clean strings translation database"
|
339 |
msgstr "Изтриване на запазените преводи "
|
340 |
|
341 |
+
#: include/languages-form.php:231
|
342 |
msgid "Default language"
|
343 |
msgstr "Език по подразбиране"
|
344 |
|
345 |
+
#: include/languages-form.php:243
|
346 |
msgid ""
|
347 |
"There are posts, pages, categories or tags without language set. Do you want "
|
348 |
"to set them all to default language ?"
|
350 |
"Намерени са публикации, страници, категории и етикети, за които не е посочен "
|
351 |
"език. Искате ли да бъдат прехвърлени към езика по подразбиране?"
|
352 |
|
353 |
+
#: include/languages-form.php:251
|
354 |
msgid "Detect browser language"
|
355 |
msgstr "Засичане на езика на браузъра"
|
356 |
|
357 |
+
#: include/languages-form.php:257
|
358 |
msgid ""
|
359 |
"When the front page is visited, set the language according to the browser "
|
360 |
"preference"
|
362 |
"Когато потребителят посети началната страница, езикът му да се настройва "
|
363 |
"според предпочитанията на браузъра. "
|
364 |
|
365 |
+
#: include/languages-form.php:264
|
366 |
msgid "URL modifications"
|
367 |
msgstr "Промени в адреса (URL)"
|
368 |
|
369 |
+
#: include/languages-form.php:270
|
370 |
msgid ""
|
371 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
372 |
"not modified."
|
374 |
"Езикът зависи от съдържанието. Адресите (URLs) на публикациите, страниците, "
|
375 |
"категориите и етикетите не се променят. "
|
376 |
|
377 |
+
#: include/languages-form.php:278
|
378 |
msgid ""
|
379 |
"The language code, for example /en/, is added to all urls when using pretty "
|
380 |
"permalinks."
|
381 |
msgstr ""
|
382 |
"Кодът на езика (например /bg/, /en/) се добавя към всички адреси (URLs)."
|
383 |
|
384 |
+
#: include/languages-form.php:287
|
385 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
386 |
msgstr "Премахване на /language/ от адресите (URLs). Например:"
|
387 |
|
388 |
+
#: include/languages-form.php:296
|
389 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
390 |
msgstr "Запазване на /language/ в адресите (URLs). Например:"
|
391 |
|
392 |
+
#: include/languages-form.php:305
|
393 |
msgid "Hide URL language information for default language"
|
394 |
msgstr "Скриване на информацията за езика от адресите за езика по подразбиране"
|
395 |
|
396 |
+
#: include/languages-form.php:315
|
397 |
#, php-format
|
398 |
msgid ""
|
399 |
"When using static front page, redirect the language page (example: %s) to "
|
402 |
"При използване на статична начална страница адресите от типа %s да сочат към "
|
403 |
"началната страница на съответния език"
|
404 |
|
405 |
+
# @ polylang
|
406 |
+
#: include/languages-form.php:324
|
407 |
+
msgid "Media"
|
408 |
+
msgstr "Файлове"
|
409 |
+
|
410 |
+
# @ polylang
|
411 |
+
#: include/languages-form.php:330
|
412 |
+
msgid "Activate languages and translations for media"
|
413 |
+
msgstr "Включване на многоезичност за файловете"
|
414 |
+
|
415 |
+
#: include/languages-form.php:337
|
416 |
msgid "Synchronization"
|
417 |
msgstr "Синхронизация"
|
418 |
|
419 |
+
# @ polylang
|
420 |
+
#: include/languages-form.php:351
|
421 |
+
msgid "Custom post types"
|
422 |
+
msgstr "Потребителски типове публикации"
|
423 |
+
|
424 |
+
# @ polylang
|
425 |
+
#: include/languages-form.php:364
|
426 |
+
msgid "Activate languages and translations for custom post types."
|
427 |
+
msgstr "Включване на многоезичност за потребителските типове публикации"
|
428 |
+
|
429 |
+
# @ polylang
|
430 |
+
#: include/languages-form.php:372
|
431 |
+
msgid "Custom taxonomies"
|
432 |
+
msgstr "Потребителски таксономии"
|
433 |
+
|
434 |
+
# @ polylang
|
435 |
+
#: include/languages-form.php:385
|
436 |
+
msgid "Activate languages and translations for custom taxonomies."
|
437 |
+
msgstr "Включване на многоезичност за потребителските таксономии"
|
438 |
+
|
439 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
440 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
441 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
442 |
+
#: include/term-translations.php:80
|
443 |
+
msgid "Edit"
|
444 |
+
msgstr "Редактиране"
|
445 |
+
|
446 |
+
#: include/list-table.php:56
|
447 |
+
msgid "Delete"
|
448 |
+
msgstr "Изтриване"
|
449 |
|
450 |
+
#: include/list-table.php:65
|
451 |
+
msgid "Code"
|
452 |
+
msgstr "Код"
|
453 |
+
|
454 |
+
#: include/list-table.php:67
|
455 |
+
msgid "Flag"
|
456 |
+
msgstr "Знаменце"
|
457 |
+
|
458 |
+
#: include/list-table.php:68
|
459 |
+
msgid "Posts"
|
460 |
+
msgstr "Публикации"
|
461 |
+
|
462 |
+
#: include/list-table.php:118
|
463 |
+
msgid "Name"
|
464 |
+
msgstr "Наименование"
|
465 |
+
|
466 |
+
#: include/list-table.php:119
|
467 |
+
msgid "String"
|
468 |
+
msgstr "Низ"
|
469 |
+
|
470 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
471 |
+
#: include/term-translations.php:16
|
472 |
+
msgid "Translation"
|
473 |
+
msgstr "Превод"
|
474 |
+
|
475 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
476 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
477 |
+
msgid "Add new"
|
478 |
+
msgstr "Добави нов"
|
479 |
+
|
480 |
+
#: include/post-translations.php:5
|
481 |
msgid "ID of pages in other languages:"
|
482 |
msgstr "Ключове на преводите на тази страница"
|
483 |
|
484 |
+
#: include/post-translations.php:5
|
485 |
msgid "ID of posts in other languages:"
|
486 |
msgstr "Ключове на преводите на тази публикация"
|
487 |
|
488 |
+
#: include/post-translations.php:9
|
489 |
msgid "Page ID"
|
490 |
msgstr "Ключ"
|
491 |
|
492 |
+
#: include/post-translations.php:9
|
493 |
msgid "Post ID"
|
494 |
msgstr "Ключ"
|
495 |
|
496 |
+
#: include/term-translations.php:48
|
497 |
+
msgid "No untranslated term"
|
498 |
+
msgstr "Няма непреведени низове"
|
499 |
+
|
500 |
+
#: include/widget.php:6
|
501 |
+
msgid "Language Switcher"
|
502 |
+
msgstr "Джаджа за смяна на езика"
|
503 |
+
|
504 |
+
#: include/widget.php:6
|
505 |
+
msgid "Displays a language switcher"
|
506 |
+
msgstr "Показване на джаджа за смяна на езика"
|
507 |
+
|
508 |
+
#: include/widget.php:69
|
509 |
+
msgid "Title:"
|
510 |
+
msgstr "Заглавие:"
|
511 |
+
|
512 |
+
# @ polylang
|
513 |
+
#. translators: plugin header field 'Description'
|
514 |
+
#: polylang.php:0
|
515 |
+
msgid "Adds multilingual capability to WordPress"
|
516 |
+
msgstr "Добавя многоезична функционалност към WordPress"
|
517 |
+
|
518 |
+
#: polylang.php:118
|
519 |
#, php-format
|
520 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
|
|
|
|
|
|
|
|
521 |
msgstr ""
|
522 |
+
"Вие използвате WordPress %s. Минималните изисквания за Polylang включват "
|
523 |
+
"WordPress %s."
|
|
|
|
|
524 |
|
525 |
+
#: polylang.php:159
|
526 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
|
|
|
|
|
|
527 |
msgstr ""
|
528 |
+
"По една или друга причина Polylang не успя да си създаде необходимата "
|
529 |
+
"таблица в базата данни. "
|
|
|
530 |
|
531 |
+
# @ polylang
|
532 |
+
#: polylang.php:220
|
533 |
msgid ""
|
534 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
535 |
+
msgstr "Polylang бе изключен, защото обновихте от твърде стара версия."
|
|
|
|
|
|
|
536 |
|
537 |
+
# @ polylang
|
538 |
+
#: polylang.php:222
|
539 |
#, php-format
|
540 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
541 |
+
msgstr "Моля първо обновете до %s, преди да обновите до %s."
|
542 |
|
543 |
+
#~ msgid "Error: Restore of local flags failed!"
|
544 |
+
#~ msgstr "Грешка: възстановяването на знаменцата бе неуспешно!"
|
|
|
|
|
|
|
|
|
|
|
545 |
|
546 |
+
#~ msgid "Please move your local flags from %s to %s"
|
547 |
+
#~ msgstr "Моля преместете знаменцата от %s в %s"
|
|
|
548 |
|
549 |
+
#~ msgid "%1$s %2$s"
|
550 |
+
#~ msgstr "%1$s %2$s"
|
|
|
551 |
|
552 |
+
#~ msgid "View posts for %1$s %2$s"
|
553 |
+
#~ msgstr "Преглед на публикациите за %1$s %2$s"
|
|
|
554 |
|
555 |
+
#~ msgid "Site Title"
|
556 |
+
#~ msgstr "Заглавие на уебсайта"
|
|
|
557 |
|
558 |
+
#~ msgid "Tagline"
|
559 |
+
#~ msgstr "Кратко описание"
|
|
|
560 |
|
561 |
+
#~ msgid "— No Change —"
|
562 |
+
#~ msgstr "— Без промяна —"
|
|
|
563 |
|
564 |
+
#~ msgid "Page's language:"
|
565 |
+
#~ msgstr "Език на страницата"
|
|
|
566 |
|
567 |
+
#~ msgid "Post's language:"
|
568 |
+
#~ msgstr "Език на публикацията"
|
|
|
569 |
|
570 |
+
#~ msgid "None"
|
571 |
+
#~ msgstr "Празно"
|
572 |
+
|
573 |
+
#~ msgid "Update"
|
574 |
+
#~ msgstr "Обновяване"
|
575 |
+
|
576 |
+
#~ msgid ""
|
577 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
578 |
+
#~ "between translations of a post or page"
|
579 |
+
#~ msgstr ""
|
580 |
+
#~ "Позволяване синхронизацията на категории, етикети, картинки и други meta "
|
581 |
+
#~ "неща между различните преводи на публикациите и страниците"
|
582 |
+
|
583 |
+
#~ msgid "Search"
|
584 |
+
#~ msgstr "Търсене"
|
languages/polylang-da_DK.mo
CHANGED
Binary file
|
languages/polylang-da_DK.po
CHANGED
@@ -2,10 +2,11 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Patrick Hesselberg <Super-patzen@live.dk>\n"
|
8 |
"Language-Team: \n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -16,470 +17,538 @@ msgstr ""
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
"X-Poedit-SearchPath-1: ../include\n"
|
18 |
|
19 |
-
#:
|
20 |
#, php-format
|
21 |
-
msgid "
|
22 |
-
msgstr "
|
23 |
|
24 |
-
#:
|
25 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
26 |
-
msgstr ""
|
27 |
-
"Af en eller anden grund, kunne Polylang ikke tilføje en tabel i din database"
|
28 |
-
|
29 |
-
#: ../polylang.php:208
|
30 |
-
msgid "Error: Restore of local flags failed!"
|
31 |
-
msgstr "Fejl: Gendannelse af lokale flag mislykkedes!"
|
32 |
-
|
33 |
-
#: ../polylang.php:209
|
34 |
#, php-format
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
msgstr "
|
42 |
|
43 |
-
#:
|
44 |
#, php-format
|
45 |
-
msgid "
|
46 |
-
msgstr "
|
47 |
-
|
48 |
-
#:
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
#:
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
#: ../include/media-translations.php:18 ../include/post-translations.php:10
|
60 |
-
#: ../include/post-translations.php:33 ../include/term-translations.php:18
|
61 |
-
#: ../include/term-translations.php:65
|
62 |
-
msgid "Edit"
|
63 |
-
msgstr "Rediger"
|
64 |
-
|
65 |
-
#: ../include/media-translations.php:26 ../include/post-translations.php:38
|
66 |
-
#: ../include/term-translations.php:54
|
67 |
-
msgid "Add new"
|
68 |
-
msgstr "Opret ny"
|
69 |
-
|
70 |
-
#: ../include/widget.php:6
|
71 |
-
msgid "Language Switcher"
|
72 |
-
msgstr "Sprog Skifter"
|
73 |
-
|
74 |
-
#: ../include/widget.php:6
|
75 |
-
msgid "Displays a language switcher"
|
76 |
-
msgstr "Viser en sprog skifter"
|
77 |
-
|
78 |
-
#: ../include/widget.php:73
|
79 |
-
msgid "Title:"
|
80 |
-
msgstr "Titel:"
|
81 |
-
|
82 |
-
#: ../include/admin-base.php:50 ../include/admin-base.php:176
|
83 |
-
#: ../include/admin.php:290 ../include/admin-filters.php:221
|
84 |
msgid "Languages"
|
85 |
msgstr "Sprog"
|
86 |
|
87 |
-
#:
|
88 |
-
msgid "About Polylang"
|
89 |
-
msgstr "Om Polylang"
|
90 |
-
|
91 |
-
#: ../include/admin-base.php:149
|
92 |
msgid "Displays language names"
|
93 |
msgstr "Vis sprog navne"
|
94 |
|
95 |
-
#:
|
96 |
msgid "Displays flags"
|
97 |
msgstr "Vis flag"
|
98 |
|
99 |
-
#:
|
100 |
msgid "Forces link to front page"
|
101 |
msgstr "Tvinger link til forsiden"
|
102 |
|
103 |
-
#:
|
104 |
msgid "Hides the current language"
|
105 |
msgstr "Skjuler det nuværende sprog"
|
106 |
|
107 |
-
#:
|
108 |
msgid "Displays a language switcher at the end of the menu"
|
109 |
msgstr "Viser en sprog skifter ved enden af menuen"
|
110 |
|
111 |
-
#:
|
112 |
msgid "Displays as dropdown"
|
113 |
msgstr "Viser som dropdown"
|
114 |
|
115 |
-
#:
|
116 |
msgid "Filters content by language"
|
117 |
msgstr "Filtrerer indhold efter sprog"
|
118 |
|
119 |
-
#:
|
120 |
msgid "Show all languages"
|
121 |
msgstr "Vis alle sprog"
|
122 |
|
123 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
msgid "Menus"
|
125 |
msgstr "Menuer"
|
126 |
|
127 |
-
#:
|
|
|
128 |
msgid "Strings translation"
|
129 |
msgstr "Strings oversættelse"
|
130 |
|
131 |
-
#:
|
132 |
-
msgid "Settings"
|
133 |
-
msgstr "Indstillinger"
|
134 |
-
|
135 |
-
#: ../include/admin.php:317
|
136 |
msgid "Enter a valid WorPress locale"
|
137 |
msgstr "Indtast en gyldig Wordpress locale"
|
138 |
|
139 |
-
#:
|
140 |
msgid "The language code must be 2 characters long"
|
141 |
msgstr "Sprogkoden skal være på 2 tegn"
|
142 |
|
143 |
-
#:
|
144 |
msgid "The language code must be unique"
|
145 |
msgstr "Sprogkoden skal være unik"
|
146 |
|
147 |
-
#:
|
148 |
msgid "The language must have a name"
|
149 |
msgstr "Sproget skal have et navn"
|
150 |
|
151 |
-
#:
|
152 |
-
msgid ""
|
153 |
-
"
|
154 |
-
"downloaded. Please install it manually."
|
155 |
-
msgstr ""
|
156 |
-
"Sproget var oprettet, men WordPress sprogfilen blev ikke downloadet. Du skal "
|
157 |
-
"installere den manuelt."
|
158 |
-
|
159 |
-
#: ../include/admin.php:409
|
160 |
-
msgid "Site Title"
|
161 |
-
msgstr "Side Titel"
|
162 |
|
163 |
-
#:
|
164 |
-
msgid "Tagline"
|
165 |
-
msgstr "Tagline"
|
166 |
-
|
167 |
-
#: ../include/admin.php:428
|
168 |
msgid "Widget title"
|
169 |
msgstr "Widget titel"
|
170 |
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
#: ../include/admin-filters.php:190
|
176 |
-
msgid "— No Change —"
|
177 |
-
msgstr "— Ingen ændring —"
|
178 |
-
|
179 |
-
#: ../include/admin-filters.php:244
|
180 |
-
msgid "Page's language:"
|
181 |
-
msgstr "Side's sprog:"
|
182 |
-
|
183 |
-
#: ../include/admin-filters.php:244
|
184 |
-
msgid "Post's language:"
|
185 |
-
msgstr "Indlæg's sprog:"
|
186 |
-
|
187 |
-
#: ../include/admin-filters.php:305
|
188 |
-
msgid "(no parent)"
|
189 |
-
msgstr "(ingen forælder)"
|
190 |
|
191 |
-
|
192 |
-
#:
|
193 |
-
msgid "
|
194 |
-
msgstr "
|
195 |
|
196 |
-
|
197 |
-
|
198 |
-
|
|
|
199 |
|
200 |
-
|
201 |
-
|
202 |
-
|
|
|
203 |
|
204 |
-
|
205 |
-
|
206 |
-
|
|
|
207 |
|
208 |
-
|
209 |
-
|
210 |
-
msgid ""
|
211 |
-
|
212 |
-
msgstr "Gå venligst til %ssprog side%s for at sætte tema locations og sprog"
|
213 |
|
214 |
-
|
215 |
-
|
216 |
-
|
|
|
217 |
|
218 |
-
#:
|
219 |
-
msgid "
|
220 |
-
msgstr "
|
221 |
|
222 |
-
|
223 |
-
|
224 |
-
|
|
|
225 |
|
226 |
-
#:
|
227 |
-
msgid "
|
228 |
-
msgstr "
|
229 |
|
230 |
-
|
231 |
-
|
232 |
-
|
|
|
233 |
|
234 |
-
#:
|
235 |
msgid "Edit language"
|
236 |
msgstr "Rediger sprog"
|
237 |
|
238 |
-
#:
|
|
|
239 |
msgid "Add new language"
|
240 |
msgstr "Tilføj nyt sprog"
|
241 |
|
242 |
-
#:
|
243 |
msgid "Choose a language"
|
244 |
msgstr "Vælg sprog"
|
245 |
|
246 |
-
#:
|
247 |
msgid "You can choose a language in the list or directly edit it below."
|
248 |
msgstr "Du kan vælge et sprog fra listen eller redigere det direkte nedenfor."
|
249 |
|
250 |
-
#:
|
|
|
251 |
msgid "Full name"
|
252 |
msgstr "Fulde navn"
|
253 |
|
254 |
-
#:
|
255 |
msgid "The name is how it is displayed on your site (for example: English)."
|
256 |
msgstr "Navnet er hvordan det bliver vist på din side (for eksempel: Engelsk)."
|
257 |
|
258 |
-
#:
|
|
|
259 |
msgid "Locale"
|
260 |
msgstr "Landestandard"
|
261 |
|
262 |
-
#:
|
263 |
-
msgid ""
|
264 |
-
"Wordpress
|
265 |
-
"install the .mo file for this language."
|
266 |
-
msgstr ""
|
267 |
-
"Wordpress Landestandarden for sproget (for eksempel: da_DK). Du skal "
|
268 |
-
"installere .mo filen til dette sprog."
|
269 |
|
270 |
-
#:
|
271 |
msgid "Language code"
|
272 |
msgstr "Sprogkode"
|
273 |
|
274 |
-
#:
|
275 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
276 |
msgstr "2 bogstaver ISO 639-1 sprogkode (for eksempel: da)"
|
277 |
|
278 |
-
#:
|
279 |
msgid "Text direction"
|
280 |
msgstr "Tekst retning"
|
281 |
|
282 |
-
#:
|
283 |
msgid "left to right"
|
284 |
msgstr "venstre til højre"
|
285 |
|
286 |
-
#:
|
287 |
msgid "right to left"
|
288 |
msgstr "højre til venstre"
|
289 |
|
290 |
-
#:
|
291 |
msgid "Choose the text direction for the language"
|
292 |
msgstr "Vælg en tekstretning for sproget"
|
293 |
|
294 |
-
#:
|
|
|
295 |
msgid "Order"
|
296 |
msgstr "Sorter"
|
297 |
|
298 |
-
#:
|
299 |
msgid "Position of the language in the language switcher"
|
300 |
msgstr "Position af sproget i sprog skifteren"
|
301 |
|
302 |
-
#:
|
303 |
-
msgid "Update"
|
304 |
-
msgstr "Opdater"
|
305 |
-
|
306 |
-
#: ../include/languages-form.php:151
|
307 |
msgid "Language switcher"
|
308 |
msgstr "Sprog skifter"
|
309 |
|
310 |
-
#:
|
|
|
|
|
|
|
|
|
311 |
msgid "Clean strings translation database"
|
312 |
msgstr "Rene strings database oversættelse"
|
313 |
|
314 |
-
#:
|
315 |
msgid "Default language"
|
316 |
msgstr "Standard sprog"
|
317 |
|
318 |
-
#:
|
319 |
-
msgid ""
|
320 |
-
"
|
321 |
-
"to set them all to default language ?"
|
322 |
-
msgstr ""
|
323 |
-
"Der er indlæg, sider, kategorier eller tags uden et valgt sprog. Vil du "
|
324 |
-
"sætte dem til det standard sprog ?"
|
325 |
|
326 |
-
#:
|
327 |
msgid "Detect browser language"
|
328 |
msgstr "Find browser sprog"
|
329 |
|
330 |
-
#:
|
331 |
-
msgid ""
|
332 |
-
"
|
333 |
-
"preference"
|
334 |
-
msgstr ""
|
335 |
-
"Når forsiden vises, skal du indstille sprog i overensstemmelse med browseren "
|
336 |
-
"præference"
|
337 |
|
338 |
-
#:
|
339 |
msgid "URL modifications"
|
340 |
msgstr "URL ændringer"
|
341 |
|
342 |
-
#:
|
343 |
-
msgid ""
|
344 |
-
"
|
345 |
-
"not modified."
|
346 |
-
msgstr ""
|
347 |
-
"Sproget er sat fra indholdet. Indlæg, sider, kategorier og tags url'er "
|
348 |
-
"ændres ikke."
|
349 |
|
350 |
-
#:
|
351 |
-
msgid ""
|
352 |
-
"
|
353 |
-
"permalinks."
|
354 |
-
msgstr ""
|
355 |
-
"Sprogkoden, for eksempel /da/, bliver tilføjet til at url'er, når der bruges "
|
356 |
-
"pæne permalinks."
|
357 |
|
358 |
-
#:
|
359 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
360 |
msgstr "Fjern /sprog/ i pæne permalinks. Eksempel:"
|
361 |
|
362 |
-
#:
|
363 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
364 |
msgstr "Hold /sprog/ i pæne permalinks. eksempel:"
|
365 |
|
366 |
-
#:
|
367 |
msgid "Hide URL language information for default language"
|
368 |
msgstr "Skjul URL sprog information for standardsprog"
|
369 |
|
370 |
-
#:
|
371 |
#, php-format
|
372 |
-
msgid ""
|
373 |
-
"
|
374 |
-
|
|
|
|
|
|
|
375 |
msgstr ""
|
376 |
-
"Når der benyttes en statisk forside, omdiriger til sprogsiden (eksempel %s) "
|
377 |
-
"til forsiden i det rigtige sprog."
|
378 |
|
379 |
-
|
|
|
|
|
|
|
|
|
|
|
380 |
msgid "Synchronization"
|
381 |
msgstr "Synkronisering"
|
382 |
|
383 |
-
|
384 |
-
|
385 |
-
"
|
386 |
-
|
|
|
|
|
|
|
|
|
387 |
msgstr ""
|
388 |
-
"Tillad at synkronisere kategorier, tags, udvalgte billeder and andre "
|
389 |
-
"metadata mellem oversættelser af et indlæg eller en side"
|
390 |
|
391 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
392 |
msgid "ID of pages in other languages:"
|
393 |
msgstr "ID af sider på andre sprog:"
|
394 |
|
395 |
-
#:
|
396 |
msgid "ID of posts in other languages:"
|
397 |
msgstr "ID af indlæg på andre sprog:"
|
398 |
|
399 |
-
#:
|
400 |
msgid "Page ID"
|
401 |
msgstr "Side ID"
|
402 |
|
403 |
-
#:
|
404 |
msgid "Post ID"
|
405 |
msgstr "Indlæg ID"
|
406 |
|
407 |
-
#:
|
408 |
-
|
409 |
-
|
410 |
-
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
411 |
-
"It includes information on how to set up your multilingual site and use it "
|
412 |
-
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
413 |
-
"their plugins and themes."
|
414 |
-
msgstr ""
|
415 |
-
"Polylang er forsynet med en omfattende %sdocumentation%s (kun Engelsk). Den "
|
416 |
-
"informerer om, hvordan du opsætter dit flersprogede site og hvordan du "
|
417 |
-
"bruger det på et daglig basis, en FAQ, samt en dokumentation for "
|
418 |
-
"programmører til at bruge det i deres plugins og temaer."
|
419 |
|
420 |
-
#:
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
425 |
msgstr ""
|
426 |
-
"Du vil også finde brugbar information i %ssupport forum%s. Men glem ikke at "
|
427 |
-
"lave en søgning, før du opretter et nyt emne."
|
428 |
|
429 |
-
#:
|
430 |
#, php-format
|
431 |
-
msgid ""
|
432 |
-
"
|
433 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
434 |
msgstr ""
|
435 |
-
"Polylang er gratis og frigivet under den samme licens som Wordpress, %sGPL%s."
|
436 |
|
437 |
-
|
|
|
438 |
#, php-format
|
439 |
-
msgid "
|
440 |
msgstr ""
|
441 |
-
"Hvis du tænker over, hvordan du kan hjælpe dette projekt, %slæs dette%s."
|
442 |
|
443 |
-
|
444 |
-
|
445 |
-
"Finally if you like this plugin or if it helps your business, donations to "
|
446 |
-
"the author are greatly appreciated."
|
447 |
-
msgstr ""
|
448 |
-
"Endelig, hvis du kan lide dette plugin, eller hjælper din virksomhed, er "
|
449 |
-
"donationer til forfatteren meget værdsat."
|
450 |
|
451 |
-
|
452 |
-
|
453 |
-
msgstr "Søg"
|
454 |
|
455 |
-
|
456 |
-
|
457 |
-
msgstr "Ingen uoversatte term"
|
458 |
|
459 |
-
|
460 |
-
|
461 |
-
msgstr "Slet"
|
462 |
|
463 |
-
|
464 |
-
|
465 |
-
msgstr "Kode"
|
466 |
|
467 |
-
|
468 |
-
|
469 |
-
msgstr "Flag"
|
470 |
|
471 |
-
|
472 |
-
|
473 |
-
msgstr "Indlæg"
|
474 |
|
475 |
-
|
476 |
-
|
477 |
-
msgstr "Strings oversættelser"
|
478 |
|
479 |
-
|
480 |
-
|
481 |
-
msgstr "Navn"
|
482 |
|
483 |
-
|
484 |
-
|
485 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Patrick Hesselberg <Super-patzen@live.dk>\n"
|
8 |
"Language-Team: \n"
|
9 |
+
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
+
#: include/about.php:3
|
21 |
#, php-format
|
22 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
23 |
+
msgstr "Polylang er forsynet med en omfattende %sdocumentation%s (kun Engelsk). Den informerer om, hvordan du opsætter dit flersprogede site og hvordan du bruger det på et daglig basis, en FAQ, samt en dokumentation for programmører til at bruge det i deres plugins og temaer."
|
24 |
|
25 |
+
#: include/about.php:9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
#, php-format
|
27 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
28 |
+
msgstr "Du vil også finde brugbar information i %ssupport forum%s. Men glem ikke at lave en søgning, før du opretter et nyt emne."
|
29 |
|
30 |
+
#: include/about.php:16
|
31 |
#, php-format
|
32 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
33 |
+
msgstr "Polylang er gratis og frigivet under den samme licens som Wordpress, %sGPL%s."
|
34 |
|
35 |
+
#: include/about.php:22
|
36 |
#, php-format
|
37 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
38 |
+
msgstr "Hvis du tænker over, hvordan du kan hjælpe dette projekt, %slæs dette%s."
|
39 |
+
|
40 |
+
#: include/about.php:27
|
41 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
42 |
+
msgstr "Endelig, hvis du kan lide dette plugin, eller hjælper din virksomhed, er donationer til forfatteren meget værdsat."
|
43 |
+
|
44 |
+
#: include/admin-base.php:55
|
45 |
+
#: include/admin-base.php:185
|
46 |
+
#: include/admin-filters.php:250
|
47 |
+
#: include/admin.php:23
|
48 |
+
#: include/admin.php:318
|
49 |
+
#: include/list-table.php:46
|
50 |
+
#: polylang.php:270
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
msgid "Languages"
|
52 |
msgstr "Sprog"
|
53 |
|
54 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
55 |
msgid "Displays language names"
|
56 |
msgstr "Vis sprog navne"
|
57 |
|
58 |
+
#: include/admin-base.php:155
|
59 |
msgid "Displays flags"
|
60 |
msgstr "Vis flag"
|
61 |
|
62 |
+
#: include/admin-base.php:156
|
63 |
msgid "Forces link to front page"
|
64 |
msgstr "Tvinger link til forsiden"
|
65 |
|
66 |
+
#: include/admin-base.php:157
|
67 |
msgid "Hides the current language"
|
68 |
msgstr "Skjuler det nuværende sprog"
|
69 |
|
70 |
+
#: include/admin-base.php:161
|
71 |
msgid "Displays a language switcher at the end of the menu"
|
72 |
msgstr "Viser en sprog skifter ved enden af menuen"
|
73 |
|
74 |
+
#: include/admin-base.php:162
|
75 |
msgid "Displays as dropdown"
|
76 |
msgstr "Viser som dropdown"
|
77 |
|
78 |
+
#: include/admin-base.php:186
|
79 |
msgid "Filters content by language"
|
80 |
msgstr "Filtrerer indhold efter sprog"
|
81 |
|
82 |
+
#: include/admin-base.php:193
|
83 |
msgid "Show all languages"
|
84 |
msgstr "Vis alle sprog"
|
85 |
|
86 |
+
#: include/admin-filters.php:188
|
87 |
+
#: include/admin-filters.php:884
|
88 |
+
msgid "Add new translation"
|
89 |
+
msgstr "Tilføj ny oversættelse"
|
90 |
+
|
91 |
+
#: include/admin-filters.php:216
|
92 |
+
#: include/admin-filters.php:274
|
93 |
+
#: include/admin-filters.php:608
|
94 |
+
#: include/admin-filters.php:824
|
95 |
+
#: include/admin-filters.php:842
|
96 |
+
#: include/list-table.php:45
|
97 |
+
#: include/media-translations.php:5
|
98 |
+
#: include/media-translations.php:43
|
99 |
+
#: include/post-translations.php:8
|
100 |
+
#: include/term-translations.php:15
|
101 |
+
#: polylang.php:271
|
102 |
+
msgid "Language"
|
103 |
+
msgstr "Sprog"
|
104 |
+
|
105 |
+
#: include/admin-filters.php:623
|
106 |
+
#: include/admin-filters.php:658
|
107 |
+
#: include/list-table.php:120
|
108 |
+
#: include/media-translations.php:40
|
109 |
+
#: include/term-translations.php:6
|
110 |
+
#: include/term-translations.php:11
|
111 |
+
msgid "Translations"
|
112 |
+
msgstr "Oversættelser"
|
113 |
+
|
114 |
+
#: include/admin-filters.php:826
|
115 |
+
#: include/admin-filters.php:845
|
116 |
+
msgid "Sets the language"
|
117 |
+
msgstr "Indstiller sproget"
|
118 |
+
|
119 |
+
#: include/admin-filters.php:1078
|
120 |
+
msgid "Theme locations and languages"
|
121 |
+
msgstr "Tema locations og sprog"
|
122 |
+
|
123 |
+
#: include/admin-filters.php:1084
|
124 |
+
#, php-format
|
125 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
126 |
+
msgstr "Gå venligst til %ssprog side%s for at sætte tema locations og sprog"
|
127 |
+
|
128 |
+
#: include/admin-filters.php:1102
|
129 |
+
msgid "The widget is displayed for:"
|
130 |
+
msgstr "Widget vises i:"
|
131 |
+
|
132 |
+
#: include/admin-filters.php:1106
|
133 |
+
#: polylang.php:272
|
134 |
+
msgid "All languages"
|
135 |
+
msgstr "Alle sprog"
|
136 |
+
|
137 |
+
#: include/admin-filters.php:1130
|
138 |
+
msgid "Admin language"
|
139 |
+
msgstr "Administrator sprog"
|
140 |
+
|
141 |
+
#: include/admin-filters.php:1135
|
142 |
+
msgid "Wordpress default"
|
143 |
+
msgstr "Wordpress standard"
|
144 |
+
|
145 |
+
#: include/admin-filters.php:1161
|
146 |
+
#: include/admin.php:326
|
147 |
+
msgid "Settings"
|
148 |
+
msgstr "Indstillinger"
|
149 |
+
|
150 |
+
#: include/admin-filters.php:1167
|
151 |
+
msgid "Upgrading language files…"
|
152 |
+
msgstr "Opgradering sprogfiler files…"
|
153 |
+
|
154 |
+
#: include/admin.php:22
|
155 |
+
msgid "About Polylang"
|
156 |
+
msgstr "Om Polylang"
|
157 |
+
|
158 |
+
#: include/admin.php:27
|
159 |
+
#: include/list-table.php:92
|
160 |
+
msgid "Strings translations"
|
161 |
+
msgstr "Strings oversættelser"
|
162 |
+
|
163 |
+
#: include/admin.php:323
|
164 |
msgid "Menus"
|
165 |
msgstr "Menuer"
|
166 |
|
167 |
+
#: include/admin.php:325
|
168 |
+
#: include/list-table.php:91
|
169 |
msgid "Strings translation"
|
170 |
msgstr "Strings oversættelse"
|
171 |
|
172 |
+
#: include/admin.php:345
|
|
|
|
|
|
|
|
|
173 |
msgid "Enter a valid WorPress locale"
|
174 |
msgstr "Indtast en gyldig Wordpress locale"
|
175 |
|
176 |
+
#: include/admin.php:346
|
177 |
msgid "The language code must be 2 characters long"
|
178 |
msgstr "Sprogkoden skal være på 2 tegn"
|
179 |
|
180 |
+
#: include/admin.php:347
|
181 |
msgid "The language code must be unique"
|
182 |
msgstr "Sprogkoden skal være unik"
|
183 |
|
184 |
+
#: include/admin.php:348
|
185 |
msgid "The language must have a name"
|
186 |
msgstr "Sproget skal have et navn"
|
187 |
|
188 |
+
#: include/admin.php:349
|
189 |
+
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
190 |
+
msgstr "Sproget var oprettet, men WordPress sprogfilen blev ikke downloadet. Du skal installere den manuelt."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
|
192 |
+
#: include/admin.php:468
|
|
|
|
|
|
|
|
|
193 |
msgid "Widget title"
|
194 |
msgstr "Widget titel"
|
195 |
|
196 |
+
# @ polylang
|
197 |
+
#: include/base.php:339
|
198 |
+
msgid "Taxonomies"
|
199 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200 |
|
201 |
+
# @ polylang
|
202 |
+
#: include/base.php:340
|
203 |
+
msgid "Custom fields"
|
204 |
+
msgstr ""
|
205 |
|
206 |
+
# @ polylang
|
207 |
+
#: include/base.php:341
|
208 |
+
msgid "Comment status"
|
209 |
+
msgstr ""
|
210 |
|
211 |
+
# @ polylang
|
212 |
+
#: include/base.php:342
|
213 |
+
msgid "Ping status"
|
214 |
+
msgstr ""
|
215 |
|
216 |
+
# @ polylang
|
217 |
+
#: include/base.php:343
|
218 |
+
msgid "Sticky posts"
|
219 |
+
msgstr ""
|
220 |
|
221 |
+
# @ polylang
|
222 |
+
#: include/base.php:344
|
223 |
+
msgid "Published date"
|
224 |
+
msgstr ""
|
|
|
225 |
|
226 |
+
# @ polylang
|
227 |
+
#: include/base.php:345
|
228 |
+
msgid "Post format"
|
229 |
+
msgstr ""
|
230 |
|
231 |
+
#: include/base.php:346
|
232 |
+
msgid "Page parent"
|
233 |
+
msgstr ""
|
234 |
|
235 |
+
# @ polylang
|
236 |
+
#: include/base.php:347
|
237 |
+
msgid "Page template"
|
238 |
+
msgstr ""
|
239 |
|
240 |
+
#: include/base.php:348
|
241 |
+
msgid "Page order"
|
242 |
+
msgstr ""
|
243 |
|
244 |
+
# @ polylang
|
245 |
+
#: include/base.php:349
|
246 |
+
msgid "Featured image"
|
247 |
+
msgstr ""
|
248 |
|
249 |
+
#: include/languages-form.php:43
|
250 |
msgid "Edit language"
|
251 |
msgstr "Rediger sprog"
|
252 |
|
253 |
+
#: include/languages-form.php:43
|
254 |
+
#: include/languages-form.php:124
|
255 |
msgid "Add new language"
|
256 |
msgstr "Tilføj nyt sprog"
|
257 |
|
258 |
+
#: include/languages-form.php:65
|
259 |
msgid "Choose a language"
|
260 |
msgstr "Vælg sprog"
|
261 |
|
262 |
+
#: include/languages-form.php:79
|
263 |
msgid "You can choose a language in the list or directly edit it below."
|
264 |
msgstr "Du kan vælge et sprog fra listen eller redigere det direkte nedenfor."
|
265 |
|
266 |
+
#: include/languages-form.php:83
|
267 |
+
#: include/list-table.php:63
|
268 |
msgid "Full name"
|
269 |
msgstr "Fulde navn"
|
270 |
|
271 |
+
#: include/languages-form.php:85
|
272 |
msgid "The name is how it is displayed on your site (for example: English)."
|
273 |
msgstr "Navnet er hvordan det bliver vist på din side (for eksempel: Engelsk)."
|
274 |
|
275 |
+
#: include/languages-form.php:89
|
276 |
+
#: include/list-table.php:64
|
277 |
msgid "Locale"
|
278 |
msgstr "Landestandard"
|
279 |
|
280 |
+
#: include/languages-form.php:94
|
281 |
+
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
282 |
+
msgstr "Wordpress Landestandarden for sproget (for eksempel: da_DK). Du skal installere .mo filen til dette sprog."
|
|
|
|
|
|
|
|
|
283 |
|
284 |
+
#: include/languages-form.php:98
|
285 |
msgid "Language code"
|
286 |
msgstr "Sprogkode"
|
287 |
|
288 |
+
#: include/languages-form.php:100
|
289 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
290 |
msgstr "2 bogstaver ISO 639-1 sprogkode (for eksempel: da)"
|
291 |
|
292 |
+
#: include/languages-form.php:104
|
293 |
msgid "Text direction"
|
294 |
msgstr "Tekst retning"
|
295 |
|
296 |
+
#: include/languages-form.php:108
|
297 |
msgid "left to right"
|
298 |
msgstr "venstre til højre"
|
299 |
|
300 |
+
#: include/languages-form.php:113
|
301 |
msgid "right to left"
|
302 |
msgstr "højre til venstre"
|
303 |
|
304 |
+
#: include/languages-form.php:115
|
305 |
msgid "Choose the text direction for the language"
|
306 |
msgstr "Vælg en tekstretning for sproget"
|
307 |
|
308 |
+
#: include/languages-form.php:119
|
309 |
+
#: include/list-table.php:66
|
310 |
msgid "Order"
|
311 |
msgstr "Sorter"
|
312 |
|
313 |
+
#: include/languages-form.php:121
|
314 |
msgid "Position of the language in the language switcher"
|
315 |
msgstr "Position af sproget i sprog skifteren"
|
316 |
|
317 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
318 |
msgid "Language switcher"
|
319 |
msgstr "Sprog skifter"
|
320 |
|
321 |
+
#: include/languages-form.php:206
|
322 |
+
msgid "Search translations"
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: include/languages-form.php:215
|
326 |
msgid "Clean strings translation database"
|
327 |
msgstr "Rene strings database oversættelse"
|
328 |
|
329 |
+
#: include/languages-form.php:231
|
330 |
msgid "Default language"
|
331 |
msgstr "Standard sprog"
|
332 |
|
333 |
+
#: include/languages-form.php:243
|
334 |
+
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
335 |
+
msgstr "Der er indlæg, sider, kategorier eller tags uden et valgt sprog. Vil du sætte dem til det standard sprog ?"
|
|
|
|
|
|
|
|
|
336 |
|
337 |
+
#: include/languages-form.php:251
|
338 |
msgid "Detect browser language"
|
339 |
msgstr "Find browser sprog"
|
340 |
|
341 |
+
#: include/languages-form.php:257
|
342 |
+
msgid "When the front page is visited, set the language according to the browser preference"
|
343 |
+
msgstr "Når forsiden vises, skal du indstille sprog i overensstemmelse med browseren præference"
|
|
|
|
|
|
|
|
|
344 |
|
345 |
+
#: include/languages-form.php:264
|
346 |
msgid "URL modifications"
|
347 |
msgstr "URL ændringer"
|
348 |
|
349 |
+
#: include/languages-form.php:270
|
350 |
+
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
351 |
+
msgstr "Sproget er sat fra indholdet. Indlæg, sider, kategorier og tags url'er ændres ikke."
|
|
|
|
|
|
|
|
|
352 |
|
353 |
+
#: include/languages-form.php:278
|
354 |
+
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
355 |
+
msgstr "Sprogkoden, for eksempel /da/, bliver tilføjet til at url'er, når der bruges pæne permalinks."
|
|
|
|
|
|
|
|
|
356 |
|
357 |
+
#: include/languages-form.php:287
|
358 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
359 |
msgstr "Fjern /sprog/ i pæne permalinks. Eksempel:"
|
360 |
|
361 |
+
#: include/languages-form.php:296
|
362 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
363 |
msgstr "Hold /sprog/ i pæne permalinks. eksempel:"
|
364 |
|
365 |
+
#: include/languages-form.php:305
|
366 |
msgid "Hide URL language information for default language"
|
367 |
msgstr "Skjul URL sprog information for standardsprog"
|
368 |
|
369 |
+
#: include/languages-form.php:315
|
370 |
#, php-format
|
371 |
+
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
372 |
+
msgstr "Når der benyttes en statisk forside, omdiriger til sprogsiden (eksempel %s) til forsiden i det rigtige sprog."
|
373 |
+
|
374 |
+
# @ polylang
|
375 |
+
#: include/languages-form.php:324
|
376 |
+
msgid "Media"
|
377 |
msgstr ""
|
|
|
|
|
378 |
|
379 |
+
# @ polylang
|
380 |
+
#: include/languages-form.php:330
|
381 |
+
msgid "Activate languages and translations for media"
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: include/languages-form.php:337
|
385 |
msgid "Synchronization"
|
386 |
msgstr "Synkronisering"
|
387 |
|
388 |
+
# @ polylang
|
389 |
+
#: include/languages-form.php:351
|
390 |
+
msgid "Custom post types"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
# @ polylang
|
394 |
+
#: include/languages-form.php:364
|
395 |
+
msgid "Activate languages and translations for custom post types."
|
396 |
msgstr ""
|
|
|
|
|
397 |
|
398 |
+
# @ polylang
|
399 |
+
#: include/languages-form.php:372
|
400 |
+
msgid "Custom taxonomies"
|
401 |
+
msgstr ""
|
402 |
+
|
403 |
+
# @ polylang
|
404 |
+
#: include/languages-form.php:385
|
405 |
+
msgid "Activate languages and translations for custom taxonomies."
|
406 |
+
msgstr ""
|
407 |
+
|
408 |
+
#: include/list-table.php:55
|
409 |
+
#: include/media-translations.php:22
|
410 |
+
#: include/media-translations.php:60
|
411 |
+
#: include/post-translations.php:10
|
412 |
+
#: include/post-translations.php:33
|
413 |
+
#: include/term-translations.php:18
|
414 |
+
#: include/term-translations.php:80
|
415 |
+
msgid "Edit"
|
416 |
+
msgstr "Rediger"
|
417 |
+
|
418 |
+
#: include/list-table.php:56
|
419 |
+
msgid "Delete"
|
420 |
+
msgstr "Slet"
|
421 |
+
|
422 |
+
#: include/list-table.php:65
|
423 |
+
msgid "Code"
|
424 |
+
msgstr "Kode"
|
425 |
+
|
426 |
+
#: include/list-table.php:67
|
427 |
+
msgid "Flag"
|
428 |
+
msgstr "Flag"
|
429 |
+
|
430 |
+
#: include/list-table.php:68
|
431 |
+
msgid "Posts"
|
432 |
+
msgstr "Indlæg"
|
433 |
+
|
434 |
+
#: include/list-table.php:118
|
435 |
+
msgid "Name"
|
436 |
+
msgstr "Navn"
|
437 |
+
|
438 |
+
#: include/list-table.php:119
|
439 |
+
msgid "String"
|
440 |
+
msgstr "String"
|
441 |
+
|
442 |
+
#: include/media-translations.php:6
|
443 |
+
#: include/media-translations.php:44
|
444 |
+
#: include/term-translations.php:16
|
445 |
+
msgid "Translation"
|
446 |
+
msgstr "Oversættelse"
|
447 |
+
|
448 |
+
#: include/media-translations.php:31
|
449 |
+
#: include/media-translations.php:68
|
450 |
+
#: include/post-translations.php:38
|
451 |
+
#: include/term-translations.php:60
|
452 |
+
msgid "Add new"
|
453 |
+
msgstr "Opret ny"
|
454 |
+
|
455 |
+
#: include/post-translations.php:5
|
456 |
msgid "ID of pages in other languages:"
|
457 |
msgstr "ID af sider på andre sprog:"
|
458 |
|
459 |
+
#: include/post-translations.php:5
|
460 |
msgid "ID of posts in other languages:"
|
461 |
msgstr "ID af indlæg på andre sprog:"
|
462 |
|
463 |
+
#: include/post-translations.php:9
|
464 |
msgid "Page ID"
|
465 |
msgstr "Side ID"
|
466 |
|
467 |
+
#: include/post-translations.php:9
|
468 |
msgid "Post ID"
|
469 |
msgstr "Indlæg ID"
|
470 |
|
471 |
+
#: include/term-translations.php:48
|
472 |
+
msgid "No untranslated term"
|
473 |
+
msgstr "Ingen uoversatte term"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
474 |
|
475 |
+
#: include/widget.php:6
|
476 |
+
msgid "Language Switcher"
|
477 |
+
msgstr "Sprog Skifter"
|
478 |
+
|
479 |
+
#: include/widget.php:6
|
480 |
+
msgid "Displays a language switcher"
|
481 |
+
msgstr "Viser en sprog skifter"
|
482 |
+
|
483 |
+
#: include/widget.php:69
|
484 |
+
msgid "Title:"
|
485 |
+
msgstr "Titel:"
|
486 |
+
|
487 |
+
# @ polylang
|
488 |
+
#. translators: plugin header field 'Description'
|
489 |
+
#: polylang.php:0
|
490 |
+
msgid "Adds multilingual capability to WordPress"
|
491 |
msgstr ""
|
|
|
|
|
492 |
|
493 |
+
#: polylang.php:118
|
494 |
#, php-format
|
495 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
496 |
+
msgstr "Du bruger WordPress %s. Polylang kræver mindst WordPress %s."
|
497 |
+
|
498 |
+
#: polylang.php:159
|
499 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
500 |
+
msgstr "Af en eller anden grund, kunne Polylang ikke tilføje en tabel i din database"
|
501 |
+
|
502 |
+
# @ polylang
|
503 |
+
#: polylang.php:220
|
504 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
505 |
msgstr ""
|
|
|
506 |
|
507 |
+
# @ polylang
|
508 |
+
#: polylang.php:222
|
509 |
#, php-format
|
510 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
511 |
msgstr ""
|
|
|
512 |
|
513 |
+
#~ msgid "Error: Restore of local flags failed!"
|
514 |
+
#~ msgstr "Fejl: Gendannelse af lokale flag mislykkedes!"
|
|
|
|
|
|
|
|
|
|
|
515 |
|
516 |
+
#~ msgid "Please move your local flags from %s to %s"
|
517 |
+
#~ msgstr "Flyt venligst dine lokale flag fra %s til %s"
|
|
|
518 |
|
519 |
+
#~ msgid "%1$s %2$s"
|
520 |
+
#~ msgstr "%1$s %2$s"
|
|
|
521 |
|
522 |
+
#~ msgid "View posts for %1$s %2$s"
|
523 |
+
#~ msgstr "Vis indlæg for %1$s %2$s"
|
|
|
524 |
|
525 |
+
#~ msgid "Site Title"
|
526 |
+
#~ msgstr "Side Titel"
|
|
|
527 |
|
528 |
+
#~ msgid "Tagline"
|
529 |
+
#~ msgstr "Tagline"
|
|
|
530 |
|
531 |
+
#~ msgid "— No Change —"
|
532 |
+
#~ msgstr "— Ingen ændring —"
|
|
|
533 |
|
534 |
+
#~ msgid "Page's language:"
|
535 |
+
#~ msgstr "Side's sprog:"
|
|
|
536 |
|
537 |
+
#~ msgid "Post's language:"
|
538 |
+
#~ msgstr "Indlæg's sprog:"
|
|
|
539 |
|
540 |
+
#~ msgid "None"
|
541 |
+
#~ msgstr "Ingen"
|
542 |
+
|
543 |
+
#~ msgid "Update"
|
544 |
+
#~ msgstr "Opdater"
|
545 |
+
|
546 |
+
#~ msgid ""
|
547 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
548 |
+
#~ "between translations of a post or page"
|
549 |
+
#~ msgstr ""
|
550 |
+
#~ "Tillad at synkronisere kategorier, tags, udvalgte billeder and andre "
|
551 |
+
#~ "metadata mellem oversættelser af et indlæg eller en side"
|
552 |
+
|
553 |
+
#~ msgid "Search"
|
554 |
+
#~ msgstr "Søg"
|
languages/polylang-de_DE.mo
CHANGED
Binary file
|
languages/polylang-de_DE.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Christian Ries <christian_ries@internet.lu>\n"
|
8 |
"Language-Team: \n"
|
@@ -15,175 +15,220 @@ msgstr ""
|
|
15 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
17 |
"X-Textdomain-Support: yes\n"
|
|
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
-
#:
|
22 |
#, php-format
|
23 |
-
msgid "
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
29 |
msgstr ""
|
30 |
-
"
|
31 |
-
"
|
32 |
-
|
33 |
-
|
34 |
-
#: ../polylang.php:208
|
35 |
-
msgid "Error: Restore of local flags failed!"
|
36 |
-
msgstr "Fehler: Wiederherstellung der lokalen Fahnen fehlgeschlagen!"
|
37 |
|
38 |
# @ polylang
|
39 |
-
#:
|
40 |
-
#, php-format
|
41 |
-
msgid "Please move your local flags from %s to %s"
|
42 |
-
msgstr "Bitte entfernen Sie Ihre lokalen Flaggen von %s bis %s"
|
43 |
-
|
44 |
-
# @ default
|
45 |
-
#: ../include/calendar.php:106
|
46 |
-
#, php-format
|
47 |
-
msgctxt "calendar caption"
|
48 |
-
msgid "%1$s %2$s"
|
49 |
-
msgstr "%1$s %2$s"
|
50 |
-
|
51 |
-
# @ default
|
52 |
-
#: ../include/calendar.php:132 ../include/calendar.php:140
|
53 |
#, php-format
|
54 |
-
msgid "
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
#: ../include/admin-filters.php:714 ../include/post-translations.php:8
|
61 |
-
#: ../include/term-translations.php:15
|
62 |
-
msgid "Language"
|
63 |
-
msgstr "Sprache"
|
64 |
-
|
65 |
-
# @ polylang
|
66 |
-
#: ../include/media-translations.php:4 ../include/term-translations.php:16
|
67 |
-
msgid "Translation"
|
68 |
-
msgstr "Übersetzung"
|
69 |
-
|
70 |
-
# @ polylang
|
71 |
-
#: ../include/media-translations.php:18 ../include/post-translations.php:10
|
72 |
-
#: ../include/post-translations.php:33 ../include/term-translations.php:18
|
73 |
-
#: ../include/term-translations.php:65
|
74 |
-
msgid "Edit"
|
75 |
-
msgstr "Bearbeiten"
|
76 |
-
|
77 |
-
# @ polylang
|
78 |
-
#: ../include/media-translations.php:26 ../include/post-translations.php:38
|
79 |
-
#: ../include/term-translations.php:54
|
80 |
-
msgid "Add new"
|
81 |
-
msgstr "Hinzufügen"
|
82 |
|
83 |
# @ polylang
|
84 |
-
#:
|
85 |
-
|
86 |
-
|
|
|
|
|
|
|
|
|
|
|
87 |
|
88 |
# @ polylang
|
89 |
-
#:
|
90 |
-
|
91 |
-
|
|
|
|
|
|
|
92 |
|
93 |
# @ polylang
|
94 |
-
#:
|
95 |
-
msgid "
|
96 |
-
|
|
|
|
|
|
|
|
|
97 |
|
98 |
# @ polylang
|
99 |
-
#:
|
100 |
-
#:
|
|
|
101 |
msgid "Languages"
|
102 |
msgstr "Sprachen"
|
103 |
|
104 |
# @ polylang
|
105 |
-
#:
|
106 |
-
msgid "About Polylang"
|
107 |
-
msgstr "Über Polylang"
|
108 |
-
|
109 |
-
# @ polylang
|
110 |
-
#: ../include/admin-base.php:149
|
111 |
msgid "Displays language names"
|
112 |
msgstr "Darstellung der Namen der Sprachen"
|
113 |
|
114 |
# @ polylang
|
115 |
-
#:
|
116 |
msgid "Displays flags"
|
117 |
msgstr "Darstellung der Fahnen"
|
118 |
|
119 |
# @ polylang
|
120 |
-
#:
|
121 |
msgid "Forces link to front page"
|
122 |
msgstr "Erzwingt einen Link zur Startseite"
|
123 |
|
124 |
# @ polylang
|
125 |
-
#:
|
126 |
msgid "Hides the current language"
|
127 |
msgstr "Versteckt die aktuelle Sprache"
|
128 |
|
129 |
# @ polylang
|
130 |
-
#:
|
131 |
msgid "Displays a language switcher at the end of the menu"
|
132 |
msgstr "Zeigt einen Sprachenumschalter am Ende des Menüs"
|
133 |
|
134 |
# @ polylang
|
135 |
-
#:
|
136 |
msgid "Displays as dropdown"
|
137 |
msgstr "Als Auswahlbox darstellen"
|
138 |
|
139 |
# @ polylang
|
140 |
-
#:
|
141 |
msgid "Filters content by language"
|
142 |
msgstr "Filtriert Inhalte nach der Sprache"
|
143 |
|
144 |
# @ polylang
|
145 |
-
#:
|
146 |
msgid "Show all languages"
|
147 |
msgstr "Alle Sprachen anzeigen"
|
148 |
|
149 |
# @ polylang
|
150 |
-
#:
|
151 |
-
msgid "
|
152 |
-
msgstr "
|
153 |
|
154 |
# @ polylang
|
155 |
-
#:
|
156 |
-
|
157 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
|
159 |
# @ default
|
160 |
# @ polylang
|
161 |
-
#:
|
162 |
msgid "Settings"
|
163 |
msgstr "Einstellungen"
|
164 |
|
165 |
# @ polylang
|
166 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
msgid "Enter a valid WorPress locale"
|
168 |
msgstr "Bitte geben Sie eine gültige Sprachdatei an"
|
169 |
|
170 |
# @ polylang
|
171 |
-
#:
|
172 |
msgid "The language code must be 2 characters long"
|
173 |
msgstr "Der Sprachcode muss 2 Buchstaben betragen"
|
174 |
|
175 |
# @ polylang
|
176 |
-
#:
|
177 |
msgid "The language code must be unique"
|
178 |
msgstr "Der Sprachcode muss eindeutig sein"
|
179 |
|
180 |
# @ polylang
|
181 |
-
#:
|
182 |
msgid "The language must have a name"
|
183 |
msgstr "Die Sprache muss einen Namen haben"
|
184 |
|
185 |
# @ polylang
|
186 |
-
#:
|
187 |
msgid ""
|
188 |
"The language was created, but the WordPress language file was not "
|
189 |
"downloaded. Please install it manually."
|
@@ -191,139 +236,106 @@ msgstr ""
|
|
191 |
"Die Sprache wurde erstellt, aber die WordPress Sprachdatei wurde nicht "
|
192 |
"heruntergeladen. Bitte händisch installieren."
|
193 |
|
194 |
-
# @ default
|
195 |
-
#: ../include/admin.php:409
|
196 |
-
msgid "Site Title"
|
197 |
-
msgstr "Titel der Website"
|
198 |
-
|
199 |
-
# @ default
|
200 |
-
#: ../include/admin.php:410
|
201 |
-
msgid "Tagline"
|
202 |
-
msgstr "Tagline"
|
203 |
-
|
204 |
# @ polylang
|
205 |
-
#:
|
206 |
msgid "Widget title"
|
207 |
msgstr "Titel des Widgets"
|
208 |
|
209 |
# @ polylang
|
210 |
-
#:
|
211 |
-
msgid "
|
212 |
-
msgstr "
|
213 |
-
|
214 |
-
#: ../include/admin-filters.php:190
|
215 |
-
msgid "— No Change —"
|
216 |
-
msgstr "— Keine Änderung —"
|
217 |
|
218 |
# @ polylang
|
219 |
-
#:
|
220 |
-
msgid "
|
221 |
-
msgstr "
|
222 |
|
223 |
# @ polylang
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
-
|
228 |
-
# @ default
|
229 |
-
#: ../include/admin-filters.php:305
|
230 |
-
msgid "(no parent)"
|
231 |
-
msgstr "(kein Elternteil)"
|
232 |
|
233 |
# @ polylang
|
234 |
-
#:
|
235 |
-
|
236 |
-
|
237 |
-
msgstr "Übersetzungen"
|
238 |
|
239 |
# @ polylang
|
240 |
-
#:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
-
|
244 |
-
# @ default
|
245 |
-
#: ../include/admin-filters.php:879
|
246 |
-
msgid "None"
|
247 |
-
msgstr "Keine"
|
248 |
|
249 |
# @ polylang
|
250 |
-
#:
|
251 |
-
msgid "
|
252 |
-
msgstr "
|
253 |
|
254 |
# @ polylang
|
255 |
-
#:
|
256 |
-
|
257 |
-
|
258 |
-
"Please go to the %slanguages page%s to set theme locations and languages"
|
259 |
-
msgstr ""
|
260 |
-
"Du solltest zur %sSprachenseite%s gehen, um die Verortung der Vorlage und "
|
261 |
-
"die Sprachen einzustellen."
|
262 |
|
263 |
-
# @
|
264 |
-
#:
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
# @ polylang
|
269 |
-
#:
|
270 |
-
msgid "
|
271 |
-
msgstr "
|
272 |
|
273 |
# @ polylang
|
274 |
-
#:
|
275 |
-
msgid "
|
276 |
-
msgstr "
|
277 |
-
|
278 |
-
#: ../include/admin-filters.php:964
|
279 |
-
msgid "Wordpress default"
|
280 |
-
msgstr "Wordpress Standard-Einstellung"
|
281 |
|
282 |
# @ polylang
|
283 |
-
#:
|
284 |
-
msgid "
|
285 |
-
msgstr "
|
286 |
|
287 |
# @ polylang
|
288 |
-
#:
|
289 |
msgid "Edit language"
|
290 |
msgstr "Sprache bearbeiten"
|
291 |
|
292 |
# @ polylang
|
293 |
-
#:
|
294 |
msgid "Add new language"
|
295 |
msgstr "Neue Sprache hinzufügen"
|
296 |
|
297 |
# @ polylang
|
298 |
-
#:
|
299 |
msgid "Choose a language"
|
300 |
msgstr "Sprache auswählen"
|
301 |
|
302 |
# @ polylang
|
303 |
-
#:
|
304 |
msgid "You can choose a language in the list or directly edit it below."
|
305 |
msgstr ""
|
306 |
"Du kannst eine Sprache in der Liste auswählen oder sie unten direkt "
|
307 |
"bearbeiten."
|
308 |
|
309 |
# @ polylang
|
310 |
-
#:
|
311 |
msgid "Full name"
|
312 |
msgstr "Name"
|
313 |
|
314 |
# @ polylang
|
315 |
-
#:
|
316 |
msgid "The name is how it is displayed on your site (for example: English)."
|
317 |
msgstr ""
|
318 |
"Dieser Name wird dann auf der Website angezeigt (beispielsweise : Deutsch)"
|
319 |
|
320 |
# @ polylang
|
321 |
-
#:
|
322 |
msgid "Locale"
|
323 |
msgstr "Sprachdatei"
|
324 |
|
325 |
# @ polylang
|
326 |
-
#:
|
327 |
msgid ""
|
328 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
329 |
"install the .mo file for this language."
|
@@ -332,67 +344,67 @@ msgstr ""
|
|
332 |
"mo-Datei für diese Sprache installieren."
|
333 |
|
334 |
# @ polylang
|
335 |
-
#:
|
336 |
msgid "Language code"
|
337 |
msgstr "Sprachcode"
|
338 |
|
339 |
# @ polylang
|
340 |
-
#:
|
341 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
342 |
msgstr "2 Buchstaben ISO 639-1 Sprachcode (beispielsweise : de)"
|
343 |
|
344 |
# @ polylang
|
345 |
-
#:
|
346 |
msgid "Text direction"
|
347 |
msgstr "Textrichtung"
|
348 |
|
349 |
# @ polylang
|
350 |
-
#:
|
351 |
msgid "left to right"
|
352 |
msgstr "von links nach rechts"
|
353 |
|
354 |
# @ polylang
|
355 |
-
#:
|
356 |
msgid "right to left"
|
357 |
msgstr "von rechts nach links"
|
358 |
|
359 |
# @ polylang
|
360 |
-
#:
|
361 |
msgid "Choose the text direction for the language"
|
362 |
msgstr "Wählen Sie die Textrichtung für die Sprache aus"
|
363 |
|
364 |
# @ polylang
|
365 |
-
#:
|
366 |
msgid "Order"
|
367 |
msgstr "Reihenfolge"
|
368 |
|
369 |
# @ polylang
|
370 |
-
#:
|
371 |
msgid "Position of the language in the language switcher"
|
372 |
msgstr "Position der Sprache im Sprachenumschalter"
|
373 |
|
374 |
-
# @ default
|
375 |
-
#: ../include/languages-form.php:105
|
376 |
-
msgid "Update"
|
377 |
-
msgstr "Aktualisieren"
|
378 |
-
|
379 |
# @ polylang
|
380 |
-
#:
|
381 |
msgid "Language switcher"
|
382 |
msgstr "Sprachenumschalter"
|
383 |
|
384 |
# @ polylang
|
385 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
386 |
msgid "Clean strings translation database"
|
387 |
msgstr "Datenbank der übersetzten Textbausteine säubern"
|
388 |
|
389 |
# @ polylang
|
390 |
-
#:
|
391 |
msgid "Default language"
|
392 |
msgstr "Standardsprache"
|
393 |
|
394 |
# @ polylang
|
395 |
-
#:
|
396 |
msgid ""
|
397 |
"There are posts, pages, categories or tags without language set. Do you want "
|
398 |
"to set them all to default language ?"
|
@@ -401,12 +413,12 @@ msgstr ""
|
|
401 |
"Willst du alle auf die Standardsprache einstellen ?"
|
402 |
|
403 |
# @ polylang
|
404 |
-
#:
|
405 |
msgid "Detect browser language"
|
406 |
msgstr "Browsersprache erkennen"
|
407 |
|
408 |
# @ polylang
|
409 |
-
#:
|
410 |
msgid ""
|
411 |
"When the front page is visited, set the language according to the browser "
|
412 |
"preference"
|
@@ -414,12 +426,12 @@ msgstr ""
|
|
414 |
"Beim Besuch der Startseite erscheint sie in der Standardsprache des Browsers"
|
415 |
|
416 |
# @ polylang
|
417 |
-
#:
|
418 |
msgid "URL modifications"
|
419 |
msgstr "URL-Veränderungen"
|
420 |
|
421 |
# @ polylang
|
422 |
-
#:
|
423 |
msgid ""
|
424 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
425 |
"not modified."
|
@@ -427,7 +439,7 @@ msgstr ""
|
|
427 |
"Die Sprache ist auf den Inhalt abgestimmt. URLs von Artikeln, Seiten, "
|
428 |
"Kategorien und Tags werden nicht verändert."
|
429 |
|
430 |
-
#:
|
431 |
msgid ""
|
432 |
"The language code, for example /en/, is added to all urls when using pretty "
|
433 |
"permalinks."
|
@@ -436,21 +448,21 @@ msgstr ""
|
|
436 |
"Permalinks benutzt werden."
|
437 |
|
438 |
# @ polylang
|
439 |
-
#:
|
440 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
441 |
msgstr "/language/ in Permalinks entfernen. Zum Beispiel :"
|
442 |
|
443 |
# @ polylang
|
444 |
-
#:
|
445 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
446 |
msgstr "/language/ in schönen Permalinks behalten. Zum Beispiel :"
|
447 |
|
448 |
# @ polylang
|
449 |
-
#:
|
450 |
msgid "Hide URL language information for default language"
|
451 |
msgstr "URL Informationen für die Standardsprache verstecken"
|
452 |
|
453 |
-
#:
|
454 |
#, php-format
|
455 |
msgid ""
|
456 |
"When using static front page, redirect the language page (example: %s) to "
|
@@ -459,129 +471,162 @@ msgstr ""
|
|
459 |
"Wenn Sie eine statische Einstiegsseite benutzen, wird die Sprachenseite "
|
460 |
"(Beispiel: %s) zur Einstiegsseite in der richtigen Sprache weitergeleitet"
|
461 |
|
462 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
463 |
msgid "Synchronization"
|
464 |
msgstr "Synchronisierung"
|
465 |
|
466 |
-
|
467 |
-
|
468 |
-
"
|
469 |
-
"
|
|
|
|
|
|
|
|
|
470 |
msgstr ""
|
471 |
-
"
|
472 |
-
"Sprachversionen eines Artikels oder einer Seite erlauben"
|
473 |
|
474 |
# @ polylang
|
475 |
-
#:
|
476 |
-
msgid "
|
477 |
-
msgstr "
|
478 |
|
479 |
# @ polylang
|
480 |
-
#:
|
481 |
-
msgid "
|
482 |
-
msgstr "
|
|
|
483 |
|
484 |
# @ polylang
|
485 |
-
#:
|
486 |
-
|
487 |
-
|
|
|
|
|
|
|
488 |
|
489 |
# @ polylang
|
490 |
-
#:
|
491 |
-
msgid "
|
492 |
-
msgstr "
|
493 |
|
494 |
# @ polylang
|
495 |
-
#:
|
496 |
-
|
497 |
-
|
498 |
-
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
499 |
-
"It includes information on how to set up your multilingual site and use it "
|
500 |
-
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
501 |
-
"their plugins and themes."
|
502 |
-
msgstr ""
|
503 |
-
"Polylang wird mit einer detaillierten %sdocumentation%s ausgeliefert (nur in "
|
504 |
-
"Englisch). Sie beinhaltet wie man eine mehrsprachige Webseite einrichtet und "
|
505 |
-
"wie man sie tagtäglich pflegt, eine FAQ und eine Dokumentation für "
|
506 |
-
"Programmierer um ihre Plugins und Themen anpassen zu können."
|
507 |
|
508 |
# @ polylang
|
509 |
-
#:
|
510 |
-
|
511 |
-
|
512 |
-
"You will also find useful information in the %ssupport forum%s. However "
|
513 |
-
"don't forget to make a search before posting a new topic."
|
514 |
-
msgstr ""
|
515 |
-
"Sie finden ebenfalls nützliche Informationen im %ssupport forum%s. Vergessen "
|
516 |
-
"Sie nicht eine Suche durchzuführen, bevor Sie ein neues Thema beginnen."
|
517 |
|
518 |
# @ polylang
|
519 |
-
#:
|
520 |
-
|
521 |
-
|
522 |
-
"Polylang is free of charge and is released under the same license as "
|
523 |
-
"WordPress, the %sGPL%s."
|
524 |
-
msgstr ""
|
525 |
-
"Polylang ist kostenlos und wird unter derselben Lizenz veröffentlicht wie "
|
526 |
-
"Wordpress, die %sGPL%s."
|
527 |
|
528 |
# @ polylang
|
529 |
-
#:
|
530 |
-
|
531 |
-
|
532 |
-
msgstr ""
|
533 |
-
"Wenn Sie sich Fragen, wie Sie das Projekt unterstützen können, dann %sread "
|
534 |
-
"this%s."
|
535 |
|
536 |
# @ polylang
|
537 |
-
#:
|
538 |
-
msgid ""
|
539 |
-
|
540 |
-
"the author are greatly appreciated."
|
541 |
-
msgstr ""
|
542 |
-
"Schliesslich wenn Sie dieses Plugin mögen oder es für Ihr Unternehmen "
|
543 |
-
"nützlich ist, werden Spenden an den Autor gerne und dankend angenommen."
|
544 |
|
545 |
-
|
546 |
-
|
547 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
548 |
|
549 |
# @ polylang
|
550 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
551 |
msgid "No untranslated term"
|
552 |
msgstr "Kein unübersetzter Ausdruck"
|
553 |
|
554 |
# @ polylang
|
555 |
-
#:
|
556 |
-
msgid "
|
557 |
-
msgstr "
|
558 |
|
559 |
# @ polylang
|
560 |
-
#:
|
561 |
-
msgid "
|
562 |
-
msgstr "
|
563 |
|
564 |
# @ polylang
|
565 |
-
#:
|
566 |
-
msgid "
|
567 |
-
msgstr "
|
568 |
|
569 |
# @ polylang
|
570 |
-
|
571 |
-
|
572 |
-
|
|
|
573 |
|
574 |
# @ polylang
|
575 |
-
#:
|
576 |
-
|
577 |
-
|
|
|
578 |
|
579 |
# @ polylang
|
580 |
-
#:
|
581 |
-
msgid "
|
582 |
-
msgstr "
|
|
|
|
|
583 |
|
584 |
# @ polylang
|
585 |
-
#:
|
586 |
-
msgid "
|
587 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Christian Ries <christian_ries@internet.lu>\n"
|
8 |
"Language-Team: \n"
|
15 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
17 |
"X-Textdomain-Support: yes\n"
|
18 |
+
"X-Generator: Poedit 1.5.4\n"
|
19 |
"X-Poedit-SearchPath-0: ..\n"
|
20 |
|
21 |
# @ polylang
|
22 |
+
#: include/about.php:3
|
23 |
#, php-format
|
24 |
+
msgid ""
|
25 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
26 |
+
"It includes information on how to set up your multilingual site and use it "
|
27 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
28 |
+
"their plugins and themes."
|
|
|
29 |
msgstr ""
|
30 |
+
"Polylang wird mit einer detaillierten %sdocumentation%s ausgeliefert (nur in "
|
31 |
+
"Englisch). Sie beinhaltet wie man eine mehrsprachige Webseite einrichtet und "
|
32 |
+
"wie man sie tagtäglich pflegt, eine FAQ und eine Dokumentation für "
|
33 |
+
"Programmierer um ihre Plugins und Themen anpassen zu können."
|
|
|
|
|
|
|
34 |
|
35 |
# @ polylang
|
36 |
+
#: include/about.php:9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
#, php-format
|
38 |
+
msgid ""
|
39 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
40 |
+
"don't forget to make a search before posting a new topic."
|
41 |
+
msgstr ""
|
42 |
+
"Sie finden ebenfalls nützliche Informationen im %ssupport forum%s. Vergessen "
|
43 |
+
"Sie nicht eine Suche durchzuführen, bevor Sie ein neues Thema beginnen."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
45 |
# @ polylang
|
46 |
+
#: include/about.php:16
|
47 |
+
#, php-format
|
48 |
+
msgid ""
|
49 |
+
"Polylang is free of charge and is released under the same license as "
|
50 |
+
"WordPress, the %sGPL%s."
|
51 |
+
msgstr ""
|
52 |
+
"Polylang ist kostenlos und wird unter derselben Lizenz veröffentlicht wie "
|
53 |
+
"Wordpress, die %sGPL%s."
|
54 |
|
55 |
# @ polylang
|
56 |
+
#: include/about.php:22
|
57 |
+
#, php-format
|
58 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
59 |
+
msgstr ""
|
60 |
+
"Wenn Sie sich Fragen, wie Sie das Projekt unterstützen können, dann %sread "
|
61 |
+
"this%s."
|
62 |
|
63 |
# @ polylang
|
64 |
+
#: include/about.php:27
|
65 |
+
msgid ""
|
66 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
67 |
+
"the author are greatly appreciated."
|
68 |
+
msgstr ""
|
69 |
+
"Schliesslich wenn Sie dieses Plugin mögen oder es für Ihr Unternehmen "
|
70 |
+
"nützlich ist, werden Spenden an den Autor gerne und dankend angenommen."
|
71 |
|
72 |
# @ polylang
|
73 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
74 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
75 |
+
#: include/list-table.php:46 polylang.php:270
|
76 |
msgid "Languages"
|
77 |
msgstr "Sprachen"
|
78 |
|
79 |
# @ polylang
|
80 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
81 |
msgid "Displays language names"
|
82 |
msgstr "Darstellung der Namen der Sprachen"
|
83 |
|
84 |
# @ polylang
|
85 |
+
#: include/admin-base.php:155
|
86 |
msgid "Displays flags"
|
87 |
msgstr "Darstellung der Fahnen"
|
88 |
|
89 |
# @ polylang
|
90 |
+
#: include/admin-base.php:156
|
91 |
msgid "Forces link to front page"
|
92 |
msgstr "Erzwingt einen Link zur Startseite"
|
93 |
|
94 |
# @ polylang
|
95 |
+
#: include/admin-base.php:157
|
96 |
msgid "Hides the current language"
|
97 |
msgstr "Versteckt die aktuelle Sprache"
|
98 |
|
99 |
# @ polylang
|
100 |
+
#: include/admin-base.php:161
|
101 |
msgid "Displays a language switcher at the end of the menu"
|
102 |
msgstr "Zeigt einen Sprachenumschalter am Ende des Menüs"
|
103 |
|
104 |
# @ polylang
|
105 |
+
#: include/admin-base.php:162
|
106 |
msgid "Displays as dropdown"
|
107 |
msgstr "Als Auswahlbox darstellen"
|
108 |
|
109 |
# @ polylang
|
110 |
+
#: include/admin-base.php:186
|
111 |
msgid "Filters content by language"
|
112 |
msgstr "Filtriert Inhalte nach der Sprache"
|
113 |
|
114 |
# @ polylang
|
115 |
+
#: include/admin-base.php:193
|
116 |
msgid "Show all languages"
|
117 |
msgstr "Alle Sprachen anzeigen"
|
118 |
|
119 |
# @ polylang
|
120 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
121 |
+
msgid "Add new translation"
|
122 |
+
msgstr "Neue Übersetzung hinzufügen"
|
123 |
|
124 |
# @ polylang
|
125 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
126 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
127 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
128 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
129 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
130 |
+
#: polylang.php:271
|
131 |
+
msgid "Language"
|
132 |
+
msgstr "Sprache"
|
133 |
+
|
134 |
+
# @ polylang
|
135 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
136 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
137 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
138 |
+
msgid "Translations"
|
139 |
+
msgstr "Übersetzungen"
|
140 |
+
|
141 |
+
# @ polylang
|
142 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
143 |
+
msgid "Sets the language"
|
144 |
+
msgstr "definiert die Sprache"
|
145 |
+
|
146 |
+
# @ polylang
|
147 |
+
#: include/admin-filters.php:1078
|
148 |
+
msgid "Theme locations and languages"
|
149 |
+
msgstr "Verortung der Vorlage und Sprachen"
|
150 |
+
|
151 |
+
# @ polylang
|
152 |
+
#: include/admin-filters.php:1084
|
153 |
+
#, php-format
|
154 |
+
msgid ""
|
155 |
+
"Please go to the %slanguages page%s to set theme locations and languages"
|
156 |
+
msgstr ""
|
157 |
+
"Du solltest zur %sSprachenseite%s gehen, um die Verortung der Vorlage und "
|
158 |
+
"die Sprachen einzustellen."
|
159 |
+
|
160 |
+
# @ polylang
|
161 |
+
#: include/admin-filters.php:1102
|
162 |
+
msgid "The widget is displayed for:"
|
163 |
+
msgstr "Zeigt das Widget für :"
|
164 |
+
|
165 |
+
# @ polylang
|
166 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
167 |
+
msgid "All languages"
|
168 |
+
msgstr "Alle Sprachen"
|
169 |
+
|
170 |
+
# @ polylang
|
171 |
+
#: include/admin-filters.php:1130
|
172 |
+
msgid "Admin language"
|
173 |
+
msgstr "Adminsprache"
|
174 |
+
|
175 |
+
#: include/admin-filters.php:1135
|
176 |
+
msgid "Wordpress default"
|
177 |
+
msgstr "Wordpress Standard-Einstellung"
|
178 |
|
179 |
# @ default
|
180 |
# @ polylang
|
181 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
182 |
msgid "Settings"
|
183 |
msgstr "Einstellungen"
|
184 |
|
185 |
# @ polylang
|
186 |
+
#: include/admin-filters.php:1167
|
187 |
+
msgid "Upgrading language files…"
|
188 |
+
msgstr "Sprachdateien werden aktualisiert…"
|
189 |
+
|
190 |
+
# @ polylang
|
191 |
+
#: include/admin.php:22
|
192 |
+
msgid "About Polylang"
|
193 |
+
msgstr "Über Polylang"
|
194 |
+
|
195 |
+
# @ polylang
|
196 |
+
#: include/admin.php:27 include/list-table.php:92
|
197 |
+
msgid "Strings translations"
|
198 |
+
msgstr "Übersetungen von Sätzen"
|
199 |
+
|
200 |
+
# @ polylang
|
201 |
+
#: include/admin.php:323
|
202 |
+
msgid "Menus"
|
203 |
+
msgstr "Menüs"
|
204 |
+
|
205 |
+
# @ polylang
|
206 |
+
#: include/admin.php:325 include/list-table.php:91
|
207 |
+
msgid "Strings translation"
|
208 |
+
msgstr "Übersetzung von Sätzen"
|
209 |
+
|
210 |
+
# @ polylang
|
211 |
+
#: include/admin.php:345
|
212 |
msgid "Enter a valid WorPress locale"
|
213 |
msgstr "Bitte geben Sie eine gültige Sprachdatei an"
|
214 |
|
215 |
# @ polylang
|
216 |
+
#: include/admin.php:346
|
217 |
msgid "The language code must be 2 characters long"
|
218 |
msgstr "Der Sprachcode muss 2 Buchstaben betragen"
|
219 |
|
220 |
# @ polylang
|
221 |
+
#: include/admin.php:347
|
222 |
msgid "The language code must be unique"
|
223 |
msgstr "Der Sprachcode muss eindeutig sein"
|
224 |
|
225 |
# @ polylang
|
226 |
+
#: include/admin.php:348
|
227 |
msgid "The language must have a name"
|
228 |
msgstr "Die Sprache muss einen Namen haben"
|
229 |
|
230 |
# @ polylang
|
231 |
+
#: include/admin.php:349
|
232 |
msgid ""
|
233 |
"The language was created, but the WordPress language file was not "
|
234 |
"downloaded. Please install it manually."
|
236 |
"Die Sprache wurde erstellt, aber die WordPress Sprachdatei wurde nicht "
|
237 |
"heruntergeladen. Bitte händisch installieren."
|
238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
# @ polylang
|
240 |
+
#: include/admin.php:468
|
241 |
msgid "Widget title"
|
242 |
msgstr "Titel des Widgets"
|
243 |
|
244 |
# @ polylang
|
245 |
+
#: include/base.php:339
|
246 |
+
msgid "Taxonomies"
|
247 |
+
msgstr "Taxonomien"
|
|
|
|
|
|
|
|
|
248 |
|
249 |
# @ polylang
|
250 |
+
#: include/base.php:340
|
251 |
+
msgid "Custom fields"
|
252 |
+
msgstr "Benutzerdefinierte Felder"
|
253 |
|
254 |
# @ polylang
|
255 |
+
#: include/base.php:341
|
256 |
+
msgid "Comment status"
|
257 |
+
msgstr "Kommentarstatus"
|
|
|
|
|
|
|
|
|
|
|
258 |
|
259 |
# @ polylang
|
260 |
+
#: include/base.php:342
|
261 |
+
msgid "Ping status"
|
262 |
+
msgstr "Ping-Status"
|
|
|
263 |
|
264 |
# @ polylang
|
265 |
+
#: include/base.php:343
|
266 |
+
msgid "Sticky posts"
|
267 |
+
msgstr "Prioritäre Artikel"
|
|
|
|
|
|
|
|
|
|
|
268 |
|
269 |
# @ polylang
|
270 |
+
#: include/base.php:344
|
271 |
+
msgid "Published date"
|
272 |
+
msgstr "Erscheinungsdatum"
|
273 |
|
274 |
# @ polylang
|
275 |
+
#: include/base.php:345
|
276 |
+
msgid "Post format"
|
277 |
+
msgstr "Artikelformat"
|
|
|
|
|
|
|
|
|
278 |
|
279 |
+
# @ default
|
280 |
+
#: include/base.php:346
|
281 |
+
msgid "Page parent"
|
282 |
+
msgstr "Elternseite"
|
283 |
|
284 |
# @ polylang
|
285 |
+
#: include/base.php:347
|
286 |
+
msgid "Page template"
|
287 |
+
msgstr "Seitenvorlage"
|
288 |
|
289 |
# @ polylang
|
290 |
+
#: include/base.php:348
|
291 |
+
msgid "Page order"
|
292 |
+
msgstr "Reihenfolge der Seiten"
|
|
|
|
|
|
|
|
|
293 |
|
294 |
# @ polylang
|
295 |
+
#: include/base.php:349
|
296 |
+
msgid "Featured image"
|
297 |
+
msgstr "Vorgestelltes Bild"
|
298 |
|
299 |
# @ polylang
|
300 |
+
#: include/languages-form.php:43
|
301 |
msgid "Edit language"
|
302 |
msgstr "Sprache bearbeiten"
|
303 |
|
304 |
# @ polylang
|
305 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
306 |
msgid "Add new language"
|
307 |
msgstr "Neue Sprache hinzufügen"
|
308 |
|
309 |
# @ polylang
|
310 |
+
#: include/languages-form.php:65
|
311 |
msgid "Choose a language"
|
312 |
msgstr "Sprache auswählen"
|
313 |
|
314 |
# @ polylang
|
315 |
+
#: include/languages-form.php:79
|
316 |
msgid "You can choose a language in the list or directly edit it below."
|
317 |
msgstr ""
|
318 |
"Du kannst eine Sprache in der Liste auswählen oder sie unten direkt "
|
319 |
"bearbeiten."
|
320 |
|
321 |
# @ polylang
|
322 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
323 |
msgid "Full name"
|
324 |
msgstr "Name"
|
325 |
|
326 |
# @ polylang
|
327 |
+
#: include/languages-form.php:85
|
328 |
msgid "The name is how it is displayed on your site (for example: English)."
|
329 |
msgstr ""
|
330 |
"Dieser Name wird dann auf der Website angezeigt (beispielsweise : Deutsch)"
|
331 |
|
332 |
# @ polylang
|
333 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
334 |
msgid "Locale"
|
335 |
msgstr "Sprachdatei"
|
336 |
|
337 |
# @ polylang
|
338 |
+
#: include/languages-form.php:94
|
339 |
msgid ""
|
340 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
341 |
"install the .mo file for this language."
|
344 |
"mo-Datei für diese Sprache installieren."
|
345 |
|
346 |
# @ polylang
|
347 |
+
#: include/languages-form.php:98
|
348 |
msgid "Language code"
|
349 |
msgstr "Sprachcode"
|
350 |
|
351 |
# @ polylang
|
352 |
+
#: include/languages-form.php:100
|
353 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
354 |
msgstr "2 Buchstaben ISO 639-1 Sprachcode (beispielsweise : de)"
|
355 |
|
356 |
# @ polylang
|
357 |
+
#: include/languages-form.php:104
|
358 |
msgid "Text direction"
|
359 |
msgstr "Textrichtung"
|
360 |
|
361 |
# @ polylang
|
362 |
+
#: include/languages-form.php:108
|
363 |
msgid "left to right"
|
364 |
msgstr "von links nach rechts"
|
365 |
|
366 |
# @ polylang
|
367 |
+
#: include/languages-form.php:113
|
368 |
msgid "right to left"
|
369 |
msgstr "von rechts nach links"
|
370 |
|
371 |
# @ polylang
|
372 |
+
#: include/languages-form.php:115
|
373 |
msgid "Choose the text direction for the language"
|
374 |
msgstr "Wählen Sie die Textrichtung für die Sprache aus"
|
375 |
|
376 |
# @ polylang
|
377 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
378 |
msgid "Order"
|
379 |
msgstr "Reihenfolge"
|
380 |
|
381 |
# @ polylang
|
382 |
+
#: include/languages-form.php:121
|
383 |
msgid "Position of the language in the language switcher"
|
384 |
msgstr "Position der Sprache im Sprachenumschalter"
|
385 |
|
|
|
|
|
|
|
|
|
|
|
386 |
# @ polylang
|
387 |
+
#: include/languages-form.php:180
|
388 |
msgid "Language switcher"
|
389 |
msgstr "Sprachenumschalter"
|
390 |
|
391 |
# @ polylang
|
392 |
+
#: include/languages-form.php:206
|
393 |
+
msgid "Search translations"
|
394 |
+
msgstr "Übersetzungen suchen"
|
395 |
+
|
396 |
+
# @ polylang
|
397 |
+
#: include/languages-form.php:215
|
398 |
msgid "Clean strings translation database"
|
399 |
msgstr "Datenbank der übersetzten Textbausteine säubern"
|
400 |
|
401 |
# @ polylang
|
402 |
+
#: include/languages-form.php:231
|
403 |
msgid "Default language"
|
404 |
msgstr "Standardsprache"
|
405 |
|
406 |
# @ polylang
|
407 |
+
#: include/languages-form.php:243
|
408 |
msgid ""
|
409 |
"There are posts, pages, categories or tags without language set. Do you want "
|
410 |
"to set them all to default language ?"
|
413 |
"Willst du alle auf die Standardsprache einstellen ?"
|
414 |
|
415 |
# @ polylang
|
416 |
+
#: include/languages-form.php:251
|
417 |
msgid "Detect browser language"
|
418 |
msgstr "Browsersprache erkennen"
|
419 |
|
420 |
# @ polylang
|
421 |
+
#: include/languages-form.php:257
|
422 |
msgid ""
|
423 |
"When the front page is visited, set the language according to the browser "
|
424 |
"preference"
|
426 |
"Beim Besuch der Startseite erscheint sie in der Standardsprache des Browsers"
|
427 |
|
428 |
# @ polylang
|
429 |
+
#: include/languages-form.php:264
|
430 |
msgid "URL modifications"
|
431 |
msgstr "URL-Veränderungen"
|
432 |
|
433 |
# @ polylang
|
434 |
+
#: include/languages-form.php:270
|
435 |
msgid ""
|
436 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
437 |
"not modified."
|
439 |
"Die Sprache ist auf den Inhalt abgestimmt. URLs von Artikeln, Seiten, "
|
440 |
"Kategorien und Tags werden nicht verändert."
|
441 |
|
442 |
+
#: include/languages-form.php:278
|
443 |
msgid ""
|
444 |
"The language code, for example /en/, is added to all urls when using pretty "
|
445 |
"permalinks."
|
448 |
"Permalinks benutzt werden."
|
449 |
|
450 |
# @ polylang
|
451 |
+
#: include/languages-form.php:287
|
452 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
453 |
msgstr "/language/ in Permalinks entfernen. Zum Beispiel :"
|
454 |
|
455 |
# @ polylang
|
456 |
+
#: include/languages-form.php:296
|
457 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
458 |
msgstr "/language/ in schönen Permalinks behalten. Zum Beispiel :"
|
459 |
|
460 |
# @ polylang
|
461 |
+
#: include/languages-form.php:305
|
462 |
msgid "Hide URL language information for default language"
|
463 |
msgstr "URL Informationen für die Standardsprache verstecken"
|
464 |
|
465 |
+
#: include/languages-form.php:315
|
466 |
#, php-format
|
467 |
msgid ""
|
468 |
"When using static front page, redirect the language page (example: %s) to "
|
471 |
"Wenn Sie eine statische Einstiegsseite benutzen, wird die Sprachenseite "
|
472 |
"(Beispiel: %s) zur Einstiegsseite in der richtigen Sprache weitergeleitet"
|
473 |
|
474 |
+
# @ polylang
|
475 |
+
#: include/languages-form.php:324
|
476 |
+
msgid "Media"
|
477 |
+
msgstr "Medien"
|
478 |
+
|
479 |
+
# @ polylang
|
480 |
+
#: include/languages-form.php:330
|
481 |
+
msgid "Activate languages and translations for media"
|
482 |
+
msgstr "Sprachen und Übersetzungen für Medien aktivieren"
|
483 |
+
|
484 |
+
#: include/languages-form.php:337
|
485 |
msgid "Synchronization"
|
486 |
msgstr "Synchronisierung"
|
487 |
|
488 |
+
# @ polylang
|
489 |
+
#: include/languages-form.php:351
|
490 |
+
msgid "Custom post types"
|
491 |
+
msgstr "Benutzerdefinierte Artikeltypen"
|
492 |
+
|
493 |
+
# @ polylang
|
494 |
+
#: include/languages-form.php:364
|
495 |
+
msgid "Activate languages and translations for custom post types."
|
496 |
msgstr ""
|
497 |
+
"Sprachen und Übersetzungen für benutzerdefinierte Artikeltypen aktivieren"
|
|
|
498 |
|
499 |
# @ polylang
|
500 |
+
#: include/languages-form.php:372
|
501 |
+
msgid "Custom taxonomies"
|
502 |
+
msgstr "Benutzerdefinierte Taxonomien"
|
503 |
|
504 |
# @ polylang
|
505 |
+
#: include/languages-form.php:385
|
506 |
+
msgid "Activate languages and translations for custom taxonomies."
|
507 |
+
msgstr ""
|
508 |
+
"Sprachen und Übersetzungen für benutzerdefinierte Taxonomien aktivieren"
|
509 |
|
510 |
# @ polylang
|
511 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
512 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
513 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
514 |
+
#: include/term-translations.php:80
|
515 |
+
msgid "Edit"
|
516 |
+
msgstr "Bearbeiten"
|
517 |
|
518 |
# @ polylang
|
519 |
+
#: include/list-table.php:56
|
520 |
+
msgid "Delete"
|
521 |
+
msgstr "Löschen"
|
522 |
|
523 |
# @ polylang
|
524 |
+
#: include/list-table.php:65
|
525 |
+
msgid "Code"
|
526 |
+
msgstr "Code"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
527 |
|
528 |
# @ polylang
|
529 |
+
#: include/list-table.php:67
|
530 |
+
msgid "Flag"
|
531 |
+
msgstr "Fahne"
|
|
|
|
|
|
|
|
|
|
|
532 |
|
533 |
# @ polylang
|
534 |
+
#: include/list-table.php:68
|
535 |
+
msgid "Posts"
|
536 |
+
msgstr "Artikel"
|
|
|
|
|
|
|
|
|
|
|
537 |
|
538 |
# @ polylang
|
539 |
+
#: include/list-table.php:118
|
540 |
+
msgid "Name"
|
541 |
+
msgstr "Name"
|
|
|
|
|
|
|
542 |
|
543 |
# @ polylang
|
544 |
+
#: include/list-table.php:119
|
545 |
+
msgid "String"
|
546 |
+
msgstr "Zeichenfolge"
|
|
|
|
|
|
|
|
|
547 |
|
548 |
+
# @ polylang
|
549 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
550 |
+
#: include/term-translations.php:16
|
551 |
+
msgid "Translation"
|
552 |
+
msgstr "Übersetzung"
|
553 |
+
|
554 |
+
# @ polylang
|
555 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
556 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
557 |
+
msgid "Add new"
|
558 |
+
msgstr "Hinzufügen"
|
559 |
+
|
560 |
+
# @ polylang
|
561 |
+
#: include/post-translations.php:5
|
562 |
+
msgid "ID of pages in other languages:"
|
563 |
+
msgstr "ID der Seiten in anderen Sprachen :"
|
564 |
+
|
565 |
+
# @ polylang
|
566 |
+
#: include/post-translations.php:5
|
567 |
+
msgid "ID of posts in other languages:"
|
568 |
+
msgstr "ID der Artikel in anderen Sprachen :"
|
569 |
+
|
570 |
+
# @ polylang
|
571 |
+
#: include/post-translations.php:9
|
572 |
+
msgid "Page ID"
|
573 |
+
msgstr "ID der Seite"
|
574 |
|
575 |
# @ polylang
|
576 |
+
#: include/post-translations.php:9
|
577 |
+
msgid "Post ID"
|
578 |
+
msgstr "Artikel-ID"
|
579 |
+
|
580 |
+
# @ polylang
|
581 |
+
#: include/term-translations.php:48
|
582 |
msgid "No untranslated term"
|
583 |
msgstr "Kein unübersetzter Ausdruck"
|
584 |
|
585 |
# @ polylang
|
586 |
+
#: include/widget.php:6
|
587 |
+
msgid "Language Switcher"
|
588 |
+
msgstr "Sprachenumschalter"
|
589 |
|
590 |
# @ polylang
|
591 |
+
#: include/widget.php:6
|
592 |
+
msgid "Displays a language switcher"
|
593 |
+
msgstr "Zeigt einen Sprachenumschalter"
|
594 |
|
595 |
# @ polylang
|
596 |
+
#: include/widget.php:69
|
597 |
+
msgid "Title:"
|
598 |
+
msgstr "Titel :"
|
599 |
|
600 |
# @ polylang
|
601 |
+
#. translators: plugin header field 'Description'
|
602 |
+
#: polylang.php:0
|
603 |
+
msgid "Adds multilingual capability to WordPress"
|
604 |
+
msgstr "Ergänzt WordPress um Mehrsprachigkeit"
|
605 |
|
606 |
# @ polylang
|
607 |
+
#: polylang.php:118
|
608 |
+
#, php-format
|
609 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
610 |
+
msgstr "Sie benutzen WordPress %s. Polylang benötigt mindestens WordPress %s."
|
611 |
|
612 |
# @ polylang
|
613 |
+
#: polylang.php:159
|
614 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
615 |
+
msgstr ""
|
616 |
+
"Aus bestimmten Gründen konnte Polylang keine Tabelle in ihrer Datenbank "
|
617 |
+
"erstellen."
|
618 |
|
619 |
# @ polylang
|
620 |
+
#: polylang.php:220
|
621 |
+
msgid ""
|
622 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
623 |
+
msgstr ""
|
624 |
+
"Polylang wurde deaktiviert, weil Sie von einer zu alten Version aktualisiert "
|
625 |
+
"haben."
|
626 |
+
|
627 |
+
# @ polylang
|
628 |
+
#: polylang.php:222
|
629 |
+
#, php-format
|
630 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
631 |
+
msgstr ""
|
632 |
+
"Bitte aktualisieren Sie zuerst nach % s bevor Sie nach % s aktualisieren."
|
languages/polylang-el.mo
CHANGED
Binary file
|
languages/polylang-el.po
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
-
# Theodotos Andreou <theo@ubuntucy.org>, 2012.
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: polylang\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
-
"POT-Creation-Date:
|
7 |
-
"PO-Revision-Date:
|
8 |
"Last-Translator: Theodotos Andreou <theo@ubuntucy.org>\n"
|
9 |
"Language-Team: Ubuntucy - www.ubuntucy.org\n"
|
10 |
"Language: el\n"
|
@@ -21,562 +21,609 @@ msgstr ""
|
|
21 |
"X-Poedit-SearchPath-0: ..\n"
|
22 |
|
23 |
# @ polylang
|
24 |
-
#:
|
25 |
#, php-format
|
26 |
-
msgid "
|
27 |
msgstr ""
|
28 |
-
"
|
29 |
-
"
|
|
|
|
|
|
|
30 |
|
31 |
# @ polylang
|
32 |
-
#:
|
33 |
-
|
|
|
34 |
msgstr ""
|
35 |
-
"
|
36 |
-
"
|
37 |
-
|
38 |
-
# @ polylang
|
39 |
-
#: ../polylang.php:208
|
40 |
-
msgid "Error: Restore of local flags failed!"
|
41 |
-
msgstr "Σφάλμα: αποτυχία επαναφοράς των τοπικών σημαιών!"
|
42 |
|
43 |
# @ polylang
|
44 |
-
#:
|
45 |
-
#, php-format
|
46 |
-
msgid "Please move your local flags from %s to %s"
|
47 |
-
msgstr "Παρακαλώ μετακινήστε τις τοπικές σημαίες σας από %s σε %s"
|
48 |
-
|
49 |
-
# @ default
|
50 |
-
#: ../include/calendar.php:106
|
51 |
-
#, php-format
|
52 |
-
msgctxt "calendar caption"
|
53 |
-
msgid "%1$s %2$s"
|
54 |
-
msgstr "%1$s %2$s"
|
55 |
-
|
56 |
-
# @ default
|
57 |
-
#: ../include/calendar.php:132
|
58 |
-
#: ../include/calendar.php:140
|
59 |
#, php-format
|
60 |
-
msgid "
|
61 |
-
msgstr "
|
62 |
-
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:3
|
65 |
-
#: ../include/admin-filters.php:194
|
66 |
-
#: ../include/admin-filters.php:525
|
67 |
-
#: ../include/admin-filters.php:696
|
68 |
-
#: ../include/admin-filters.php:714
|
69 |
-
#: ../include/post-translations.php:8
|
70 |
-
#: ../include/term-translations.php:15
|
71 |
-
msgid "Language"
|
72 |
-
msgstr "Γλώσσα"
|
73 |
-
|
74 |
-
# @ polylang
|
75 |
-
#: ../include/media-translations.php:4
|
76 |
-
#: ../include/term-translations.php:16
|
77 |
-
msgid "Translation"
|
78 |
-
msgstr "Μετάφραση"
|
79 |
-
|
80 |
-
# @ polylang
|
81 |
-
#: ../include/media-translations.php:18
|
82 |
-
#: ../include/post-translations.php:10
|
83 |
-
#: ../include/post-translations.php:33
|
84 |
-
#: ../include/term-translations.php:18
|
85 |
-
#: ../include/term-translations.php:65
|
86 |
-
msgid "Edit"
|
87 |
-
msgstr "Επεξεργασία"
|
88 |
-
|
89 |
-
# @ polylang
|
90 |
-
#: ../include/media-translations.php:26
|
91 |
-
#: ../include/post-translations.php:38
|
92 |
-
#: ../include/term-translations.php:54
|
93 |
-
msgid "Add new"
|
94 |
-
msgstr "Προσθήκη νέου"
|
95 |
-
|
96 |
-
# @ polylang
|
97 |
-
#: ../include/widget.php:6
|
98 |
-
msgid "Language Switcher"
|
99 |
-
msgstr "Επιλογέας γλώσσας"
|
100 |
|
101 |
# @ polylang
|
102 |
-
#:
|
103 |
-
|
104 |
-
|
|
|
105 |
|
106 |
# @ polylang
|
107 |
-
#:
|
108 |
-
msgid "
|
109 |
-
msgstr "
|
|
|
|
|
110 |
|
111 |
# @ polylang
|
112 |
-
#:
|
113 |
-
#:
|
114 |
-
#:
|
115 |
-
#:
|
|
|
|
|
|
|
116 |
msgid "Languages"
|
117 |
msgstr "Γλώσσες"
|
118 |
|
119 |
# @ polylang
|
120 |
-
#:
|
121 |
-
msgid "About Polylang"
|
122 |
-
msgstr "Σχετικά με το Polylang"
|
123 |
-
|
124 |
-
# @ polylang
|
125 |
-
#: ../include/admin-base.php:149
|
126 |
msgid "Displays language names"
|
127 |
msgstr "Εμφάνιση ονομάτων γλώσσας"
|
128 |
|
129 |
# @ polylang
|
130 |
-
#:
|
131 |
msgid "Displays flags"
|
132 |
msgstr "Εμφάνιση σημαιών"
|
133 |
|
134 |
# @ polylang
|
135 |
-
#:
|
136 |
msgid "Forces link to front page"
|
137 |
msgstr "Υποχρεωτική παραπομπή συνδέσμου στην αρχική σελίδα"
|
138 |
|
139 |
# @ polylang
|
140 |
-
#:
|
141 |
msgid "Hides the current language"
|
142 |
msgstr "Απόκρυψη τρέχουσας γλώσσας"
|
143 |
|
144 |
# @ polylang
|
145 |
-
#:
|
146 |
msgid "Displays a language switcher at the end of the menu"
|
147 |
msgstr "Εμφάνιση επιλογέα γλώσσας στο τέλος του μενού"
|
148 |
|
149 |
# @ polylang
|
150 |
-
#:
|
151 |
msgid "Displays as dropdown"
|
152 |
msgstr "Εμφάνιση σαν κυλιόμενο μενού"
|
153 |
|
154 |
# @ polylang
|
155 |
-
#:
|
156 |
msgid "Filters content by language"
|
157 |
msgstr "Φιλτράρισμα περιεχομένου βάση γλώσσας"
|
158 |
|
159 |
# @ polylang
|
160 |
-
#:
|
161 |
msgid "Show all languages"
|
162 |
msgstr "Εμφάνιση όλων των γλωσσών"
|
163 |
|
164 |
# @ polylang
|
165 |
-
#:
|
166 |
-
|
167 |
-
|
|
|
168 |
|
169 |
# @ polylang
|
170 |
-
#:
|
171 |
-
|
172 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
|
174 |
# @ default
|
175 |
# @ polylang
|
176 |
-
#:
|
177 |
-
#:
|
178 |
msgid "Settings"
|
179 |
msgstr "Ρυθμίσεις"
|
180 |
|
181 |
# @ polylang
|
182 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
183 |
msgid "Enter a valid WorPress locale"
|
184 |
msgstr "Εισάγετε μια έγκυρη τοπικοποίηση Wordpress"
|
185 |
|
186 |
# @ polylang
|
187 |
-
#:
|
188 |
msgid "The language code must be 2 characters long"
|
189 |
msgstr "Ο κώδικας γλώσσας θα πρέπει να είναι 2 χαρακτήρες"
|
190 |
|
191 |
# @ polylang
|
192 |
-
#:
|
193 |
msgid "The language code must be unique"
|
194 |
msgstr "Ο κώδικας γλώσσας θα πρέπει να είναι μοναδικός"
|
195 |
|
196 |
# @ polylang
|
197 |
-
#:
|
198 |
msgid "The language must have a name"
|
199 |
msgstr "Η γλώσσα πρέπει να έχει όνομα"
|
200 |
|
201 |
# @ polylang
|
202 |
-
#:
|
203 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
204 |
-
msgstr ""
|
205 |
-
"Η γλώσσα δημιουργήθηκε αλλά το αρχείο γλώσσας του Wordpress δεν έχει "
|
206 |
-
"κατέβει. Παρακαλώ εγκαταστήστε το εσείς."
|
207 |
-
|
208 |
-
# @ default
|
209 |
-
#: ../include/admin.php:409
|
210 |
-
msgid "Site Title"
|
211 |
-
msgstr "Τίτλος ιστοσελίδας"
|
212 |
-
|
213 |
-
# @ default
|
214 |
-
#: ../include/admin.php:410
|
215 |
-
msgid "Tagline"
|
216 |
-
msgstr "Υπότιτλος"
|
217 |
|
218 |
# @ polylang
|
219 |
-
#:
|
220 |
msgid "Widget title"
|
221 |
msgstr "Τίτλος μονάδας"
|
222 |
|
223 |
# @ polylang
|
224 |
-
#:
|
225 |
-
|
226 |
-
|
227 |
-
msgstr "Προσθήκη νέας μετάφρασης"
|
228 |
-
|
229 |
-
#: ../include/admin-filters.php:190
|
230 |
-
msgid "— No Change —"
|
231 |
-
msgstr "— Καμία αλλαγή —"
|
232 |
|
233 |
# @ polylang
|
234 |
-
#:
|
235 |
-
msgid "
|
236 |
-
msgstr "
|
237 |
|
238 |
# @ polylang
|
239 |
-
#:
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
-
|
243 |
-
# @ default
|
244 |
-
#: ../include/admin-filters.php:305
|
245 |
-
msgid "(no parent)"
|
246 |
-
msgstr "(απουσία μητρικού)"
|
247 |
|
248 |
# @ polylang
|
249 |
-
#:
|
250 |
-
|
251 |
-
|
252 |
-
#: ../include/term-translations.php:11
|
253 |
-
msgid "Translations"
|
254 |
-
msgstr "Μεταφράσεις"
|
255 |
|
256 |
# @ polylang
|
257 |
-
#:
|
258 |
-
|
259 |
-
|
260 |
-
msgstr "Ορισμός γλώσσας"
|
261 |
-
|
262 |
-
# @ default
|
263 |
-
#: ../include/admin-filters.php:879
|
264 |
-
msgid "None"
|
265 |
-
msgstr "Κανένα"
|
266 |
|
267 |
# @ polylang
|
268 |
-
#:
|
269 |
-
msgid "
|
270 |
-
msgstr "
|
271 |
|
272 |
# @ polylang
|
273 |
-
#:
|
274 |
-
|
275 |
-
|
276 |
-
msgstr ""
|
277 |
-
"Παρακαλώ πηγαίνετε στην %sσελίδα γλώσσας%s για καθορισμό τοποθεσιών και "
|
278 |
-
"γλωσσών θέματος"
|
279 |
|
280 |
-
# @
|
281 |
-
#:
|
282 |
-
msgid "
|
283 |
-
msgstr "
|
284 |
|
285 |
# @ polylang
|
286 |
-
#:
|
287 |
-
msgid "
|
288 |
-
msgstr "
|
289 |
|
290 |
# @ polylang
|
291 |
-
#:
|
292 |
-
msgid "
|
293 |
-
msgstr "
|
294 |
-
|
295 |
-
#: ../include/admin-filters.php:964
|
296 |
-
msgid "Wordpress default"
|
297 |
-
msgstr "Προκαθορισμένο σε Wordpress"
|
298 |
|
299 |
# @ polylang
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
# @ polylang
|
305 |
-
#:
|
306 |
msgid "Edit language"
|
307 |
msgstr "Επεξεργασία γλώσσας"
|
308 |
|
309 |
# @ polylang
|
310 |
-
#:
|
311 |
-
#:
|
312 |
msgid "Add new language"
|
313 |
msgstr "Προσθήκη νέας γλώσσας"
|
314 |
|
315 |
# @ polylang
|
316 |
-
#:
|
317 |
msgid "Choose a language"
|
318 |
msgstr "Επιλογή γλώσσας"
|
319 |
|
320 |
# @ polylang
|
321 |
-
#:
|
322 |
msgid "You can choose a language in the list or directly edit it below."
|
323 |
msgstr ""
|
324 |
"Μπορείτε να επιλέξετε μια γλώσσα από την λίστα ή να την επεξεργαστείτε πιο "
|
325 |
"κάτω."
|
326 |
|
327 |
# @ polylang
|
328 |
-
#:
|
|
|
329 |
msgid "Full name"
|
330 |
msgstr "Πλήρες όνομα"
|
331 |
|
332 |
# @ polylang
|
333 |
-
#:
|
334 |
msgid "The name is how it is displayed on your site (for example: English)."
|
335 |
msgstr "Το όνομα καθορίζει πως θα εμφανίζεται στην σελίδα σας (πχ: Ελληνικά)."
|
336 |
|
337 |
# @ polylang
|
338 |
-
#:
|
|
|
339 |
msgid "Locale"
|
340 |
msgstr "Τοπικοποίηση"
|
341 |
|
342 |
# @ polylang
|
343 |
-
#:
|
344 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
345 |
msgstr ""
|
346 |
"Τοπικοποίηση Wordpress για την γλώσσα (πχ: en_US). Θα χρειαστεί να "
|
347 |
"εγκαταστήσετε το αρχείο .mo για αυτή την γλώσσα."
|
348 |
|
349 |
# @ polylang
|
350 |
-
#:
|
351 |
msgid "Language code"
|
352 |
msgstr "Κώδικας γλώσσας"
|
353 |
|
354 |
# @ polylang
|
355 |
-
#:
|
356 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
357 |
msgstr "ISO 639-1 κώδικας γλώσσας 2 χαρακτήρων (πχ: en)"
|
358 |
|
359 |
# @ polylang
|
360 |
-
#:
|
361 |
msgid "Text direction"
|
362 |
msgstr "Κατεύθυνση κειμένου"
|
363 |
|
364 |
# @ polylang
|
365 |
-
#:
|
366 |
msgid "left to right"
|
367 |
msgstr "αριστερά προς δεξιά"
|
368 |
|
369 |
# @ polylang
|
370 |
-
#:
|
371 |
msgid "right to left"
|
372 |
msgstr "δεξιά προς αριστερά"
|
373 |
|
374 |
# @ polylang
|
375 |
-
#:
|
376 |
msgid "Choose the text direction for the language"
|
377 |
msgstr "Επιλογή κατεύθυνσης κειμένου για γλώσσα"
|
378 |
|
379 |
# @ polylang
|
380 |
-
#:
|
|
|
381 |
msgid "Order"
|
382 |
msgstr "Εντολή"
|
383 |
|
384 |
# @ polylang
|
385 |
-
#:
|
386 |
msgid "Position of the language in the language switcher"
|
387 |
msgstr "Θέση της γλώσσας στον επιλογέα γλώσσας"
|
388 |
|
389 |
-
# @ default
|
390 |
-
#: ../include/languages-form.php:105
|
391 |
-
msgid "Update"
|
392 |
-
msgstr "Ενημέρωση"
|
393 |
-
|
394 |
# @ polylang
|
395 |
-
#:
|
396 |
msgid "Language switcher"
|
397 |
msgstr "Επιλογέας γλώσσας"
|
398 |
|
399 |
# @ polylang
|
400 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
401 |
msgid "Clean strings translation database"
|
402 |
msgstr "Καθαρισμός βάσης δεδομένων συμβολοσειρών μετάφρασης"
|
403 |
|
404 |
# @ polylang
|
405 |
-
#:
|
406 |
msgid "Default language"
|
407 |
msgstr "Προκαθορισμένη γλώσσα"
|
408 |
|
409 |
# @ polylang
|
410 |
-
#:
|
411 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
412 |
msgstr ""
|
413 |
"Υπάρχουν άρθρα, σελίδες, κατηγορίες ή ετικέτες χωρίς καθορισμό γλώσσας. "
|
414 |
"Θέλετε να οριστούν όλα στην προκαθορισμένη γλώσσα;"
|
415 |
|
416 |
# @ polylang
|
417 |
-
#:
|
418 |
msgid "Detect browser language"
|
419 |
msgstr "Αναγνώριση γλώσσας φυλλομετρητή"
|
420 |
|
421 |
# @ polylang
|
422 |
-
#:
|
423 |
msgid "When the front page is visited, set the language according to the browser preference"
|
424 |
msgstr ""
|
425 |
"Όταν καλείται η αρχική σελίδα, να καθορίζεται η γλώσσα βάση των προτιμήσεων "
|
426 |
"του φυλλομετρητή"
|
427 |
|
428 |
# @ polylang
|
429 |
-
#:
|
430 |
msgid "URL modifications"
|
431 |
msgstr "Τροποποιήσεις URL"
|
432 |
|
433 |
# @ polylang
|
434 |
-
#:
|
435 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
436 |
msgstr ""
|
437 |
"Η γλώσσα ορίσθηκε βάση του περιεχομένου. Οι διευθύνσεις URL των άρθρων, "
|
438 |
"σελίδων και ετικετών δεν έχουν τροποποιηθεί."
|
439 |
|
440 |
-
#:
|
441 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
442 |
msgstr ""
|
443 |
"Ο κώδικας γλώσσας, για παράδειγμα /el/, προστίθεται σε όλες τις διευθύνσεις "
|
444 |
"URL όταν χρησιμοποιούνται ευδιάκριτοι μόνιμοι σύνδεσμοι."
|
445 |
|
446 |
# @ polylang
|
447 |
-
#:
|
448 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
449 |
msgstr "Αφαίρεση /language/ από ευδιάκριτους μόνιμους συνδέσμους. Παράδειγμα:"
|
450 |
|
451 |
# @ polylang
|
452 |
-
#:
|
453 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
454 |
msgstr "Διατήρηση /language/ σε ευδιάκριτους μόνιμους συνδέσμους. Παράδειγμα:"
|
455 |
|
456 |
# @ polylang
|
457 |
-
#:
|
458 |
msgid "Hide URL language information for default language"
|
459 |
msgstr "Απόκρυψη των πληροφοριών γλώσσας από URL, για την προκαθορισμένη γλώσσα"
|
460 |
|
461 |
# @ polylang
|
462 |
-
#:
|
463 |
#, php-format
|
464 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
465 |
msgstr ""
|
466 |
"Όταν υπάρχει στατική αρχική σελίδα, να γίνεται ανακατεύθυνση της σελίδας "
|
467 |
"γλώσσας (παράδειγμα: %s) της αρχικής σελίδας στην σωστή γλώσσα"
|
468 |
|
469 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
470 |
msgid "Synchronization"
|
471 |
msgstr "Συγχρονισμός"
|
472 |
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
"
|
477 |
-
"και άλλων μεταδεδομένων μεταξύ των μεταφράσεων ενός άρθρου ή μιας σελίδας"
|
478 |
|
479 |
# @ polylang
|
480 |
-
#:
|
481 |
-
msgid "
|
482 |
-
msgstr "
|
483 |
|
484 |
# @ polylang
|
485 |
-
#:
|
486 |
-
msgid "
|
487 |
-
msgstr "
|
488 |
|
489 |
# @ polylang
|
490 |
-
#:
|
491 |
-
msgid "
|
492 |
-
msgstr "
|
493 |
|
494 |
# @ polylang
|
495 |
-
#:
|
496 |
-
|
497 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
498 |
|
499 |
# @ polylang
|
500 |
-
#:
|
501 |
-
|
502 |
-
|
503 |
-
msgstr ""
|
504 |
-
"Το Polylang παρέχει εκτενή %sτεκμηρίωση%s (μόνο στα Αγγλικά). Περιέχει "
|
505 |
-
"πληροφορίες πως να ρυθμίσετε τον πολυγλωσσικό σας ιστοτόπο και να τον "
|
506 |
-
"χρησιμοποιήσετε σε καθημερινή βάση, λίστα συχνών ερωτήσεων (FAQ), καθώς και "
|
507 |
-
"τεκμηρίωση για προγραμματιστές για προσαρμογή των προσθέτων και θεμάτων "
|
508 |
-
"τους."
|
509 |
|
510 |
# @ polylang
|
511 |
-
#:
|
512 |
-
|
513 |
-
|
514 |
-
msgstr ""
|
515 |
-
"Θα βρείτε επίσης χρήσιμες πληροφορίες στο %sφόρουμ%s υποστήριξης. Μην "
|
516 |
-
"ξεχνάτε να ψάξετε πρώτα αν έχει απαντηθεί το ερώτημα σας πριν ανοίξετε "
|
517 |
-
"καινούργιο θέμα."
|
518 |
|
519 |
# @ polylang
|
520 |
-
#:
|
521 |
-
|
522 |
-
|
523 |
-
msgstr ""
|
524 |
-
"Το Polylang είναι δωρεάν και διανέμεται κάτω από την ίδια άδεια χρήσης όπως "
|
525 |
-
"και το Wordpress, την %sΓενική Άδεια Χρήσης - GPL%s."
|
526 |
|
527 |
# @ polylang
|
528 |
-
#:
|
529 |
-
|
530 |
-
|
531 |
-
msgstr "Αν θέλετε να βοηθήσετε, απλά, %sδιαβάστε εδώ%s."
|
532 |
|
533 |
# @ polylang
|
534 |
-
#:
|
535 |
-
msgid "
|
536 |
-
msgstr ""
|
537 |
-
|
538 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
539 |
|
540 |
-
|
541 |
-
|
542 |
-
|
|
|
543 |
|
544 |
# @ polylang
|
545 |
-
#:
|
546 |
msgid "No untranslated term"
|
547 |
msgstr "Απουσία αμετάφραστου όρου"
|
548 |
|
549 |
# @ polylang
|
550 |
-
#:
|
551 |
-
msgid "
|
552 |
-
msgstr "
|
553 |
|
554 |
# @ polylang
|
555 |
-
#:
|
556 |
-
msgid "
|
557 |
-
msgstr "
|
558 |
|
559 |
# @ polylang
|
560 |
-
#:
|
561 |
-
msgid "
|
562 |
-
msgstr "
|
563 |
|
564 |
# @ polylang
|
565 |
-
|
566 |
-
|
567 |
-
|
|
|
568 |
|
569 |
# @ polylang
|
570 |
-
#:
|
571 |
-
|
572 |
-
|
|
|
|
|
|
|
573 |
|
574 |
# @ polylang
|
575 |
-
#:
|
576 |
-
msgid "
|
577 |
-
msgstr "
|
578 |
|
579 |
# @ polylang
|
580 |
-
#:
|
581 |
-
msgid "
|
582 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Theodotos Andreou <theo@ubuntucy.org>, 2012, 2013.
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: polylang\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: \n"
|
7 |
+
"PO-Revision-Date: 2013-01-15 17:48+0300\n"
|
8 |
"Last-Translator: Theodotos Andreou <theo@ubuntucy.org>\n"
|
9 |
"Language-Team: Ubuntucy - www.ubuntucy.org\n"
|
10 |
"Language: el\n"
|
21 |
"X-Poedit-SearchPath-0: ..\n"
|
22 |
|
23 |
# @ polylang
|
24 |
+
#: include/about.php:3
|
25 |
#, php-format
|
26 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
27 |
msgstr ""
|
28 |
+
"Το Polylang παρέχει εκτενή %sτεκμηρίωση%s (μόνο στα Αγγλικά). Περιέχει "
|
29 |
+
"πληροφορίες πως να ρυθμίσετε τον πολυγλωσσικό σας ιστοτόπο και να τον "
|
30 |
+
"χρησιμοποιήσετε σε καθημερινή βάση, λίστα συχνών ερωτήσεων (FAQ), καθώς και "
|
31 |
+
"τεκμηρίωση για προγραμματιστές για προσαρμογή των προσθέτων και θεμάτων "
|
32 |
+
"τους."
|
33 |
|
34 |
# @ polylang
|
35 |
+
#: include/about.php:9
|
36 |
+
#, php-format
|
37 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
38 |
msgstr ""
|
39 |
+
"Θα βρείτε επίσης χρήσιμες πληροφορίες στο %sφόρουμ%s υποστήριξης. Μην "
|
40 |
+
"παραλείψετε να ψάξετε πρώτα αν έχει απαντηθεί το ερώτημα σας πριν ανοίξετε "
|
41 |
+
"καινούργιο θέμα."
|
|
|
|
|
|
|
|
|
42 |
|
43 |
# @ polylang
|
44 |
+
#: include/about.php:16
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
#, php-format
|
46 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
47 |
+
msgstr ""
|
48 |
+
"Το Polylang είναι δωρεάν και διανέμεται κάτω από την ίδια άδεια χρήσης όπως "
|
49 |
+
"και το Wordpress, την %sΓενική Άδεια Χρήσης - GPL%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
|
51 |
# @ polylang
|
52 |
+
#: include/about.php:22
|
53 |
+
#, php-format
|
54 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
55 |
+
msgstr "Αν θέλετε να βοηθήσετε, απλά, %sδιαβάστε εδώ%s."
|
56 |
|
57 |
# @ polylang
|
58 |
+
#: include/about.php:27
|
59 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
60 |
+
msgstr ""
|
61 |
+
"Τέλος αν σας αρέσει αυτό το πρόσθετο ή αν σας βοηθά στην επιχείρηση σας, οι "
|
62 |
+
"δωρεές στο δημιουργό θα εκτιμηθούν ιδιαίτερα. "
|
63 |
|
64 |
# @ polylang
|
65 |
+
#: include/admin-base.php:55
|
66 |
+
#: include/admin-base.php:185
|
67 |
+
#: include/admin-filters.php:250
|
68 |
+
#: include/admin.php:23
|
69 |
+
#: include/admin.php:318
|
70 |
+
#: include/list-table.php:46
|
71 |
+
#: polylang.php:270
|
72 |
msgid "Languages"
|
73 |
msgstr "Γλώσσες"
|
74 |
|
75 |
# @ polylang
|
76 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
77 |
msgid "Displays language names"
|
78 |
msgstr "Εμφάνιση ονομάτων γλώσσας"
|
79 |
|
80 |
# @ polylang
|
81 |
+
#: include/admin-base.php:155
|
82 |
msgid "Displays flags"
|
83 |
msgstr "Εμφάνιση σημαιών"
|
84 |
|
85 |
# @ polylang
|
86 |
+
#: include/admin-base.php:156
|
87 |
msgid "Forces link to front page"
|
88 |
msgstr "Υποχρεωτική παραπομπή συνδέσμου στην αρχική σελίδα"
|
89 |
|
90 |
# @ polylang
|
91 |
+
#: include/admin-base.php:157
|
92 |
msgid "Hides the current language"
|
93 |
msgstr "Απόκρυψη τρέχουσας γλώσσας"
|
94 |
|
95 |
# @ polylang
|
96 |
+
#: include/admin-base.php:161
|
97 |
msgid "Displays a language switcher at the end of the menu"
|
98 |
msgstr "Εμφάνιση επιλογέα γλώσσας στο τέλος του μενού"
|
99 |
|
100 |
# @ polylang
|
101 |
+
#: include/admin-base.php:162
|
102 |
msgid "Displays as dropdown"
|
103 |
msgstr "Εμφάνιση σαν κυλιόμενο μενού"
|
104 |
|
105 |
# @ polylang
|
106 |
+
#: include/admin-base.php:186
|
107 |
msgid "Filters content by language"
|
108 |
msgstr "Φιλτράρισμα περιεχομένου βάση γλώσσας"
|
109 |
|
110 |
# @ polylang
|
111 |
+
#: include/admin-base.php:193
|
112 |
msgid "Show all languages"
|
113 |
msgstr "Εμφάνιση όλων των γλωσσών"
|
114 |
|
115 |
# @ polylang
|
116 |
+
#: include/admin-filters.php:188
|
117 |
+
#: include/admin-filters.php:884
|
118 |
+
msgid "Add new translation"
|
119 |
+
msgstr "Προσθήκη νέας μετάφρασης"
|
120 |
|
121 |
# @ polylang
|
122 |
+
#: include/admin-filters.php:216
|
123 |
+
#: include/admin-filters.php:274
|
124 |
+
#: include/admin-filters.php:608
|
125 |
+
#: include/admin-filters.php:824
|
126 |
+
#: include/admin-filters.php:842
|
127 |
+
#: include/list-table.php:45
|
128 |
+
#: include/media-translations.php:5
|
129 |
+
#: include/media-translations.php:43
|
130 |
+
#: include/post-translations.php:8
|
131 |
+
#: include/term-translations.php:15
|
132 |
+
#: polylang.php:271
|
133 |
+
msgid "Language"
|
134 |
+
msgstr "Γλώσσα"
|
135 |
+
|
136 |
+
# @ polylang
|
137 |
+
#: include/admin-filters.php:623
|
138 |
+
#: include/admin-filters.php:658
|
139 |
+
#: include/list-table.php:120
|
140 |
+
#: include/media-translations.php:40
|
141 |
+
#: include/term-translations.php:6
|
142 |
+
#: include/term-translations.php:11
|
143 |
+
msgid "Translations"
|
144 |
+
msgstr "Μεταφράσεις"
|
145 |
+
|
146 |
+
# @ polylang
|
147 |
+
#: include/admin-filters.php:826
|
148 |
+
#: include/admin-filters.php:845
|
149 |
+
msgid "Sets the language"
|
150 |
+
msgstr "Ορισμός γλώσσας"
|
151 |
+
|
152 |
+
# @ polylang
|
153 |
+
#: include/admin-filters.php:1078
|
154 |
+
msgid "Theme locations and languages"
|
155 |
+
msgstr "Γλώσσες και τοποθεσίες θεμάτων"
|
156 |
+
|
157 |
+
# @ polylang
|
158 |
+
#: include/admin-filters.php:1084
|
159 |
+
#, php-format
|
160 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
161 |
+
msgstr "Παρακαλώ πηγαίνετε στην %sσελίδα γλώσσας%s για καθορισμό τοποθεσιών και γλωσσών θέματος"
|
162 |
+
|
163 |
+
# @ polylang
|
164 |
+
#: include/admin-filters.php:1102
|
165 |
+
msgid "The widget is displayed for:"
|
166 |
+
msgstr "Η μονάδα εμφανίζεται για:"
|
167 |
+
|
168 |
+
# @ polylang
|
169 |
+
#: include/admin-filters.php:1106
|
170 |
+
#: polylang.php:272
|
171 |
+
msgid "All languages"
|
172 |
+
msgstr "Όλες οι γλώσσες"
|
173 |
+
|
174 |
+
# @ polylang
|
175 |
+
#: include/admin-filters.php:1130
|
176 |
+
msgid "Admin language"
|
177 |
+
msgstr "Γλώσσα διαχείρισης"
|
178 |
+
|
179 |
+
#: include/admin-filters.php:1135
|
180 |
+
msgid "Wordpress default"
|
181 |
+
msgstr "Προκαθορισμένο σε Wordpress"
|
182 |
|
183 |
# @ default
|
184 |
# @ polylang
|
185 |
+
#: include/admin-filters.php:1161
|
186 |
+
#: include/admin.php:326
|
187 |
msgid "Settings"
|
188 |
msgstr "Ρυθμίσεις"
|
189 |
|
190 |
# @ polylang
|
191 |
+
#: include/admin-filters.php:1167
|
192 |
+
msgid "Upgrading language files…"
|
193 |
+
msgstr "Αναβάθμιση αρχείων γλώσσας…"
|
194 |
+
|
195 |
+
# @ polylang
|
196 |
+
#: include/admin.php:22
|
197 |
+
msgid "About Polylang"
|
198 |
+
msgstr "Σχετικά με το Polylang"
|
199 |
+
|
200 |
+
# @ polylang
|
201 |
+
#: include/admin.php:27
|
202 |
+
#: include/list-table.php:92
|
203 |
+
msgid "Strings translations"
|
204 |
+
msgstr "Μετάφραση συμβολοσειρών"
|
205 |
+
|
206 |
+
# @ polylang
|
207 |
+
#: include/admin.php:323
|
208 |
+
msgid "Menus"
|
209 |
+
msgstr "Μενού"
|
210 |
+
|
211 |
+
# @ polylang
|
212 |
+
#: include/admin.php:325
|
213 |
+
#: include/list-table.php:91
|
214 |
+
msgid "Strings translation"
|
215 |
+
msgstr "Μετάφραση συμβολοσειρών"
|
216 |
+
|
217 |
+
# @ polylang
|
218 |
+
#: include/admin.php:345
|
219 |
msgid "Enter a valid WorPress locale"
|
220 |
msgstr "Εισάγετε μια έγκυρη τοπικοποίηση Wordpress"
|
221 |
|
222 |
# @ polylang
|
223 |
+
#: include/admin.php:346
|
224 |
msgid "The language code must be 2 characters long"
|
225 |
msgstr "Ο κώδικας γλώσσας θα πρέπει να είναι 2 χαρακτήρες"
|
226 |
|
227 |
# @ polylang
|
228 |
+
#: include/admin.php:347
|
229 |
msgid "The language code must be unique"
|
230 |
msgstr "Ο κώδικας γλώσσας θα πρέπει να είναι μοναδικός"
|
231 |
|
232 |
# @ polylang
|
233 |
+
#: include/admin.php:348
|
234 |
msgid "The language must have a name"
|
235 |
msgstr "Η γλώσσα πρέπει να έχει όνομα"
|
236 |
|
237 |
# @ polylang
|
238 |
+
#: include/admin.php:349
|
239 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
240 |
+
msgstr "Η γλώσσα δημιουργήθηκε αλλά το αρχείο γλώσσας του Wordpress δεν έχει κατέβει. Παρακαλώ εγκαταστήστε το εσείς."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
241 |
|
242 |
# @ polylang
|
243 |
+
#: include/admin.php:468
|
244 |
msgid "Widget title"
|
245 |
msgstr "Τίτλος μονάδας"
|
246 |
|
247 |
# @ polylang
|
248 |
+
#: include/base.php:339
|
249 |
+
msgid "Taxonomies"
|
250 |
+
msgstr "Tαξινομήσεις"
|
|
|
|
|
|
|
|
|
|
|
251 |
|
252 |
# @ polylang
|
253 |
+
#: include/base.php:340
|
254 |
+
msgid "Custom fields"
|
255 |
+
msgstr "Προσαρμοσμένα πεδία"
|
256 |
|
257 |
# @ polylang
|
258 |
+
#: include/base.php:341
|
259 |
+
msgid "Comment status"
|
260 |
+
msgstr "Κατάσταση σχολίου"
|
|
|
|
|
|
|
|
|
|
|
261 |
|
262 |
# @ polylang
|
263 |
+
#: include/base.php:342
|
264 |
+
msgid "Ping status"
|
265 |
+
msgstr "Κατάσταση ping"
|
|
|
|
|
|
|
266 |
|
267 |
# @ polylang
|
268 |
+
#: include/base.php:343
|
269 |
+
msgid "Sticky posts"
|
270 |
+
msgstr "Μόνιμα άρθρα"
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
|
272 |
# @ polylang
|
273 |
+
#: include/base.php:344
|
274 |
+
msgid "Published date"
|
275 |
+
msgstr "Ημερομηνία δημοσίευσης"
|
276 |
|
277 |
# @ polylang
|
278 |
+
#: include/base.php:345
|
279 |
+
msgid "Post format"
|
280 |
+
msgstr "Μορφή άρθρου"
|
|
|
|
|
|
|
281 |
|
282 |
+
# @ default
|
283 |
+
#: include/base.php:346
|
284 |
+
msgid "Page parent"
|
285 |
+
msgstr "Μητρική σελίδα"
|
286 |
|
287 |
# @ polylang
|
288 |
+
#: include/base.php:347
|
289 |
+
msgid "Page template"
|
290 |
+
msgstr "Πρότυπο σελίδας"
|
291 |
|
292 |
# @ polylang
|
293 |
+
#: include/base.php:348
|
294 |
+
msgid "Page order"
|
295 |
+
msgstr "Διάταξη σελιδών"
|
|
|
|
|
|
|
|
|
296 |
|
297 |
# @ polylang
|
298 |
+
#: include/base.php:349
|
299 |
+
msgid "Featured image"
|
300 |
+
msgstr "Επιλεγμένη εικόνα"
|
301 |
|
302 |
# @ polylang
|
303 |
+
#: include/languages-form.php:43
|
304 |
msgid "Edit language"
|
305 |
msgstr "Επεξεργασία γλώσσας"
|
306 |
|
307 |
# @ polylang
|
308 |
+
#: include/languages-form.php:43
|
309 |
+
#: include/languages-form.php:124
|
310 |
msgid "Add new language"
|
311 |
msgstr "Προσθήκη νέας γλώσσας"
|
312 |
|
313 |
# @ polylang
|
314 |
+
#: include/languages-form.php:65
|
315 |
msgid "Choose a language"
|
316 |
msgstr "Επιλογή γλώσσας"
|
317 |
|
318 |
# @ polylang
|
319 |
+
#: include/languages-form.php:79
|
320 |
msgid "You can choose a language in the list or directly edit it below."
|
321 |
msgstr ""
|
322 |
"Μπορείτε να επιλέξετε μια γλώσσα από την λίστα ή να την επεξεργαστείτε πιο "
|
323 |
"κάτω."
|
324 |
|
325 |
# @ polylang
|
326 |
+
#: include/languages-form.php:83
|
327 |
+
#: include/list-table.php:63
|
328 |
msgid "Full name"
|
329 |
msgstr "Πλήρες όνομα"
|
330 |
|
331 |
# @ polylang
|
332 |
+
#: include/languages-form.php:85
|
333 |
msgid "The name is how it is displayed on your site (for example: English)."
|
334 |
msgstr "Το όνομα καθορίζει πως θα εμφανίζεται στην σελίδα σας (πχ: Ελληνικά)."
|
335 |
|
336 |
# @ polylang
|
337 |
+
#: include/languages-form.php:89
|
338 |
+
#: include/list-table.php:64
|
339 |
msgid "Locale"
|
340 |
msgstr "Τοπικοποίηση"
|
341 |
|
342 |
# @ polylang
|
343 |
+
#: include/languages-form.php:94
|
344 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
345 |
msgstr ""
|
346 |
"Τοπικοποίηση Wordpress για την γλώσσα (πχ: en_US). Θα χρειαστεί να "
|
347 |
"εγκαταστήσετε το αρχείο .mo για αυτή την γλώσσα."
|
348 |
|
349 |
# @ polylang
|
350 |
+
#: include/languages-form.php:98
|
351 |
msgid "Language code"
|
352 |
msgstr "Κώδικας γλώσσας"
|
353 |
|
354 |
# @ polylang
|
355 |
+
#: include/languages-form.php:100
|
356 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
357 |
msgstr "ISO 639-1 κώδικας γλώσσας 2 χαρακτήρων (πχ: en)"
|
358 |
|
359 |
# @ polylang
|
360 |
+
#: include/languages-form.php:104
|
361 |
msgid "Text direction"
|
362 |
msgstr "Κατεύθυνση κειμένου"
|
363 |
|
364 |
# @ polylang
|
365 |
+
#: include/languages-form.php:108
|
366 |
msgid "left to right"
|
367 |
msgstr "αριστερά προς δεξιά"
|
368 |
|
369 |
# @ polylang
|
370 |
+
#: include/languages-form.php:113
|
371 |
msgid "right to left"
|
372 |
msgstr "δεξιά προς αριστερά"
|
373 |
|
374 |
# @ polylang
|
375 |
+
#: include/languages-form.php:115
|
376 |
msgid "Choose the text direction for the language"
|
377 |
msgstr "Επιλογή κατεύθυνσης κειμένου για γλώσσα"
|
378 |
|
379 |
# @ polylang
|
380 |
+
#: include/languages-form.php:119
|
381 |
+
#: include/list-table.php:66
|
382 |
msgid "Order"
|
383 |
msgstr "Εντολή"
|
384 |
|
385 |
# @ polylang
|
386 |
+
#: include/languages-form.php:121
|
387 |
msgid "Position of the language in the language switcher"
|
388 |
msgstr "Θέση της γλώσσας στον επιλογέα γλώσσας"
|
389 |
|
|
|
|
|
|
|
|
|
|
|
390 |
# @ polylang
|
391 |
+
#: include/languages-form.php:180
|
392 |
msgid "Language switcher"
|
393 |
msgstr "Επιλογέας γλώσσας"
|
394 |
|
395 |
# @ polylang
|
396 |
+
#: include/languages-form.php:206
|
397 |
+
msgid "Search translations"
|
398 |
+
msgstr "Αναζήτηση μεταφράσεων"
|
399 |
+
|
400 |
+
# @ polylang
|
401 |
+
#: include/languages-form.php:215
|
402 |
msgid "Clean strings translation database"
|
403 |
msgstr "Καθαρισμός βάσης δεδομένων συμβολοσειρών μετάφρασης"
|
404 |
|
405 |
# @ polylang
|
406 |
+
#: include/languages-form.php:231
|
407 |
msgid "Default language"
|
408 |
msgstr "Προκαθορισμένη γλώσσα"
|
409 |
|
410 |
# @ polylang
|
411 |
+
#: include/languages-form.php:243
|
412 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
413 |
msgstr ""
|
414 |
"Υπάρχουν άρθρα, σελίδες, κατηγορίες ή ετικέτες χωρίς καθορισμό γλώσσας. "
|
415 |
"Θέλετε να οριστούν όλα στην προκαθορισμένη γλώσσα;"
|
416 |
|
417 |
# @ polylang
|
418 |
+
#: include/languages-form.php:251
|
419 |
msgid "Detect browser language"
|
420 |
msgstr "Αναγνώριση γλώσσας φυλλομετρητή"
|
421 |
|
422 |
# @ polylang
|
423 |
+
#: include/languages-form.php:257
|
424 |
msgid "When the front page is visited, set the language according to the browser preference"
|
425 |
msgstr ""
|
426 |
"Όταν καλείται η αρχική σελίδα, να καθορίζεται η γλώσσα βάση των προτιμήσεων "
|
427 |
"του φυλλομετρητή"
|
428 |
|
429 |
# @ polylang
|
430 |
+
#: include/languages-form.php:264
|
431 |
msgid "URL modifications"
|
432 |
msgstr "Τροποποιήσεις URL"
|
433 |
|
434 |
# @ polylang
|
435 |
+
#: include/languages-form.php:270
|
436 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
437 |
msgstr ""
|
438 |
"Η γλώσσα ορίσθηκε βάση του περιεχομένου. Οι διευθύνσεις URL των άρθρων, "
|
439 |
"σελίδων και ετικετών δεν έχουν τροποποιηθεί."
|
440 |
|
441 |
+
#: include/languages-form.php:278
|
442 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
443 |
msgstr ""
|
444 |
"Ο κώδικας γλώσσας, για παράδειγμα /el/, προστίθεται σε όλες τις διευθύνσεις "
|
445 |
"URL όταν χρησιμοποιούνται ευδιάκριτοι μόνιμοι σύνδεσμοι."
|
446 |
|
447 |
# @ polylang
|
448 |
+
#: include/languages-form.php:287
|
449 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
450 |
msgstr "Αφαίρεση /language/ από ευδιάκριτους μόνιμους συνδέσμους. Παράδειγμα:"
|
451 |
|
452 |
# @ polylang
|
453 |
+
#: include/languages-form.php:296
|
454 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
455 |
msgstr "Διατήρηση /language/ σε ευδιάκριτους μόνιμους συνδέσμους. Παράδειγμα:"
|
456 |
|
457 |
# @ polylang
|
458 |
+
#: include/languages-form.php:305
|
459 |
msgid "Hide URL language information for default language"
|
460 |
msgstr "Απόκρυψη των πληροφοριών γλώσσας από URL, για την προκαθορισμένη γλώσσα"
|
461 |
|
462 |
# @ polylang
|
463 |
+
#: include/languages-form.php:315
|
464 |
#, php-format
|
465 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
466 |
msgstr ""
|
467 |
"Όταν υπάρχει στατική αρχική σελίδα, να γίνεται ανακατεύθυνση της σελίδας "
|
468 |
"γλώσσας (παράδειγμα: %s) της αρχικής σελίδας στην σωστή γλώσσα"
|
469 |
|
470 |
+
# @ polylang
|
471 |
+
#: include/languages-form.php:324
|
472 |
+
msgid "Media"
|
473 |
+
msgstr "Μέσα"
|
474 |
+
|
475 |
+
# @ polylang
|
476 |
+
#: include/languages-form.php:330
|
477 |
+
msgid "Activate languages and translations for media"
|
478 |
+
msgstr "Ενεργοποίηση γλωσσών και μεταφράσεων για μέσο"
|
479 |
+
|
480 |
+
#: include/languages-form.php:337
|
481 |
msgid "Synchronization"
|
482 |
msgstr "Συγχρονισμός"
|
483 |
|
484 |
+
# @ polylang
|
485 |
+
#: include/languages-form.php:351
|
486 |
+
msgid "Custom post types"
|
487 |
+
msgstr "Ειδικοί τύποι άρθρων"
|
|
|
488 |
|
489 |
# @ polylang
|
490 |
+
#: include/languages-form.php:364
|
491 |
+
msgid "Activate languages and translations for custom post types."
|
492 |
+
msgstr "Ενεργοποίηση γλωσσών και μεταφράσεων για ειδικούς τύπους άρθρων"
|
493 |
|
494 |
# @ polylang
|
495 |
+
#: include/languages-form.php:372
|
496 |
+
msgid "Custom taxonomies"
|
497 |
+
msgstr "Ειδικές ταξινομίσεις"
|
498 |
|
499 |
# @ polylang
|
500 |
+
#: include/languages-form.php:385
|
501 |
+
msgid "Activate languages and translations for custom taxonomies."
|
502 |
+
msgstr "Ενεργοποίηση γλωσσών και μεταφράσεων για ειδικές ταξινομίσεις"
|
503 |
|
504 |
# @ polylang
|
505 |
+
#: include/list-table.php:55
|
506 |
+
#: include/media-translations.php:22
|
507 |
+
#: include/media-translations.php:60
|
508 |
+
#: include/post-translations.php:10
|
509 |
+
#: include/post-translations.php:33
|
510 |
+
#: include/term-translations.php:18
|
511 |
+
#: include/term-translations.php:80
|
512 |
+
msgid "Edit"
|
513 |
+
msgstr "Επεξεργασία"
|
514 |
|
515 |
# @ polylang
|
516 |
+
#: include/list-table.php:56
|
517 |
+
msgid "Delete"
|
518 |
+
msgstr "Διαγραφή"
|
|
|
|
|
|
|
|
|
|
|
|
|
519 |
|
520 |
# @ polylang
|
521 |
+
#: include/list-table.php:65
|
522 |
+
msgid "Code"
|
523 |
+
msgstr "Κώδικας"
|
|
|
|
|
|
|
|
|
524 |
|
525 |
# @ polylang
|
526 |
+
#: include/list-table.php:67
|
527 |
+
msgid "Flag"
|
528 |
+
msgstr "Σημαία"
|
|
|
|
|
|
|
529 |
|
530 |
# @ polylang
|
531 |
+
#: include/list-table.php:68
|
532 |
+
msgid "Posts"
|
533 |
+
msgstr "Άρθρα"
|
|
|
534 |
|
535 |
# @ polylang
|
536 |
+
#: include/list-table.php:118
|
537 |
+
msgid "Name"
|
538 |
+
msgstr "Όνομα"
|
539 |
+
|
540 |
+
# @ polylang
|
541 |
+
#: include/list-table.php:119
|
542 |
+
msgid "String"
|
543 |
+
msgstr "Συμβολοσειρά"
|
544 |
+
|
545 |
+
# @ polylang
|
546 |
+
#: include/media-translations.php:6
|
547 |
+
#: include/media-translations.php:44
|
548 |
+
#: include/term-translations.php:16
|
549 |
+
msgid "Translation"
|
550 |
+
msgstr "Μετάφραση"
|
551 |
+
|
552 |
+
# @ polylang
|
553 |
+
#: include/media-translations.php:31
|
554 |
+
#: include/media-translations.php:68
|
555 |
+
#: include/post-translations.php:38
|
556 |
+
#: include/term-translations.php:60
|
557 |
+
msgid "Add new"
|
558 |
+
msgstr "Προσθήκη νέου"
|
559 |
+
|
560 |
+
# @ polylang
|
561 |
+
#: include/post-translations.php:5
|
562 |
+
msgid "ID of pages in other languages:"
|
563 |
+
msgstr "ID των σελίδων σε άλλες γλώσσες:"
|
564 |
+
|
565 |
+
# @ polylang
|
566 |
+
#: include/post-translations.php:5
|
567 |
+
msgid "ID of posts in other languages:"
|
568 |
+
msgstr "ID των άρθρων σε άλλες γλώσσες:"
|
569 |
+
|
570 |
+
# @ polylang
|
571 |
+
#: include/post-translations.php:9
|
572 |
+
msgid "Page ID"
|
573 |
+
msgstr "ID σελίδας"
|
574 |
|
575 |
+
# @ polylang
|
576 |
+
#: include/post-translations.php:9
|
577 |
+
msgid "Post ID"
|
578 |
+
msgstr "ID άρθρου"
|
579 |
|
580 |
# @ polylang
|
581 |
+
#: include/term-translations.php:48
|
582 |
msgid "No untranslated term"
|
583 |
msgstr "Απουσία αμετάφραστου όρου"
|
584 |
|
585 |
# @ polylang
|
586 |
+
#: include/widget.php:6
|
587 |
+
msgid "Language Switcher"
|
588 |
+
msgstr "Επιλογέας γλώσσας"
|
589 |
|
590 |
# @ polylang
|
591 |
+
#: include/widget.php:6
|
592 |
+
msgid "Displays a language switcher"
|
593 |
+
msgstr "Εμφάνιση επιλογέα γλώσσας"
|
594 |
|
595 |
# @ polylang
|
596 |
+
#: include/widget.php:69
|
597 |
+
msgid "Title:"
|
598 |
+
msgstr "Τίτλος:"
|
599 |
|
600 |
# @ polylang
|
601 |
+
#. translators: plugin header field 'Description'
|
602 |
+
#: polylang.php:0
|
603 |
+
msgid "Adds multilingual capability to WordPress"
|
604 |
+
msgstr "Προσθέτει πολυγλωσσική δυνατότητα στο WordPress"
|
605 |
|
606 |
# @ polylang
|
607 |
+
#: polylang.php:118
|
608 |
+
#, php-format
|
609 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
610 |
+
msgstr ""
|
611 |
+
"Χρησιμοποιείτε WordPress %s. Το Polylang χρειάζεται τουλάχιστον WordPress %"
|
612 |
+
"s."
|
613 |
|
614 |
# @ polylang
|
615 |
+
#: polylang.php:159
|
616 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
617 |
+
msgstr "Το Polylang δεν μπόρεσε να δημιουργήσει πίνακα στην βάση δεδομένων σας, για κάποιο λόγο."
|
618 |
|
619 |
# @ polylang
|
620 |
+
#: polylang.php:220
|
621 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
622 |
+
msgstr ""
|
623 |
+
"Το Polylang έχει απενεργοποιηθεί γιατί αναβαθμίσατε από πολύ παλιά έκδοση."
|
624 |
+
|
625 |
+
# @ polylang
|
626 |
+
#: polylang.php:222
|
627 |
+
#, php-format
|
628 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
629 |
+
msgstr "Παρακαλώ αναβαθμίστε πρώτα σε %s πριν αναβαθμίσετε σε %s"
|
languages/polylang-es_ES.mo
CHANGED
Binary file
|
languages/polylang-es_ES.po
CHANGED
@@ -2,209 +2,131 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Curro C. <curro.cejudo@me.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"Plural-Forms: nplurals=2: nplural=n>1
|
13 |
"X-Poedit-SourceCharset: utf-8\n"
|
14 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
15 |
"X-Poedit-Basepath: .\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
"X-Poedit-SearchPath-1: ../include\n"
|
18 |
|
19 |
-
#:
|
20 |
#, php-format
|
21 |
-
msgid "
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
msgstr "
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
|
32 |
-
#:
|
33 |
#, php-format
|
34 |
-
msgid "
|
35 |
-
|
|
|
|
|
|
|
|
|
36 |
|
37 |
-
#:
|
38 |
#, php-format
|
39 |
-
msgid "
|
40 |
-
|
|
|
|
|
|
|
|
|
41 |
|
42 |
-
#:
|
43 |
#, php-format
|
44 |
-
msgid "
|
45 |
-
msgstr "
|
46 |
-
|
47 |
-
#: ../include/media-translations.php:3 ../include/admin-filters.php:194
|
48 |
-
#: ../include/admin-filters.php:525 ../include/admin-filters.php:696
|
49 |
-
#: ../include/admin-filters.php:714 ../include/post-translations.php:8
|
50 |
-
#: ../include/term-translations.php:15
|
51 |
-
msgid "Language"
|
52 |
-
msgstr "Idioma"
|
53 |
-
|
54 |
-
#: ../include/media-translations.php:4 ../include/term-translations.php:16
|
55 |
-
msgid "Translation"
|
56 |
-
msgstr "Traducción"
|
57 |
-
|
58 |
-
#: ../include/media-translations.php:18 ../include/post-translations.php:10
|
59 |
-
#: ../include/post-translations.php:33 ../include/term-translations.php:18
|
60 |
-
#: ../include/term-translations.php:65
|
61 |
-
msgid "Edit"
|
62 |
-
msgstr "Editar"
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:26 ../include/post-translations.php:38
|
65 |
-
#: ../include/term-translations.php:54
|
66 |
-
msgid "Add new"
|
67 |
-
msgstr "Añadir nuevo"
|
68 |
-
|
69 |
-
#: ../include/widget.php:6
|
70 |
-
msgid "Language Switcher"
|
71 |
-
msgstr "Conmutador de idioma"
|
72 |
-
|
73 |
-
#: ../include/widget.php:6
|
74 |
-
msgid "Displays a language switcher"
|
75 |
-
msgstr "Muestra un conmutador de idioma"
|
76 |
|
77 |
-
#:
|
78 |
-
msgid "
|
79 |
-
|
|
|
|
|
|
|
|
|
80 |
|
81 |
-
#:
|
82 |
-
#:
|
|
|
83 |
msgid "Languages"
|
84 |
msgstr "Idiomas"
|
85 |
|
86 |
-
#:
|
87 |
-
msgid "About Polylang"
|
88 |
-
msgstr "Acerca de Polylang"
|
89 |
-
|
90 |
-
#: ../include/admin-base.php:149
|
91 |
msgid "Displays language names"
|
92 |
msgstr "Muestra los nombres de los idiomas"
|
93 |
|
94 |
-
#:
|
95 |
msgid "Displays flags"
|
96 |
msgstr "Muestra las banderas"
|
97 |
|
98 |
-
#:
|
99 |
msgid "Forces link to front page"
|
100 |
msgstr "Fuerza un enlace a la página principal"
|
101 |
|
102 |
-
#:
|
103 |
msgid "Hides the current language"
|
104 |
msgstr "Oculta el idioma actual"
|
105 |
|
106 |
-
#:
|
107 |
msgid "Displays a language switcher at the end of the menu"
|
108 |
msgstr "Muestra un conmutador de idioma al final del menu"
|
109 |
|
110 |
-
#:
|
111 |
msgid "Displays as dropdown"
|
112 |
msgstr "Muestra como menú desplegable"
|
113 |
|
114 |
-
#:
|
115 |
msgid "Filters content by language"
|
116 |
msgstr "Filtra el contenido por idioma"
|
117 |
|
118 |
-
#:
|
119 |
msgid "Show all languages"
|
120 |
msgstr "Mostar todos los idiomas"
|
121 |
|
122 |
-
#:
|
123 |
-
msgid "Menus"
|
124 |
-
msgstr "Menús"
|
125 |
-
|
126 |
-
#: ../include/admin.php:297
|
127 |
-
msgid "Strings translation"
|
128 |
-
msgstr "Traducción de cadenas"
|
129 |
-
|
130 |
-
#: ../include/admin.php:298 ../include/admin-filters.php:988
|
131 |
-
msgid "Settings"
|
132 |
-
msgstr "Ajustes"
|
133 |
-
|
134 |
-
#: ../include/admin.php:317
|
135 |
-
msgid "Enter a valid WorPress locale"
|
136 |
-
msgstr "Introduce una zona idiomática válida de WordPress"
|
137 |
-
|
138 |
-
#: ../include/admin.php:318
|
139 |
-
msgid "The language code must be 2 characters long"
|
140 |
-
msgstr "El código idiomático debe ser de 2 caracteres"
|
141 |
-
|
142 |
-
#: ../include/admin.php:319
|
143 |
-
msgid "The language code must be unique"
|
144 |
-
msgstr "El código idiomático debe ser único"
|
145 |
-
|
146 |
-
#: ../include/admin.php:320
|
147 |
-
msgid "The language must have a name"
|
148 |
-
msgstr "El dioma debe tener un nombre"
|
149 |
-
|
150 |
-
#: ../include/admin.php:321
|
151 |
-
msgid ""
|
152 |
-
"The language was created, but the WordPress language file was not "
|
153 |
-
"downloaded. Please install it manually."
|
154 |
-
msgstr ""
|
155 |
-
"Se ha creado el idioma pero el archivo de este idioma de WordPress no se ha "
|
156 |
-
"descargado. Por favor, instálalo manualmente."
|
157 |
-
|
158 |
-
#: ../include/admin.php:409
|
159 |
-
msgid "Site Title"
|
160 |
-
msgstr "Título del sitio"
|
161 |
-
|
162 |
-
#: ../include/admin.php:410
|
163 |
-
msgid "Tagline"
|
164 |
-
msgstr "Descripción"
|
165 |
-
|
166 |
-
#: ../include/admin.php:428
|
167 |
-
msgid "Widget title"
|
168 |
-
msgstr "Título del widget"
|
169 |
-
|
170 |
-
#: ../include/admin-filters.php:176 ../include/admin-filters.php:753
|
171 |
msgid "Add new translation"
|
172 |
msgstr "Añadir nueva traducción"
|
173 |
|
174 |
-
#:
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
#:
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
#: ../include/admin-filters.php:244
|
183 |
-
msgid "Post's language:"
|
184 |
-
msgstr "Idioma de la entrada:"
|
185 |
-
|
186 |
-
#: ../include/admin-filters.php:305
|
187 |
-
msgid "(no parent)"
|
188 |
-
msgstr "(sin parent)"
|
189 |
|
190 |
-
#:
|
191 |
-
#:
|
|
|
192 |
msgid "Translations"
|
193 |
msgstr "Traducciones"
|
194 |
|
195 |
-
#:
|
196 |
msgid "Sets the language"
|
197 |
msgstr "Establece el idioma"
|
198 |
|
199 |
-
#:
|
200 |
-
msgid "None"
|
201 |
-
msgstr "Ninguno"
|
202 |
-
|
203 |
-
#: ../include/admin-filters.php:910
|
204 |
msgid "Theme locations and languages"
|
205 |
msgstr "Idiomas y regiones del tema"
|
206 |
|
207 |
-
#:
|
208 |
#, php-format
|
209 |
msgid ""
|
210 |
"Please go to the %slanguages page%s to set theme locations and languages"
|
@@ -212,55 +134,156 @@ msgstr ""
|
|
212 |
"Por favor, ve a la %spágina del idioma%s para establecer la región y el "
|
213 |
"idioma"
|
214 |
|
215 |
-
#:
|
216 |
msgid "The widget is displayed for:"
|
217 |
msgstr "El widget se muestra para:"
|
218 |
|
219 |
-
#:
|
220 |
msgid "All languages"
|
221 |
msgstr "Todos los idiomas"
|
222 |
|
223 |
-
#:
|
224 |
msgid "Admin language"
|
225 |
msgstr "Idioma del administrador"
|
226 |
|
227 |
-
#:
|
228 |
msgid "Wordpress default"
|
229 |
msgstr "Opción por defecto de WordPress"
|
230 |
|
231 |
-
#:
|
|
|
|
|
|
|
|
|
232 |
msgid "Upgrading language files…"
|
233 |
msgstr "Actualizando los archivos de idioma…"
|
234 |
|
235 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
msgid "Edit language"
|
237 |
msgstr "Editar idioma"
|
238 |
|
239 |
-
#:
|
240 |
msgid "Add new language"
|
241 |
msgstr "Añadir nuevo idioma"
|
242 |
|
243 |
-
#:
|
244 |
msgid "Choose a language"
|
245 |
msgstr "Elegir un idioma"
|
246 |
|
247 |
-
#:
|
248 |
msgid "You can choose a language in the list or directly edit it below."
|
249 |
msgstr "Puedes elegir un idioma de la lista o editarlo directamente abajo."
|
250 |
|
251 |
-
#:
|
252 |
msgid "Full name"
|
253 |
msgstr "Nombre completo"
|
254 |
|
255 |
-
#:
|
256 |
msgid "The name is how it is displayed on your site (for example: English)."
|
257 |
msgstr "El nombre es como se muestra en tu sitio (por ejemplo: Español)."
|
258 |
|
259 |
-
#:
|
260 |
msgid "Locale"
|
261 |
msgstr "Región"
|
262 |
|
263 |
-
#:
|
264 |
msgid ""
|
265 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
266 |
"install the .mo file for this language."
|
@@ -268,55 +291,55 @@ msgstr ""
|
|
268 |
"Región idiomática de Wordpress (por ejemplo: es_ES). Deberás instalar el "
|
269 |
"archivo .mo para este idioma."
|
270 |
|
271 |
-
#:
|
272 |
msgid "Language code"
|
273 |
msgstr "Código idiomático"
|
274 |
|
275 |
-
#:
|
276 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
277 |
msgstr "Código idiomático ISO 639-1 de dos letras (por ejemplo: es)"
|
278 |
|
279 |
-
#:
|
280 |
msgid "Text direction"
|
281 |
msgstr "Dirección de escritura"
|
282 |
|
283 |
-
#:
|
284 |
msgid "left to right"
|
285 |
msgstr "izquierda a derecha"
|
286 |
|
287 |
-
#:
|
288 |
msgid "right to left"
|
289 |
msgstr "derecha a izquierda"
|
290 |
|
291 |
-
#:
|
292 |
msgid "Choose the text direction for the language"
|
293 |
msgstr "Elige la dirección de escritura del idioma"
|
294 |
|
295 |
-
#:
|
296 |
msgid "Order"
|
297 |
msgstr "Orden"
|
298 |
|
299 |
-
#:
|
300 |
msgid "Position of the language in the language switcher"
|
301 |
msgstr "Posición en el conmutador de idioma"
|
302 |
|
303 |
-
#:
|
304 |
-
msgid "Update"
|
305 |
-
msgstr "Actualizar"
|
306 |
-
|
307 |
-
#: ../include/languages-form.php:151
|
308 |
msgid "Language switcher"
|
309 |
msgstr "Conmutador de idioma"
|
310 |
|
311 |
-
#:
|
|
|
|
|
|
|
|
|
312 |
msgid "Clean strings translation database"
|
313 |
msgstr "Limpiar la base de datos de traducciones de cadenas"
|
314 |
|
315 |
-
#:
|
316 |
msgid "Default language"
|
317 |
msgstr "Idioma predeterminado"
|
318 |
|
319 |
-
#:
|
320 |
msgid ""
|
321 |
"There are posts, pages, categories or tags without language set. Do you want "
|
322 |
"to set them all to default language ?"
|
@@ -324,11 +347,11 @@ msgstr ""
|
|
324 |
"Hay entradas, páginas, categorías o etiquetas sin idioma establecido. "
|
325 |
"¿Quieres establecerlas al idioma predeterminado?"
|
326 |
|
327 |
-
#:
|
328 |
msgid "Detect browser language"
|
329 |
msgstr "Detectar el idioma del navegador"
|
330 |
|
331 |
-
#:
|
332 |
msgid ""
|
333 |
"When the front page is visited, set the language according to the browser "
|
334 |
"preference"
|
@@ -336,11 +359,11 @@ msgstr ""
|
|
336 |
"Al visitar la página principal, se establece el idioma de acuerdo con las "
|
337 |
"preferencias del navegador"
|
338 |
|
339 |
-
#:
|
340 |
msgid "URL modifications"
|
341 |
msgstr "Modificaciones de URL"
|
342 |
|
343 |
-
#:
|
344 |
msgid ""
|
345 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
346 |
"not modified."
|
@@ -348,7 +371,7 @@ msgstr ""
|
|
348 |
"El idioma se establece por el contenido. Las URL de las entradas, páginas, "
|
349 |
"categorías y etiquetas no se modificarán."
|
350 |
|
351 |
-
#:
|
352 |
msgid ""
|
353 |
"The language code, for example /en/, is added to all urls when using pretty "
|
354 |
"permalinks."
|
@@ -356,19 +379,19 @@ msgstr ""
|
|
356 |
"El código idiomático, por ejemplo /es/, se añade a todos las direcciones URL "
|
357 |
"al usar permalinks descriptivos."
|
358 |
|
359 |
-
#:
|
360 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
361 |
msgstr "Quitar /language/ de los permalinks descriptivos. Ejemplo:"
|
362 |
|
363 |
-
#:
|
364 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
365 |
msgstr "Mantener /language/ en los permalinks descriptivos. Ejemplo:"
|
366 |
|
367 |
-
#:
|
368 |
msgid "Hide URL language information for default language"
|
369 |
msgstr "Ocultar el URL del idioma en el idioma predeterminado"
|
370 |
|
371 |
-
#:
|
372 |
#, php-format
|
373 |
msgid ""
|
374 |
"When using static front page, redirect the language page (example: %s) to "
|
@@ -377,110 +400,181 @@ msgstr ""
|
|
377 |
"Al usar una página principal estática, redirige la página del idioma "
|
378 |
"(ejemplo: %s) a la página de inicio en el idioma correcto."
|
379 |
|
380 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
msgid "Synchronization"
|
382 |
msgstr "Sincronización"
|
383 |
|
384 |
-
|
385 |
-
|
386 |
-
"
|
387 |
-
"
|
388 |
-
|
389 |
-
|
390 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
391 |
|
392 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
393 |
msgid "ID of pages in other languages:"
|
394 |
msgstr "ID de páginas en otros idiomas:"
|
395 |
|
396 |
-
#:
|
397 |
msgid "ID of posts in other languages:"
|
398 |
msgstr "ID de entradas en otros idiomas:"
|
399 |
|
400 |
-
#:
|
401 |
msgid "Page ID"
|
402 |
msgstr "ID de página"
|
403 |
|
404 |
-
#:
|
405 |
msgid "Post ID"
|
406 |
msgstr "ID de entrada"
|
407 |
|
408 |
-
#:
|
409 |
-
|
410 |
-
|
411 |
-
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
412 |
-
"It includes information on how to set up your multilingual site and use it "
|
413 |
-
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
414 |
-
"their plugins and themes."
|
415 |
-
msgstr ""
|
416 |
-
"Polylang se distributye con una extensa %sdocumentación%s (sólo en inglés). "
|
417 |
-
"Se incluye información de cómo crear tu sitio multi-idiomático y cómo usarlo "
|
418 |
-
"en el día a día, una página de preguntas frecuentes, así como información "
|
419 |
-
"para que los programadores puedan adaptar sus plugins y temas."
|
420 |
|
421 |
-
#:
|
422 |
-
|
423 |
-
|
424 |
-
"You will also find useful information in the %ssupport forum%s. However "
|
425 |
-
"don't forget to make a search before posting a new topic."
|
426 |
-
msgstr ""
|
427 |
-
"También encontrarás información útil en los %sforos de soporte%s. Pero no "
|
428 |
-
"olvides hacer una búsqueda antes de crear un nuevo tema."
|
429 |
|
430 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
431 |
#, php-format
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
432 |
msgid ""
|
433 |
-
"Polylang
|
434 |
-
"WordPress, the %sGPL%s."
|
435 |
msgstr ""
|
436 |
-
"Polylang
|
437 |
-
"
|
438 |
|
439 |
-
|
|
|
440 |
#, php-format
|
441 |
-
msgid "
|
442 |
-
msgstr "
|
443 |
|
444 |
-
|
445 |
-
|
446 |
-
"Finally if you like this plugin or if it helps your business, donations to "
|
447 |
-
"the author are greatly appreciated."
|
448 |
-
msgstr ""
|
449 |
-
"Finalmente, si te gusta este plugin y te ayuda a ganar dinero, el autor "
|
450 |
-
"agradece enormemente un donativo."
|
451 |
|
452 |
-
|
453 |
-
|
454 |
-
msgstr "Buscar"
|
455 |
|
456 |
-
|
457 |
-
|
458 |
-
msgstr "Sin términos por traducir"
|
459 |
|
460 |
-
|
461 |
-
|
462 |
-
msgstr "Eliminar"
|
463 |
|
464 |
-
|
465 |
-
|
466 |
-
msgstr "Código"
|
467 |
|
468 |
-
|
469 |
-
|
470 |
-
msgstr "Bandera"
|
471 |
|
472 |
-
|
473 |
-
|
474 |
-
msgstr "Entradas"
|
475 |
|
476 |
-
|
477 |
-
|
478 |
-
msgstr "Traducciones de cadenas"
|
479 |
|
480 |
-
|
481 |
-
|
482 |
-
msgstr "Nombre"
|
483 |
|
484 |
-
|
485 |
-
|
486 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Curro C. <curro.cejudo@me.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2: nplural=n>1;\n"
|
13 |
"X-Poedit-SourceCharset: utf-8\n"
|
14 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
15 |
"X-Poedit-Basepath: .\n"
|
16 |
+
"X-Generator: Poedit 1.5.4\n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
+
#: include/about.php:3
|
21 |
#, php-format
|
22 |
+
msgid ""
|
23 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
24 |
+
"It includes information on how to set up your multilingual site and use it "
|
25 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
26 |
+
"their plugins and themes."
|
27 |
+
msgstr ""
|
28 |
+
"Polylang se distributye con una extensa %sdocumentación%s (sólo en inglés). "
|
29 |
+
"Se incluye información de cómo crear tu sitio multi-idiomático y cómo usarlo "
|
30 |
+
"en el día a día, una página de preguntas frecuentes, así como información "
|
31 |
+
"para que los programadores puedan adaptar sus plugins y temas."
|
32 |
|
33 |
+
#: include/about.php:9
|
34 |
#, php-format
|
35 |
+
msgid ""
|
36 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
37 |
+
"don't forget to make a search before posting a new topic."
|
38 |
+
msgstr ""
|
39 |
+
"También encontrarás información útil en los %sforos de soporte%s. Pero no "
|
40 |
+
"olvides hacer una búsqueda antes de crear un nuevo tema."
|
41 |
|
42 |
+
#: include/about.php:16
|
43 |
#, php-format
|
44 |
+
msgid ""
|
45 |
+
"Polylang is free of charge and is released under the same license as "
|
46 |
+
"WordPress, the %sGPL%s."
|
47 |
+
msgstr ""
|
48 |
+
"Polylang es gratuito y se distribuye bajo la misma licencia que WordPress, "
|
49 |
+
"%sGPL%s."
|
50 |
|
51 |
+
#: include/about.php:22
|
52 |
#, php-format
|
53 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
54 |
+
msgstr "Si quieres saber cómo puedes ayudar al proyecto, lee %sesto%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
+
#: include/about.php:27
|
57 |
+
msgid ""
|
58 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
59 |
+
"the author are greatly appreciated."
|
60 |
+
msgstr ""
|
61 |
+
"Finalmente, si te gusta este plugin y te ayuda a ganar dinero, el autor "
|
62 |
+
"agradece enormemente un donativo."
|
63 |
|
64 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
65 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
66 |
+
#: include/list-table.php:46 polylang.php:270
|
67 |
msgid "Languages"
|
68 |
msgstr "Idiomas"
|
69 |
|
70 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
71 |
msgid "Displays language names"
|
72 |
msgstr "Muestra los nombres de los idiomas"
|
73 |
|
74 |
+
#: include/admin-base.php:155
|
75 |
msgid "Displays flags"
|
76 |
msgstr "Muestra las banderas"
|
77 |
|
78 |
+
#: include/admin-base.php:156
|
79 |
msgid "Forces link to front page"
|
80 |
msgstr "Fuerza un enlace a la página principal"
|
81 |
|
82 |
+
#: include/admin-base.php:157
|
83 |
msgid "Hides the current language"
|
84 |
msgstr "Oculta el idioma actual"
|
85 |
|
86 |
+
#: include/admin-base.php:161
|
87 |
msgid "Displays a language switcher at the end of the menu"
|
88 |
msgstr "Muestra un conmutador de idioma al final del menu"
|
89 |
|
90 |
+
#: include/admin-base.php:162
|
91 |
msgid "Displays as dropdown"
|
92 |
msgstr "Muestra como menú desplegable"
|
93 |
|
94 |
+
#: include/admin-base.php:186
|
95 |
msgid "Filters content by language"
|
96 |
msgstr "Filtra el contenido por idioma"
|
97 |
|
98 |
+
#: include/admin-base.php:193
|
99 |
msgid "Show all languages"
|
100 |
msgstr "Mostar todos los idiomas"
|
101 |
|
102 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
msgid "Add new translation"
|
104 |
msgstr "Añadir nueva traducción"
|
105 |
|
106 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
107 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
108 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
109 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
110 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
111 |
+
#: polylang.php:271
|
112 |
+
msgid "Language"
|
113 |
+
msgstr "Idioma"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
|
115 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
116 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
117 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
118 |
msgid "Translations"
|
119 |
msgstr "Traducciones"
|
120 |
|
121 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
122 |
msgid "Sets the language"
|
123 |
msgstr "Establece el idioma"
|
124 |
|
125 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
126 |
msgid "Theme locations and languages"
|
127 |
msgstr "Idiomas y regiones del tema"
|
128 |
|
129 |
+
#: include/admin-filters.php:1084
|
130 |
#, php-format
|
131 |
msgid ""
|
132 |
"Please go to the %slanguages page%s to set theme locations and languages"
|
134 |
"Por favor, ve a la %spágina del idioma%s para establecer la región y el "
|
135 |
"idioma"
|
136 |
|
137 |
+
#: include/admin-filters.php:1102
|
138 |
msgid "The widget is displayed for:"
|
139 |
msgstr "El widget se muestra para:"
|
140 |
|
141 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
142 |
msgid "All languages"
|
143 |
msgstr "Todos los idiomas"
|
144 |
|
145 |
+
#: include/admin-filters.php:1130
|
146 |
msgid "Admin language"
|
147 |
msgstr "Idioma del administrador"
|
148 |
|
149 |
+
#: include/admin-filters.php:1135
|
150 |
msgid "Wordpress default"
|
151 |
msgstr "Opción por defecto de WordPress"
|
152 |
|
153 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
154 |
+
msgid "Settings"
|
155 |
+
msgstr "Ajustes"
|
156 |
+
|
157 |
+
#: include/admin-filters.php:1167
|
158 |
msgid "Upgrading language files…"
|
159 |
msgstr "Actualizando los archivos de idioma…"
|
160 |
|
161 |
+
#: include/admin.php:22
|
162 |
+
msgid "About Polylang"
|
163 |
+
msgstr "Acerca de Polylang"
|
164 |
+
|
165 |
+
#: include/admin.php:27 include/list-table.php:92
|
166 |
+
msgid "Strings translations"
|
167 |
+
msgstr "Traducciones de cadenas"
|
168 |
+
|
169 |
+
#: include/admin.php:323
|
170 |
+
msgid "Menus"
|
171 |
+
msgstr "Menús"
|
172 |
+
|
173 |
+
#: include/admin.php:325 include/list-table.php:91
|
174 |
+
msgid "Strings translation"
|
175 |
+
msgstr "Traducción de cadenas"
|
176 |
+
|
177 |
+
#: include/admin.php:345
|
178 |
+
msgid "Enter a valid WorPress locale"
|
179 |
+
msgstr "Introduce una zona idiomática válida de WordPress"
|
180 |
+
|
181 |
+
#: include/admin.php:346
|
182 |
+
msgid "The language code must be 2 characters long"
|
183 |
+
msgstr "El código idiomático debe ser de 2 caracteres"
|
184 |
+
|
185 |
+
#: include/admin.php:347
|
186 |
+
msgid "The language code must be unique"
|
187 |
+
msgstr "El código idiomático debe ser único"
|
188 |
+
|
189 |
+
#: include/admin.php:348
|
190 |
+
msgid "The language must have a name"
|
191 |
+
msgstr "El dioma debe tener un nombre"
|
192 |
+
|
193 |
+
#: include/admin.php:349
|
194 |
+
msgid ""
|
195 |
+
"The language was created, but the WordPress language file was not "
|
196 |
+
"downloaded. Please install it manually."
|
197 |
+
msgstr ""
|
198 |
+
"Se ha creado el idioma pero el archivo de este idioma de WordPress no se ha "
|
199 |
+
"descargado. Por favor, instálalo manualmente."
|
200 |
+
|
201 |
+
#: include/admin.php:468
|
202 |
+
msgid "Widget title"
|
203 |
+
msgstr "Título del widget"
|
204 |
+
|
205 |
+
# @ polylang
|
206 |
+
#: include/base.php:339
|
207 |
+
msgid "Taxonomies"
|
208 |
+
msgstr "Taxonomías"
|
209 |
+
|
210 |
+
# @ polylang
|
211 |
+
#: include/base.php:340
|
212 |
+
msgid "Custom fields"
|
213 |
+
msgstr "Campos personalizados"
|
214 |
+
|
215 |
+
# @ polylang
|
216 |
+
#: include/base.php:341
|
217 |
+
msgid "Comment status"
|
218 |
+
msgstr "Estado de los comentarios"
|
219 |
+
|
220 |
+
# @ polylang
|
221 |
+
#: include/base.php:342
|
222 |
+
msgid "Ping status"
|
223 |
+
msgstr "Estados de los pings"
|
224 |
+
|
225 |
+
# @ polylang
|
226 |
+
#: include/base.php:343
|
227 |
+
msgid "Sticky posts"
|
228 |
+
msgstr "Entradas fijas"
|
229 |
+
|
230 |
+
# @ polylang
|
231 |
+
#: include/base.php:344
|
232 |
+
msgid "Published date"
|
233 |
+
msgstr "Fecha de publicación"
|
234 |
+
|
235 |
+
# @ polylang
|
236 |
+
#: include/base.php:345
|
237 |
+
msgid "Post format"
|
238 |
+
msgstr "Formato de entrada"
|
239 |
+
|
240 |
+
#: include/base.php:346
|
241 |
+
msgid "Page parent"
|
242 |
+
msgstr "Página superior"
|
243 |
+
|
244 |
+
# @ polylang
|
245 |
+
#: include/base.php:347
|
246 |
+
msgid "Page template"
|
247 |
+
msgstr "Plantilla de página"
|
248 |
+
|
249 |
+
#: include/base.php:348
|
250 |
+
msgid "Page order"
|
251 |
+
msgstr "Orden de página"
|
252 |
+
|
253 |
+
# @ polylang
|
254 |
+
#: include/base.php:349
|
255 |
+
msgid "Featured image"
|
256 |
+
msgstr "Imagen destacada"
|
257 |
+
|
258 |
+
#: include/languages-form.php:43
|
259 |
msgid "Edit language"
|
260 |
msgstr "Editar idioma"
|
261 |
|
262 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
263 |
msgid "Add new language"
|
264 |
msgstr "Añadir nuevo idioma"
|
265 |
|
266 |
+
#: include/languages-form.php:65
|
267 |
msgid "Choose a language"
|
268 |
msgstr "Elegir un idioma"
|
269 |
|
270 |
+
#: include/languages-form.php:79
|
271 |
msgid "You can choose a language in the list or directly edit it below."
|
272 |
msgstr "Puedes elegir un idioma de la lista o editarlo directamente abajo."
|
273 |
|
274 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
275 |
msgid "Full name"
|
276 |
msgstr "Nombre completo"
|
277 |
|
278 |
+
#: include/languages-form.php:85
|
279 |
msgid "The name is how it is displayed on your site (for example: English)."
|
280 |
msgstr "El nombre es como se muestra en tu sitio (por ejemplo: Español)."
|
281 |
|
282 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
283 |
msgid "Locale"
|
284 |
msgstr "Región"
|
285 |
|
286 |
+
#: include/languages-form.php:94
|
287 |
msgid ""
|
288 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
289 |
"install the .mo file for this language."
|
291 |
"Región idiomática de Wordpress (por ejemplo: es_ES). Deberás instalar el "
|
292 |
"archivo .mo para este idioma."
|
293 |
|
294 |
+
#: include/languages-form.php:98
|
295 |
msgid "Language code"
|
296 |
msgstr "Código idiomático"
|
297 |
|
298 |
+
#: include/languages-form.php:100
|
299 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
300 |
msgstr "Código idiomático ISO 639-1 de dos letras (por ejemplo: es)"
|
301 |
|
302 |
+
#: include/languages-form.php:104
|
303 |
msgid "Text direction"
|
304 |
msgstr "Dirección de escritura"
|
305 |
|
306 |
+
#: include/languages-form.php:108
|
307 |
msgid "left to right"
|
308 |
msgstr "izquierda a derecha"
|
309 |
|
310 |
+
#: include/languages-form.php:113
|
311 |
msgid "right to left"
|
312 |
msgstr "derecha a izquierda"
|
313 |
|
314 |
+
#: include/languages-form.php:115
|
315 |
msgid "Choose the text direction for the language"
|
316 |
msgstr "Elige la dirección de escritura del idioma"
|
317 |
|
318 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
319 |
msgid "Order"
|
320 |
msgstr "Orden"
|
321 |
|
322 |
+
#: include/languages-form.php:121
|
323 |
msgid "Position of the language in the language switcher"
|
324 |
msgstr "Posición en el conmutador de idioma"
|
325 |
|
326 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
327 |
msgid "Language switcher"
|
328 |
msgstr "Conmutador de idioma"
|
329 |
|
330 |
+
#: include/languages-form.php:206
|
331 |
+
msgid "Search translations"
|
332 |
+
msgstr "Buscar traducciones"
|
333 |
+
|
334 |
+
#: include/languages-form.php:215
|
335 |
msgid "Clean strings translation database"
|
336 |
msgstr "Limpiar la base de datos de traducciones de cadenas"
|
337 |
|
338 |
+
#: include/languages-form.php:231
|
339 |
msgid "Default language"
|
340 |
msgstr "Idioma predeterminado"
|
341 |
|
342 |
+
#: include/languages-form.php:243
|
343 |
msgid ""
|
344 |
"There are posts, pages, categories or tags without language set. Do you want "
|
345 |
"to set them all to default language ?"
|
347 |
"Hay entradas, páginas, categorías o etiquetas sin idioma establecido. "
|
348 |
"¿Quieres establecerlas al idioma predeterminado?"
|
349 |
|
350 |
+
#: include/languages-form.php:251
|
351 |
msgid "Detect browser language"
|
352 |
msgstr "Detectar el idioma del navegador"
|
353 |
|
354 |
+
#: include/languages-form.php:257
|
355 |
msgid ""
|
356 |
"When the front page is visited, set the language according to the browser "
|
357 |
"preference"
|
359 |
"Al visitar la página principal, se establece el idioma de acuerdo con las "
|
360 |
"preferencias del navegador"
|
361 |
|
362 |
+
#: include/languages-form.php:264
|
363 |
msgid "URL modifications"
|
364 |
msgstr "Modificaciones de URL"
|
365 |
|
366 |
+
#: include/languages-form.php:270
|
367 |
msgid ""
|
368 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
369 |
"not modified."
|
371 |
"El idioma se establece por el contenido. Las URL de las entradas, páginas, "
|
372 |
"categorías y etiquetas no se modificarán."
|
373 |
|
374 |
+
#: include/languages-form.php:278
|
375 |
msgid ""
|
376 |
"The language code, for example /en/, is added to all urls when using pretty "
|
377 |
"permalinks."
|
379 |
"El código idiomático, por ejemplo /es/, se añade a todos las direcciones URL "
|
380 |
"al usar permalinks descriptivos."
|
381 |
|
382 |
+
#: include/languages-form.php:287
|
383 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
384 |
msgstr "Quitar /language/ de los permalinks descriptivos. Ejemplo:"
|
385 |
|
386 |
+
#: include/languages-form.php:296
|
387 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
388 |
msgstr "Mantener /language/ en los permalinks descriptivos. Ejemplo:"
|
389 |
|
390 |
+
#: include/languages-form.php:305
|
391 |
msgid "Hide URL language information for default language"
|
392 |
msgstr "Ocultar el URL del idioma en el idioma predeterminado"
|
393 |
|
394 |
+
#: include/languages-form.php:315
|
395 |
#, php-format
|
396 |
msgid ""
|
397 |
"When using static front page, redirect the language page (example: %s) to "
|
400 |
"Al usar una página principal estática, redirige la página del idioma "
|
401 |
"(ejemplo: %s) a la página de inicio en el idioma correcto."
|
402 |
|
403 |
+
# @ polylang
|
404 |
+
#: include/languages-form.php:324
|
405 |
+
msgid "Media"
|
406 |
+
msgstr "Medios"
|
407 |
+
|
408 |
+
# @ polylang
|
409 |
+
#: include/languages-form.php:330
|
410 |
+
msgid "Activate languages and translations for media"
|
411 |
+
msgstr "Activar idiomas y traducciones para los medios"
|
412 |
+
|
413 |
+
#: include/languages-form.php:337
|
414 |
msgid "Synchronization"
|
415 |
msgstr "Sincronización"
|
416 |
|
417 |
+
# @ polylang
|
418 |
+
#: include/languages-form.php:351
|
419 |
+
msgid "Custom post types"
|
420 |
+
msgstr "Tipos de entrada personalizados"
|
421 |
+
|
422 |
+
# @ polylang
|
423 |
+
#: include/languages-form.php:364
|
424 |
+
msgid "Activate languages and translations for custom post types."
|
425 |
+
msgstr "Activar idiomas y traducciones para tipos de entrada personalizados."
|
426 |
+
|
427 |
+
# @ polylang
|
428 |
+
#: include/languages-form.php:372
|
429 |
+
msgid "Custom taxonomies"
|
430 |
+
msgstr "Taxonomías personalizadas"
|
431 |
+
|
432 |
+
# @ polylang
|
433 |
+
#: include/languages-form.php:385
|
434 |
+
msgid "Activate languages and translations for custom taxonomies."
|
435 |
+
msgstr "Activar idiomas y traducciones para taxonomías personalizadas."
|
436 |
+
|
437 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
438 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
439 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
440 |
+
#: include/term-translations.php:80
|
441 |
+
msgid "Edit"
|
442 |
+
msgstr "Editar"
|
443 |
+
|
444 |
+
#: include/list-table.php:56
|
445 |
+
msgid "Delete"
|
446 |
+
msgstr "Eliminar"
|
447 |
|
448 |
+
#: include/list-table.php:65
|
449 |
+
msgid "Code"
|
450 |
+
msgstr "Código"
|
451 |
+
|
452 |
+
#: include/list-table.php:67
|
453 |
+
msgid "Flag"
|
454 |
+
msgstr "Bandera"
|
455 |
+
|
456 |
+
#: include/list-table.php:68
|
457 |
+
msgid "Posts"
|
458 |
+
msgstr "Entradas"
|
459 |
+
|
460 |
+
#: include/list-table.php:118
|
461 |
+
msgid "Name"
|
462 |
+
msgstr "Nombre"
|
463 |
+
|
464 |
+
#: include/list-table.php:119
|
465 |
+
msgid "String"
|
466 |
+
msgstr "Cadena"
|
467 |
+
|
468 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
469 |
+
#: include/term-translations.php:16
|
470 |
+
msgid "Translation"
|
471 |
+
msgstr "Traducción"
|
472 |
+
|
473 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
474 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
475 |
+
msgid "Add new"
|
476 |
+
msgstr "Añadir nuevo"
|
477 |
+
|
478 |
+
#: include/post-translations.php:5
|
479 |
msgid "ID of pages in other languages:"
|
480 |
msgstr "ID de páginas en otros idiomas:"
|
481 |
|
482 |
+
#: include/post-translations.php:5
|
483 |
msgid "ID of posts in other languages:"
|
484 |
msgstr "ID de entradas en otros idiomas:"
|
485 |
|
486 |
+
#: include/post-translations.php:9
|
487 |
msgid "Page ID"
|
488 |
msgstr "ID de página"
|
489 |
|
490 |
+
#: include/post-translations.php:9
|
491 |
msgid "Post ID"
|
492 |
msgstr "ID de entrada"
|
493 |
|
494 |
+
#: include/term-translations.php:48
|
495 |
+
msgid "No untranslated term"
|
496 |
+
msgstr "Sin términos por traducir"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
497 |
|
498 |
+
#: include/widget.php:6
|
499 |
+
msgid "Language Switcher"
|
500 |
+
msgstr "Conmutador de idioma"
|
|
|
|
|
|
|
|
|
|
|
501 |
|
502 |
+
#: include/widget.php:6
|
503 |
+
msgid "Displays a language switcher"
|
504 |
+
msgstr "Muestra un conmutador de idioma"
|
505 |
+
|
506 |
+
#: include/widget.php:69
|
507 |
+
msgid "Title:"
|
508 |
+
msgstr "Título:"
|
509 |
+
|
510 |
+
# @ polylang
|
511 |
+
#. translators: plugin header field 'Description'
|
512 |
+
#: polylang.php:0
|
513 |
+
msgid "Adds multilingual capability to WordPress"
|
514 |
+
msgstr "Añade capacidad multilingüística a Wordpress"
|
515 |
+
|
516 |
+
#: polylang.php:118
|
517 |
#, php-format
|
518 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
519 |
+
msgstr "Estás usando Wordpress %s. Polylang necesita como mínimo WordPress %s."
|
520 |
+
|
521 |
+
#: polylang.php:159
|
522 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
523 |
+
msgstr "Por alguna razón Polylang no pudo crear la tabla en tu base de datos."
|
524 |
+
|
525 |
+
# @ polylang
|
526 |
+
#: polylang.php:220
|
527 |
msgid ""
|
528 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
|
|
529 |
msgstr ""
|
530 |
+
"Polylang se ha desactivado porque lo has actualizado desde una versión "
|
531 |
+
"demasiado antigua."
|
532 |
|
533 |
+
# @ polylang
|
534 |
+
#: polylang.php:222
|
535 |
#, php-format
|
536 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
537 |
+
msgstr "Por favor, actualiza primero a %s antes de actualizar a %s."
|
538 |
|
539 |
+
#~ msgid "Error: Restore of local flags failed!"
|
540 |
+
#~ msgstr "Error: ¡ha fallado la restauración de banderas!"
|
|
|
|
|
|
|
|
|
|
|
541 |
|
542 |
+
#~ msgid "Please move your local flags from %s to %s"
|
543 |
+
#~ msgstr "Por favor, lleva tu bandera de %s a %s"
|
|
|
544 |
|
545 |
+
#~ msgid "%1$s %2$s"
|
546 |
+
#~ msgstr "%1$s %2$s"
|
|
|
547 |
|
548 |
+
#~ msgid "View posts for %1$s %2$s"
|
549 |
+
#~ msgstr "Ver entradas para %1$s %2$s"
|
|
|
550 |
|
551 |
+
#~ msgid "Site Title"
|
552 |
+
#~ msgstr "Título del sitio"
|
|
|
553 |
|
554 |
+
#~ msgid "Tagline"
|
555 |
+
#~ msgstr "Descripción"
|
|
|
556 |
|
557 |
+
#~ msgid "— No Change —"
|
558 |
+
#~ msgstr "— Sin cambios —"
|
|
|
559 |
|
560 |
+
#~ msgid "Page's language:"
|
561 |
+
#~ msgstr "Idioma de la página:"
|
|
|
562 |
|
563 |
+
#~ msgid "Post's language:"
|
564 |
+
#~ msgstr "Idioma de la entrada:"
|
|
|
565 |
|
566 |
+
#~ msgid "None"
|
567 |
+
#~ msgstr "Ninguno"
|
568 |
+
|
569 |
+
#~ msgid "Update"
|
570 |
+
#~ msgstr "Actualizar"
|
571 |
+
|
572 |
+
#~ msgid ""
|
573 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
574 |
+
#~ "between translations of a post or page"
|
575 |
+
#~ msgstr ""
|
576 |
+
#~ "Permitir sincronizar categorías, etiquetas, imágenes destacadas y otros "
|
577 |
+
#~ "metas entre traducciones de una entrada o página"
|
578 |
+
|
579 |
+
#~ msgid "Search"
|
580 |
+
#~ msgstr "Buscar"
|
languages/polylang-fi.mo
CHANGED
Binary file
|
languages/polylang-fi.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
@@ -13,253 +13,274 @@ msgstr ""
|
|
13 |
"X-Poedit-SourceCharset: utf-8\n"
|
14 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
15 |
"X-Poedit-Basepath: .\n"
|
16 |
-
"X-Generator: Poedit 1.5.
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
-
#:
|
21 |
#, php-format
|
22 |
-
msgid "
|
|
|
|
|
|
|
|
|
23 |
msgstr ""
|
24 |
-
"
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
msgstr "Jostain syystä Polylang ei voinut luoda taulukkoa tietokantaasi."
|
29 |
-
|
30 |
-
#: ../polylang.php:208
|
31 |
-
msgid "Error: Restore of local flags failed!"
|
32 |
-
msgstr "Virhe: Paikallisten lippujen palautus epäonnistui!"
|
33 |
|
34 |
-
#:
|
35 |
#, php-format
|
36 |
-
msgid "
|
37 |
-
|
|
|
|
|
|
|
|
|
38 |
|
39 |
-
#:
|
40 |
#, php-format
|
41 |
-
msgid "
|
42 |
-
|
|
|
|
|
|
|
|
|
43 |
|
44 |
-
#:
|
45 |
#, php-format
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
-
|
49 |
-
#: ../include/media-translations.php:3 ../include/admin-filters.php:194
|
50 |
-
#: ../include/admin-filters.php:525 ../include/admin-filters.php:696
|
51 |
-
#: ../include/admin-filters.php:714 ../include/post-translations.php:8
|
52 |
-
#: ../include/term-translations.php:15
|
53 |
-
msgid "Language"
|
54 |
-
msgstr "Kieli"
|
55 |
-
|
56 |
-
#: ../include/media-translations.php:4 ../include/term-translations.php:16
|
57 |
-
msgid "Translation"
|
58 |
-
msgstr "Käännös"
|
59 |
-
|
60 |
-
#: ../include/media-translations.php:18 ../include/post-translations.php:10
|
61 |
-
#: ../include/post-translations.php:33 ../include/term-translations.php:18
|
62 |
-
#: ../include/term-translations.php:65
|
63 |
-
msgid "Edit"
|
64 |
-
msgstr "Muokkaa"
|
65 |
-
|
66 |
-
#: ../include/media-translations.php:26 ../include/post-translations.php:38
|
67 |
-
#: ../include/term-translations.php:54
|
68 |
-
msgid "Add new"
|
69 |
-
msgstr "Lisää uusi"
|
70 |
-
|
71 |
-
#: ../include/widget.php:6
|
72 |
-
msgid "Language Switcher"
|
73 |
-
msgstr "Kielivalinta"
|
74 |
-
|
75 |
-
#: ../include/widget.php:6
|
76 |
-
msgid "Displays a language switcher"
|
77 |
-
msgstr "Näytä kielivalinta"
|
78 |
|
79 |
-
#:
|
80 |
-
msgid "
|
81 |
-
|
|
|
|
|
|
|
|
|
82 |
|
83 |
-
#:
|
84 |
-
#:
|
|
|
85 |
msgid "Languages"
|
86 |
msgstr "Kielet"
|
87 |
|
88 |
-
#:
|
89 |
-
msgid "About Polylang"
|
90 |
-
msgstr "Tietoja Polylang:sta"
|
91 |
-
|
92 |
-
#: ../include/admin-base.php:149
|
93 |
msgid "Displays language names"
|
94 |
msgstr "Näytä kielien nimet"
|
95 |
|
96 |
-
#:
|
97 |
msgid "Displays flags"
|
98 |
msgstr "Näytä liput"
|
99 |
|
100 |
-
#:
|
101 |
msgid "Forces link to front page"
|
102 |
msgstr "Pakottaa linkin etusivulle"
|
103 |
|
104 |
-
#:
|
105 |
msgid "Hides the current language"
|
106 |
msgstr "Piilottaa nykyisen kielen"
|
107 |
|
108 |
-
#:
|
109 |
msgid "Displays a language switcher at the end of the menu"
|
110 |
msgstr "Näytä kielivalinta valikon lopussa"
|
111 |
|
112 |
-
#:
|
113 |
msgid "Displays as dropdown"
|
114 |
msgstr "Näytä pudotusvalikkona"
|
115 |
|
116 |
-
#:
|
117 |
msgid "Filters content by language"
|
118 |
msgstr "Suodata sisältöä kielen mukaan"
|
119 |
|
120 |
-
#:
|
121 |
msgid "Show all languages"
|
122 |
msgstr "Näytä kaikki kielet"
|
123 |
|
124 |
-
#:
|
125 |
-
msgid "Menus"
|
126 |
-
msgstr "Valikot"
|
127 |
-
|
128 |
-
#: ../include/admin.php:297
|
129 |
-
msgid "Strings translation"
|
130 |
-
msgstr "Merkkijonojen käännös"
|
131 |
-
|
132 |
-
#: ../include/admin.php:298 ../include/admin-filters.php:988
|
133 |
-
msgid "Settings"
|
134 |
-
msgstr "Asetukset"
|
135 |
-
|
136 |
-
#: ../include/admin.php:317
|
137 |
-
msgid "Enter a valid WorPress locale"
|
138 |
-
msgstr "Syötä oikeanmuotoinen WordPress lokaali"
|
139 |
-
|
140 |
-
#: ../include/admin.php:318
|
141 |
-
msgid "The language code must be 2 characters long"
|
142 |
-
msgstr "Kielikoodin täytyy olla 2 merkkiä pitkä"
|
143 |
-
|
144 |
-
#: ../include/admin.php:319
|
145 |
-
msgid "The language code must be unique"
|
146 |
-
msgstr "Kielikoodin täytyy olla uniikki"
|
147 |
-
|
148 |
-
#: ../include/admin.php:320
|
149 |
-
msgid "The language must have a name"
|
150 |
-
msgstr "Kielellä täytyy olla nimi"
|
151 |
-
|
152 |
-
#: ../include/admin.php:321
|
153 |
-
msgid ""
|
154 |
-
"The language was created, but the WordPress language file was not "
|
155 |
-
"downloaded. Please install it manually."
|
156 |
-
msgstr ""
|
157 |
-
"Kieli luotiin, mutta WordPress-kielitiedostoa ei ladattu. Asenna se käsin."
|
158 |
-
|
159 |
-
#: ../include/admin.php:409
|
160 |
-
msgid "Site Title"
|
161 |
-
msgstr "Sivuston otsikko"
|
162 |
-
|
163 |
-
#: ../include/admin.php:410
|
164 |
-
msgid "Tagline"
|
165 |
-
msgstr "Kuvaus"
|
166 |
-
|
167 |
-
#: ../include/admin.php:428
|
168 |
-
msgid "Widget title"
|
169 |
-
msgstr "Vimpaimen otsikko"
|
170 |
-
|
171 |
-
#: ../include/admin-filters.php:176 ../include/admin-filters.php:753
|
172 |
msgid "Add new translation"
|
173 |
msgstr "Lisää uusi käännös"
|
174 |
|
175 |
-
#:
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
#:
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
#: ../include/admin-filters.php:244
|
184 |
-
msgid "Post's language:"
|
185 |
-
msgstr "Artikkelin kieli:"
|
186 |
-
|
187 |
-
#: ../include/admin-filters.php:305
|
188 |
-
msgid "(no parent)"
|
189 |
-
msgstr "(ei päätasoa)"
|
190 |
|
191 |
-
#:
|
192 |
-
#:
|
|
|
193 |
msgid "Translations"
|
194 |
msgstr "Käännökset"
|
195 |
|
196 |
-
#:
|
197 |
msgid "Sets the language"
|
198 |
msgstr "Aseta kieli"
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "None"
|
202 |
-
msgstr "Ei mitään"
|
203 |
-
|
204 |
-
#: ../include/admin-filters.php:910
|
205 |
msgid "Theme locations and languages"
|
206 |
msgstr "Teeman sijainnit ja kielet"
|
207 |
|
208 |
-
#:
|
209 |
#, php-format
|
210 |
msgid ""
|
211 |
"Please go to the %slanguages page%s to set theme locations and languages"
|
212 |
msgstr "Siirry %skielisivulle%s asettamaan teemojen sijainnit ja kielet"
|
213 |
|
214 |
-
#:
|
215 |
msgid "The widget is displayed for:"
|
216 |
msgstr "Vimpain näytetään:"
|
217 |
|
218 |
-
#:
|
219 |
msgid "All languages"
|
220 |
msgstr "Kaikki kielet"
|
221 |
|
222 |
-
#:
|
223 |
msgid "Admin language"
|
224 |
msgstr "Ylläpidon kieli"
|
225 |
|
226 |
-
#:
|
227 |
msgid "Wordpress default"
|
228 |
msgstr "Wordpress oletus"
|
229 |
|
230 |
-
#:
|
|
|
|
|
|
|
|
|
231 |
msgid "Upgrading language files…"
|
232 |
msgstr "Päivitetään kielitiedostoja…"
|
233 |
|
234 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
235 |
msgid "Edit language"
|
236 |
msgstr "Muokkaa kieltä"
|
237 |
|
238 |
-
#:
|
239 |
msgid "Add new language"
|
240 |
msgstr "Lisää uusi kieli"
|
241 |
|
242 |
-
#:
|
243 |
msgid "Choose a language"
|
244 |
msgstr "Valitse kieli"
|
245 |
|
246 |
-
#:
|
247 |
msgid "You can choose a language in the list or directly edit it below."
|
248 |
msgstr "Voit valita kielen listalta tai muokata sitä suoraan alla."
|
249 |
|
250 |
-
#:
|
251 |
msgid "Full name"
|
252 |
msgstr "Täydellinen nimi"
|
253 |
|
254 |
-
#:
|
255 |
msgid "The name is how it is displayed on your site (for example: English)."
|
256 |
msgstr "Nimi kuinka se esiintyy sivustollasi (esimerkiksi: Englanti)."
|
257 |
|
258 |
-
#:
|
259 |
msgid "Locale"
|
260 |
msgstr "Lokaali"
|
261 |
|
262 |
-
#:
|
263 |
msgid ""
|
264 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
265 |
"install the .mo file for this language."
|
@@ -267,55 +288,55 @@ msgstr ""
|
|
267 |
"Wordpress lokaali tälle kielelle (esimerkiksi: en_US). Sinun pitää asentaa ."
|
268 |
"mo-tiedosto tälle kielelle."
|
269 |
|
270 |
-
#:
|
271 |
msgid "Language code"
|
272 |
msgstr "Kielikoodi"
|
273 |
|
274 |
-
#:
|
275 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
276 |
msgstr "2-kirjaiminen ISO 639-1 kielikoodi (esimerkiksi: en)"
|
277 |
|
278 |
-
#:
|
279 |
msgid "Text direction"
|
280 |
msgstr "Tekstin suunta"
|
281 |
|
282 |
-
#:
|
283 |
msgid "left to right"
|
284 |
msgstr "vasemmalta oikealle"
|
285 |
|
286 |
-
#:
|
287 |
msgid "right to left"
|
288 |
msgstr "oikealta vasemmalle"
|
289 |
|
290 |
-
#:
|
291 |
msgid "Choose the text direction for the language"
|
292 |
msgstr "Valitse kielen tekstin suunta"
|
293 |
|
294 |
-
#:
|
295 |
msgid "Order"
|
296 |
msgstr "Järjestys"
|
297 |
|
298 |
-
#:
|
299 |
msgid "Position of the language in the language switcher"
|
300 |
msgstr "Kielen sijainti kielivalinnassa"
|
301 |
|
302 |
-
#:
|
303 |
-
msgid "Update"
|
304 |
-
msgstr "Päivitä"
|
305 |
-
|
306 |
-
#: ../include/languages-form.php:151
|
307 |
msgid "Language switcher"
|
308 |
msgstr "Kielivalinta"
|
309 |
|
310 |
-
#:
|
|
|
|
|
|
|
|
|
311 |
msgid "Clean strings translation database"
|
312 |
msgstr "Tyhjennä merkkijonot käännöstietokannasta"
|
313 |
|
314 |
-
#:
|
315 |
msgid "Default language"
|
316 |
msgstr "Oletuskieli"
|
317 |
|
318 |
-
#:
|
319 |
msgid ""
|
320 |
"There are posts, pages, categories or tags without language set. Do you want "
|
321 |
"to set them all to default language ?"
|
@@ -323,21 +344,21 @@ msgstr ""
|
|
323 |
"Siellä on artikkeleita, sivuja, kategorioita tai tageja ilman asetettua "
|
324 |
"kieltä. Haluatko asettaa ne oletuskielelle?"
|
325 |
|
326 |
-
#:
|
327 |
msgid "Detect browser language"
|
328 |
msgstr "Tunnista selaimen kieli"
|
329 |
|
330 |
-
#:
|
331 |
msgid ""
|
332 |
"When the front page is visited, set the language according to the browser "
|
333 |
"preference"
|
334 |
msgstr "Kun etusivulla vieraillaan, aseta kieli selaimen asetuksen mukaan"
|
335 |
|
336 |
-
#:
|
337 |
msgid "URL modifications"
|
338 |
msgstr "URL muunnokset"
|
339 |
|
340 |
-
#:
|
341 |
msgid ""
|
342 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
343 |
"not modified."
|
@@ -345,7 +366,7 @@ msgstr ""
|
|
345 |
"Kieli asetetaan sisällöstä. Artikkelien, sivujen, kategorioiden ja tagien "
|
346 |
"url-osoitteita ei muokata."
|
347 |
|
348 |
-
#:
|
349 |
msgid ""
|
350 |
"The language code, for example /en/, is added to all urls when using pretty "
|
351 |
"permalinks."
|
@@ -353,19 +374,19 @@ msgstr ""
|
|
353 |
"Kielikoodi, esimerkiksi /en/, lisätään url-osoitteisiin kun käytetään "
|
354 |
"osoiterakennetta."
|
355 |
|
356 |
-
#:
|
357 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
358 |
msgstr "Poista /language/ osoiterakenteesta. Esimerkiksi:"
|
359 |
|
360 |
-
#:
|
361 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
362 |
msgstr "Säilytä /language/ osoiterakenteessa. Esimerkiksi:"
|
363 |
|
364 |
-
#:
|
365 |
msgid "Hide URL language information for default language"
|
366 |
msgstr "Piilota URL-osoitteen kielitieto oletuskieleltä"
|
367 |
|
368 |
-
#:
|
369 |
#, php-format
|
370 |
msgid ""
|
371 |
"When using static front page, redirect the language page (example: %s) to "
|
@@ -374,110 +395,181 @@ msgstr ""
|
|
374 |
"Kun käytetään staattista etusivua, uudelleenohjaa kielisivu (esimerkiksi: "
|
375 |
"%s) oikean kielen etusivulle"
|
376 |
|
377 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
378 |
msgid "Synchronization"
|
379 |
msgstr "Synkronointi"
|
380 |
|
381 |
-
|
382 |
-
|
383 |
-
"
|
384 |
-
"
|
385 |
-
|
386 |
-
|
387 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
|
389 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
msgid "ID of pages in other languages:"
|
391 |
msgstr "Sivun ID toisilla kielillä:"
|
392 |
|
393 |
-
#:
|
394 |
msgid "ID of posts in other languages:"
|
395 |
msgstr "Artikkelin ID toisilla kielillä:"
|
396 |
|
397 |
-
#:
|
398 |
msgid "Page ID"
|
399 |
msgstr "Sivun ID"
|
400 |
|
401 |
-
#:
|
402 |
msgid "Post ID"
|
403 |
msgstr "Artikkelin ID"
|
404 |
|
405 |
-
#:
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
"
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
"
|
415 |
-
"
|
416 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
417 |
|
418 |
-
#:
|
419 |
#, php-format
|
420 |
-
msgid ""
|
421 |
-
"You will also find useful information in the %ssupport forum%s. However "
|
422 |
-
"don't forget to make a search before posting a new topic."
|
423 |
msgstr ""
|
424 |
-
"
|
425 |
-
"tehdä hakua ennen uuden viestin lähettämistä."
|
426 |
|
427 |
-
#:
|
428 |
-
|
|
|
|
|
|
|
|
|
429 |
msgid ""
|
430 |
-
"Polylang
|
431 |
-
"WordPress, the %sGPL%s."
|
432 |
msgstr ""
|
433 |
-
"Polylang on
|
434 |
-
"%sGPL%s."
|
435 |
|
436 |
-
|
|
|
437 |
#, php-format
|
438 |
-
msgid "
|
439 |
-
msgstr "
|
440 |
|
441 |
-
|
442 |
-
|
443 |
-
"Finally if you like this plugin or if it helps your business, donations to "
|
444 |
-
"the author are greatly appreciated."
|
445 |
-
msgstr ""
|
446 |
-
"Viimeiseksi mikäli pidit tästä lisäosasta tai se auttaa yritystäsi, "
|
447 |
-
"lahjoituksia tekijälle arvostetaan suuresti."
|
448 |
|
449 |
-
|
450 |
-
|
451 |
-
msgstr "Hae"
|
452 |
|
453 |
-
|
454 |
-
|
455 |
-
msgstr "Ei kääntämättömiä termejä"
|
456 |
|
457 |
-
|
458 |
-
|
459 |
-
msgstr "Poista"
|
460 |
|
461 |
-
|
462 |
-
|
463 |
-
msgstr "Koodi"
|
464 |
|
465 |
-
|
466 |
-
|
467 |
-
msgstr "Lippu"
|
468 |
|
469 |
-
|
470 |
-
|
471 |
-
msgstr "Artikkelit"
|
472 |
|
473 |
-
|
474 |
-
|
475 |
-
msgstr "Merkkijonojen käännökset"
|
476 |
|
477 |
-
|
478 |
-
|
479 |
-
msgstr "Nimi"
|
480 |
|
481 |
-
|
482 |
-
|
483 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
13 |
"X-Poedit-SourceCharset: utf-8\n"
|
14 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
15 |
"X-Poedit-Basepath: .\n"
|
16 |
+
"X-Generator: Poedit 1.5.4\n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
+
#: include/about.php:3
|
21 |
#, php-format
|
22 |
+
msgid ""
|
23 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
24 |
+
"It includes information on how to set up your multilingual site and use it "
|
25 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
26 |
+
"their plugins and themes."
|
27 |
msgstr ""
|
28 |
+
"Polylang toimitetaan kattavan %sdokumentaation%s kanssa (vain englanniksi). "
|
29 |
+
"Se sisältää tietoa kuinka perustat monikielisen sivustosi ja käytät sitä "
|
30 |
+
"päivittäisessä käytössä, UKK:t sekä dokumentaation ohjelmoijille "
|
31 |
+
"sovittaakseen heidän lisäosansa ja teemansa."
|
|
|
|
|
|
|
|
|
|
|
32 |
|
33 |
+
#: include/about.php:9
|
34 |
#, php-format
|
35 |
+
msgid ""
|
36 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
37 |
+
"don't forget to make a search before posting a new topic."
|
38 |
+
msgstr ""
|
39 |
+
"Löydät myös tarpeellista tietoa %stukifoorumilta%s. Älä kuitenkaan unohda "
|
40 |
+
"tehdä hakua ennen uuden viestin lähettämistä."
|
41 |
|
42 |
+
#: include/about.php:16
|
43 |
#, php-format
|
44 |
+
msgid ""
|
45 |
+
"Polylang is free of charge and is released under the same license as "
|
46 |
+
"WordPress, the %sGPL%s."
|
47 |
+
msgstr ""
|
48 |
+
"Polylang on ilmainen ja se on julkaistu saman lisenssin alla kuin WordPress, "
|
49 |
+
"%sGPL%s."
|
50 |
|
51 |
+
#: include/about.php:22
|
52 |
#, php-format
|
53 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
54 |
+
msgstr "Mikäli mietit kuinka voit auttaa projektia, %slue vain tämä%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
+
#: include/about.php:27
|
57 |
+
msgid ""
|
58 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
59 |
+
"the author are greatly appreciated."
|
60 |
+
msgstr ""
|
61 |
+
"Viimeiseksi mikäli pidit tästä lisäosasta tai se auttaa yritystäsi, "
|
62 |
+
"lahjoituksia tekijälle arvostetaan suuresti."
|
63 |
|
64 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
65 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
66 |
+
#: include/list-table.php:46 polylang.php:270
|
67 |
msgid "Languages"
|
68 |
msgstr "Kielet"
|
69 |
|
70 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
71 |
msgid "Displays language names"
|
72 |
msgstr "Näytä kielien nimet"
|
73 |
|
74 |
+
#: include/admin-base.php:155
|
75 |
msgid "Displays flags"
|
76 |
msgstr "Näytä liput"
|
77 |
|
78 |
+
#: include/admin-base.php:156
|
79 |
msgid "Forces link to front page"
|
80 |
msgstr "Pakottaa linkin etusivulle"
|
81 |
|
82 |
+
#: include/admin-base.php:157
|
83 |
msgid "Hides the current language"
|
84 |
msgstr "Piilottaa nykyisen kielen"
|
85 |
|
86 |
+
#: include/admin-base.php:161
|
87 |
msgid "Displays a language switcher at the end of the menu"
|
88 |
msgstr "Näytä kielivalinta valikon lopussa"
|
89 |
|
90 |
+
#: include/admin-base.php:162
|
91 |
msgid "Displays as dropdown"
|
92 |
msgstr "Näytä pudotusvalikkona"
|
93 |
|
94 |
+
#: include/admin-base.php:186
|
95 |
msgid "Filters content by language"
|
96 |
msgstr "Suodata sisältöä kielen mukaan"
|
97 |
|
98 |
+
#: include/admin-base.php:193
|
99 |
msgid "Show all languages"
|
100 |
msgstr "Näytä kaikki kielet"
|
101 |
|
102 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
msgid "Add new translation"
|
104 |
msgstr "Lisää uusi käännös"
|
105 |
|
106 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
107 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
108 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
109 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
110 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
111 |
+
#: polylang.php:271
|
112 |
+
msgid "Language"
|
113 |
+
msgstr "Kieli"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
|
115 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
116 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
117 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
118 |
msgid "Translations"
|
119 |
msgstr "Käännökset"
|
120 |
|
121 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
122 |
msgid "Sets the language"
|
123 |
msgstr "Aseta kieli"
|
124 |
|
125 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
126 |
msgid "Theme locations and languages"
|
127 |
msgstr "Teeman sijainnit ja kielet"
|
128 |
|
129 |
+
#: include/admin-filters.php:1084
|
130 |
#, php-format
|
131 |
msgid ""
|
132 |
"Please go to the %slanguages page%s to set theme locations and languages"
|
133 |
msgstr "Siirry %skielisivulle%s asettamaan teemojen sijainnit ja kielet"
|
134 |
|
135 |
+
#: include/admin-filters.php:1102
|
136 |
msgid "The widget is displayed for:"
|
137 |
msgstr "Vimpain näytetään:"
|
138 |
|
139 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
140 |
msgid "All languages"
|
141 |
msgstr "Kaikki kielet"
|
142 |
|
143 |
+
#: include/admin-filters.php:1130
|
144 |
msgid "Admin language"
|
145 |
msgstr "Ylläpidon kieli"
|
146 |
|
147 |
+
#: include/admin-filters.php:1135
|
148 |
msgid "Wordpress default"
|
149 |
msgstr "Wordpress oletus"
|
150 |
|
151 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
152 |
+
msgid "Settings"
|
153 |
+
msgstr "Asetukset"
|
154 |
+
|
155 |
+
#: include/admin-filters.php:1167
|
156 |
msgid "Upgrading language files…"
|
157 |
msgstr "Päivitetään kielitiedostoja…"
|
158 |
|
159 |
+
#: include/admin.php:22
|
160 |
+
msgid "About Polylang"
|
161 |
+
msgstr "Tietoja Polylang:sta"
|
162 |
+
|
163 |
+
#: include/admin.php:27 include/list-table.php:92
|
164 |
+
msgid "Strings translations"
|
165 |
+
msgstr "Merkkijonojen käännökset"
|
166 |
+
|
167 |
+
#: include/admin.php:323
|
168 |
+
msgid "Menus"
|
169 |
+
msgstr "Valikot"
|
170 |
+
|
171 |
+
#: include/admin.php:325 include/list-table.php:91
|
172 |
+
msgid "Strings translation"
|
173 |
+
msgstr "Merkkijonojen käännös"
|
174 |
+
|
175 |
+
#: include/admin.php:345
|
176 |
+
msgid "Enter a valid WorPress locale"
|
177 |
+
msgstr "Syötä oikeanmuotoinen WordPress lokaali"
|
178 |
+
|
179 |
+
#: include/admin.php:346
|
180 |
+
msgid "The language code must be 2 characters long"
|
181 |
+
msgstr "Kielikoodin täytyy olla 2 merkkiä pitkä"
|
182 |
+
|
183 |
+
#: include/admin.php:347
|
184 |
+
msgid "The language code must be unique"
|
185 |
+
msgstr "Kielikoodin täytyy olla uniikki"
|
186 |
+
|
187 |
+
#: include/admin.php:348
|
188 |
+
msgid "The language must have a name"
|
189 |
+
msgstr "Kielellä täytyy olla nimi"
|
190 |
+
|
191 |
+
#: include/admin.php:349
|
192 |
+
msgid ""
|
193 |
+
"The language was created, but the WordPress language file was not "
|
194 |
+
"downloaded. Please install it manually."
|
195 |
+
msgstr ""
|
196 |
+
"Kieli luotiin, mutta WordPress-kielitiedostoa ei ladattu. Asenna se käsin."
|
197 |
+
|
198 |
+
#: include/admin.php:468
|
199 |
+
msgid "Widget title"
|
200 |
+
msgstr "Vimpaimen otsikko"
|
201 |
+
|
202 |
+
# @ polylang
|
203 |
+
#: include/base.php:339
|
204 |
+
msgid "Taxonomies"
|
205 |
+
msgstr "Luokittelut"
|
206 |
+
|
207 |
+
# @ polylang
|
208 |
+
#: include/base.php:340
|
209 |
+
msgid "Custom fields"
|
210 |
+
msgstr "Mukautetut kentät"
|
211 |
+
|
212 |
+
# @ polylang
|
213 |
+
#: include/base.php:341
|
214 |
+
msgid "Comment status"
|
215 |
+
msgstr "Kommentin tila"
|
216 |
+
|
217 |
+
# @ polylang
|
218 |
+
#: include/base.php:342
|
219 |
+
msgid "Ping status"
|
220 |
+
msgstr "Ping-tila"
|
221 |
+
|
222 |
+
# @ polylang
|
223 |
+
#: include/base.php:343
|
224 |
+
msgid "Sticky posts"
|
225 |
+
msgstr "Kiinnitetyt artikkelit"
|
226 |
+
|
227 |
+
# @ polylang
|
228 |
+
#: include/base.php:344
|
229 |
+
msgid "Published date"
|
230 |
+
msgstr "Julkaisupäivämäärä"
|
231 |
+
|
232 |
+
# @ polylang
|
233 |
+
#: include/base.php:345
|
234 |
+
msgid "Post format"
|
235 |
+
msgstr "Artikkelin muoto"
|
236 |
+
|
237 |
+
#: include/base.php:346
|
238 |
+
msgid "Page parent"
|
239 |
+
msgstr "Sivun yläsivu"
|
240 |
+
|
241 |
+
# @ polylang
|
242 |
+
#: include/base.php:347
|
243 |
+
msgid "Page template"
|
244 |
+
msgstr "Sivun sivupohja"
|
245 |
+
|
246 |
+
#: include/base.php:348
|
247 |
+
msgid "Page order"
|
248 |
+
msgstr "Sivun järjestys"
|
249 |
+
|
250 |
+
# @ polylang
|
251 |
+
#: include/base.php:349
|
252 |
+
msgid "Featured image"
|
253 |
+
msgstr "Artikkelikuva"
|
254 |
+
|
255 |
+
#: include/languages-form.php:43
|
256 |
msgid "Edit language"
|
257 |
msgstr "Muokkaa kieltä"
|
258 |
|
259 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
260 |
msgid "Add new language"
|
261 |
msgstr "Lisää uusi kieli"
|
262 |
|
263 |
+
#: include/languages-form.php:65
|
264 |
msgid "Choose a language"
|
265 |
msgstr "Valitse kieli"
|
266 |
|
267 |
+
#: include/languages-form.php:79
|
268 |
msgid "You can choose a language in the list or directly edit it below."
|
269 |
msgstr "Voit valita kielen listalta tai muokata sitä suoraan alla."
|
270 |
|
271 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
272 |
msgid "Full name"
|
273 |
msgstr "Täydellinen nimi"
|
274 |
|
275 |
+
#: include/languages-form.php:85
|
276 |
msgid "The name is how it is displayed on your site (for example: English)."
|
277 |
msgstr "Nimi kuinka se esiintyy sivustollasi (esimerkiksi: Englanti)."
|
278 |
|
279 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
280 |
msgid "Locale"
|
281 |
msgstr "Lokaali"
|
282 |
|
283 |
+
#: include/languages-form.php:94
|
284 |
msgid ""
|
285 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
286 |
"install the .mo file for this language."
|
288 |
"Wordpress lokaali tälle kielelle (esimerkiksi: en_US). Sinun pitää asentaa ."
|
289 |
"mo-tiedosto tälle kielelle."
|
290 |
|
291 |
+
#: include/languages-form.php:98
|
292 |
msgid "Language code"
|
293 |
msgstr "Kielikoodi"
|
294 |
|
295 |
+
#: include/languages-form.php:100
|
296 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
297 |
msgstr "2-kirjaiminen ISO 639-1 kielikoodi (esimerkiksi: en)"
|
298 |
|
299 |
+
#: include/languages-form.php:104
|
300 |
msgid "Text direction"
|
301 |
msgstr "Tekstin suunta"
|
302 |
|
303 |
+
#: include/languages-form.php:108
|
304 |
msgid "left to right"
|
305 |
msgstr "vasemmalta oikealle"
|
306 |
|
307 |
+
#: include/languages-form.php:113
|
308 |
msgid "right to left"
|
309 |
msgstr "oikealta vasemmalle"
|
310 |
|
311 |
+
#: include/languages-form.php:115
|
312 |
msgid "Choose the text direction for the language"
|
313 |
msgstr "Valitse kielen tekstin suunta"
|
314 |
|
315 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
316 |
msgid "Order"
|
317 |
msgstr "Järjestys"
|
318 |
|
319 |
+
#: include/languages-form.php:121
|
320 |
msgid "Position of the language in the language switcher"
|
321 |
msgstr "Kielen sijainti kielivalinnassa"
|
322 |
|
323 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
324 |
msgid "Language switcher"
|
325 |
msgstr "Kielivalinta"
|
326 |
|
327 |
+
#: include/languages-form.php:206
|
328 |
+
msgid "Search translations"
|
329 |
+
msgstr "Haun käännökset"
|
330 |
+
|
331 |
+
#: include/languages-form.php:215
|
332 |
msgid "Clean strings translation database"
|
333 |
msgstr "Tyhjennä merkkijonot käännöstietokannasta"
|
334 |
|
335 |
+
#: include/languages-form.php:231
|
336 |
msgid "Default language"
|
337 |
msgstr "Oletuskieli"
|
338 |
|
339 |
+
#: include/languages-form.php:243
|
340 |
msgid ""
|
341 |
"There are posts, pages, categories or tags without language set. Do you want "
|
342 |
"to set them all to default language ?"
|
344 |
"Siellä on artikkeleita, sivuja, kategorioita tai tageja ilman asetettua "
|
345 |
"kieltä. Haluatko asettaa ne oletuskielelle?"
|
346 |
|
347 |
+
#: include/languages-form.php:251
|
348 |
msgid "Detect browser language"
|
349 |
msgstr "Tunnista selaimen kieli"
|
350 |
|
351 |
+
#: include/languages-form.php:257
|
352 |
msgid ""
|
353 |
"When the front page is visited, set the language according to the browser "
|
354 |
"preference"
|
355 |
msgstr "Kun etusivulla vieraillaan, aseta kieli selaimen asetuksen mukaan"
|
356 |
|
357 |
+
#: include/languages-form.php:264
|
358 |
msgid "URL modifications"
|
359 |
msgstr "URL muunnokset"
|
360 |
|
361 |
+
#: include/languages-form.php:270
|
362 |
msgid ""
|
363 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
364 |
"not modified."
|
366 |
"Kieli asetetaan sisällöstä. Artikkelien, sivujen, kategorioiden ja tagien "
|
367 |
"url-osoitteita ei muokata."
|
368 |
|
369 |
+
#: include/languages-form.php:278
|
370 |
msgid ""
|
371 |
"The language code, for example /en/, is added to all urls when using pretty "
|
372 |
"permalinks."
|
374 |
"Kielikoodi, esimerkiksi /en/, lisätään url-osoitteisiin kun käytetään "
|
375 |
"osoiterakennetta."
|
376 |
|
377 |
+
#: include/languages-form.php:287
|
378 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
379 |
msgstr "Poista /language/ osoiterakenteesta. Esimerkiksi:"
|
380 |
|
381 |
+
#: include/languages-form.php:296
|
382 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
383 |
msgstr "Säilytä /language/ osoiterakenteessa. Esimerkiksi:"
|
384 |
|
385 |
+
#: include/languages-form.php:305
|
386 |
msgid "Hide URL language information for default language"
|
387 |
msgstr "Piilota URL-osoitteen kielitieto oletuskieleltä"
|
388 |
|
389 |
+
#: include/languages-form.php:315
|
390 |
#, php-format
|
391 |
msgid ""
|
392 |
"When using static front page, redirect the language page (example: %s) to "
|
395 |
"Kun käytetään staattista etusivua, uudelleenohjaa kielisivu (esimerkiksi: "
|
396 |
"%s) oikean kielen etusivulle"
|
397 |
|
398 |
+
# @ polylang
|
399 |
+
#: include/languages-form.php:324
|
400 |
+
msgid "Media"
|
401 |
+
msgstr "Media"
|
402 |
+
|
403 |
+
# @ polylang
|
404 |
+
#: include/languages-form.php:330
|
405 |
+
msgid "Activate languages and translations for media"
|
406 |
+
msgstr "Aktivoi kielet ja käännökset mediassa."
|
407 |
+
|
408 |
+
#: include/languages-form.php:337
|
409 |
msgid "Synchronization"
|
410 |
msgstr "Synkronointi"
|
411 |
|
412 |
+
# @ polylang
|
413 |
+
#: include/languages-form.php:351
|
414 |
+
msgid "Custom post types"
|
415 |
+
msgstr "Mukautetut artikkelien mallit"
|
416 |
+
|
417 |
+
# @ polylang
|
418 |
+
#: include/languages-form.php:364
|
419 |
+
msgid "Activate languages and translations for custom post types."
|
420 |
+
msgstr "Aktivoi kielet ja käännökset mukautettujen artikkelien malleissa."
|
421 |
+
|
422 |
+
# @ polylang
|
423 |
+
#: include/languages-form.php:372
|
424 |
+
msgid "Custom taxonomies"
|
425 |
+
msgstr "Mukautetut luokittelut"
|
426 |
+
|
427 |
+
# @ polylang
|
428 |
+
#: include/languages-form.php:385
|
429 |
+
msgid "Activate languages and translations for custom taxonomies."
|
430 |
+
msgstr "Aktivoi kielet ja käännökset mukautettuissa luokitteluissa."
|
431 |
+
|
432 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
433 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
434 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
435 |
+
#: include/term-translations.php:80
|
436 |
+
msgid "Edit"
|
437 |
+
msgstr "Muokkaa"
|
438 |
|
439 |
+
#: include/list-table.php:56
|
440 |
+
msgid "Delete"
|
441 |
+
msgstr "Poista"
|
442 |
+
|
443 |
+
#: include/list-table.php:65
|
444 |
+
msgid "Code"
|
445 |
+
msgstr "Koodi"
|
446 |
+
|
447 |
+
#: include/list-table.php:67
|
448 |
+
msgid "Flag"
|
449 |
+
msgstr "Lippu"
|
450 |
+
|
451 |
+
#: include/list-table.php:68
|
452 |
+
msgid "Posts"
|
453 |
+
msgstr "Artikkelit"
|
454 |
+
|
455 |
+
#: include/list-table.php:118
|
456 |
+
msgid "Name"
|
457 |
+
msgstr "Nimi"
|
458 |
+
|
459 |
+
#: include/list-table.php:119
|
460 |
+
msgid "String"
|
461 |
+
msgstr "Merkkijono"
|
462 |
+
|
463 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
464 |
+
#: include/term-translations.php:16
|
465 |
+
msgid "Translation"
|
466 |
+
msgstr "Käännös"
|
467 |
+
|
468 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
469 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
470 |
+
msgid "Add new"
|
471 |
+
msgstr "Lisää uusi"
|
472 |
+
|
473 |
+
#: include/post-translations.php:5
|
474 |
msgid "ID of pages in other languages:"
|
475 |
msgstr "Sivun ID toisilla kielillä:"
|
476 |
|
477 |
+
#: include/post-translations.php:5
|
478 |
msgid "ID of posts in other languages:"
|
479 |
msgstr "Artikkelin ID toisilla kielillä:"
|
480 |
|
481 |
+
#: include/post-translations.php:9
|
482 |
msgid "Page ID"
|
483 |
msgstr "Sivun ID"
|
484 |
|
485 |
+
#: include/post-translations.php:9
|
486 |
msgid "Post ID"
|
487 |
msgstr "Artikkelin ID"
|
488 |
|
489 |
+
#: include/term-translations.php:48
|
490 |
+
msgid "No untranslated term"
|
491 |
+
msgstr "Ei kääntämättömiä termejä"
|
492 |
+
|
493 |
+
#: include/widget.php:6
|
494 |
+
msgid "Language Switcher"
|
495 |
+
msgstr "Kielivalinta"
|
496 |
+
|
497 |
+
#: include/widget.php:6
|
498 |
+
msgid "Displays a language switcher"
|
499 |
+
msgstr "Näytä kielivalinta"
|
500 |
+
|
501 |
+
#: include/widget.php:69
|
502 |
+
msgid "Title:"
|
503 |
+
msgstr "Otsikko:"
|
504 |
+
|
505 |
+
# @ polylang
|
506 |
+
#. translators: plugin header field 'Description'
|
507 |
+
#: polylang.php:0
|
508 |
+
msgid "Adds multilingual capability to WordPress"
|
509 |
+
msgstr "Lisää monikielisyyden tuen WordPressiin"
|
510 |
|
511 |
+
#: polylang.php:118
|
512 |
#, php-format
|
513 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
|
|
|
|
514 |
msgstr ""
|
515 |
+
"Käytät WordPress versiota %s. Polylang vaatii vähintään WordPress version %s."
|
|
|
516 |
|
517 |
+
#: polylang.php:159
|
518 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
519 |
+
msgstr "Jostain syystä Polylang ei voinut luoda taulukkoa tietokantaasi."
|
520 |
+
|
521 |
+
# @ polylang
|
522 |
+
#: polylang.php:220
|
523 |
msgid ""
|
524 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
|
|
525 |
msgstr ""
|
526 |
+
"Polylang on poistettu käytöstä, koska päivitit liian vanhasta versiosta."
|
|
|
527 |
|
528 |
+
# @ polylang
|
529 |
+
#: polylang.php:222
|
530 |
#, php-format
|
531 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
532 |
+
msgstr "Päivitä ensin versioon %s ennen kuin päivität %s."
|
533 |
|
534 |
+
#~ msgid "Error: Restore of local flags failed!"
|
535 |
+
#~ msgstr "Virhe: Paikallisten lippujen palautus epäonnistui!"
|
|
|
|
|
|
|
|
|
|
|
536 |
|
537 |
+
#~ msgid "Please move your local flags from %s to %s"
|
538 |
+
#~ msgstr "Siirrä paikalliset lippusi kansiosta %s kansioon %s"
|
|
|
539 |
|
540 |
+
#~ msgid "%1$s %2$s"
|
541 |
+
#~ msgstr "%1$s %2$s"
|
|
|
542 |
|
543 |
+
#~ msgid "View posts for %1$s %2$s"
|
544 |
+
#~ msgstr "Näytä artikkelit %1$s %2$s"
|
|
|
545 |
|
546 |
+
#~ msgid "Site Title"
|
547 |
+
#~ msgstr "Sivuston otsikko"
|
|
|
548 |
|
549 |
+
#~ msgid "Tagline"
|
550 |
+
#~ msgstr "Kuvaus"
|
|
|
551 |
|
552 |
+
#~ msgid "— No Change —"
|
553 |
+
#~ msgstr "— Ei muutosta —"
|
|
|
554 |
|
555 |
+
#~ msgid "Page's language:"
|
556 |
+
#~ msgstr "Sivun kieli:"
|
|
|
557 |
|
558 |
+
#~ msgid "Post's language:"
|
559 |
+
#~ msgstr "Artikkelin kieli:"
|
|
|
560 |
|
561 |
+
#~ msgid "None"
|
562 |
+
#~ msgstr "Ei mitään"
|
563 |
+
|
564 |
+
#~ msgid "Update"
|
565 |
+
#~ msgstr "Päivitä"
|
566 |
+
|
567 |
+
#~ msgid ""
|
568 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
569 |
+
#~ "between translations of a post or page"
|
570 |
+
#~ msgstr ""
|
571 |
+
#~ "Salli kategorioiden, tagien, artikkelikuvan ja muiden meta-tietojen "
|
572 |
+
#~ "synkronointi artikkelin tai sivun käännösten välillä"
|
573 |
+
|
574 |
+
#~ msgid "Search"
|
575 |
+
#~ msgstr "Hae"
|
languages/polylang-fr_FR.mo
CHANGED
Binary file
|
languages/polylang-fr_FR.po
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: F. Demarle\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"Plural-Forms: nplurals=2; plural=n
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
@@ -18,527 +18,583 @@ msgstr ""
|
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
-
#:
|
22 |
#, php-format
|
23 |
-
msgid "
|
24 |
-
msgstr "
|
25 |
-
|
26 |
-
# @ polylang
|
27 |
-
#: ../polylang.php:125
|
28 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
29 |
-
msgstr "Polylang n'a pu crée une table dans votre base de données."
|
30 |
-
|
31 |
-
# @ polylang
|
32 |
-
#: ../polylang.php:208
|
33 |
-
msgid "Error: Restore of local flags failed!"
|
34 |
-
msgstr "Erreur : La restauration des drapeaux personnalisés a échoué"
|
35 |
|
36 |
# @ polylang
|
37 |
-
#:
|
38 |
-
#, php-format
|
39 |
-
msgid "Please move your local flags from %s to %s"
|
40 |
-
msgstr "Merci de déplacer vos drapeaux personnalisés de %s vers %s"
|
41 |
-
|
42 |
-
# @ default
|
43 |
-
#: ../include/calendar.php:106
|
44 |
#, php-format
|
45 |
-
|
46 |
-
|
47 |
-
msgstr ""
|
48 |
-
|
49 |
-
# @ default
|
50 |
-
#: ../include/calendar.php:132
|
51 |
-
#: ../include/calendar.php:140
|
52 |
-
#, php-format
|
53 |
-
msgid "View posts for %1$s %2$s"
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
# @ polylang
|
57 |
-
#: ../include/media-translations.php:3
|
58 |
-
#: ../include/admin-filters.php:194
|
59 |
-
#: ../include/admin-filters.php:525
|
60 |
-
#: ../include/admin-filters.php:696
|
61 |
-
#: ../include/admin-filters.php:714
|
62 |
-
#: ../include/post-translations.php:8
|
63 |
-
#: ../include/term-translations.php:15
|
64 |
-
msgid "Language"
|
65 |
-
msgstr "Langue"
|
66 |
-
|
67 |
-
# @ polylang
|
68 |
-
#: ../include/media-translations.php:4
|
69 |
-
#: ../include/term-translations.php:16
|
70 |
-
msgid "Translation"
|
71 |
-
msgstr "Traduction"
|
72 |
-
|
73 |
-
# @ polylang
|
74 |
-
#: ../include/media-translations.php:18
|
75 |
-
#: ../include/post-translations.php:10
|
76 |
-
#: ../include/post-translations.php:33
|
77 |
-
#: ../include/term-translations.php:18
|
78 |
-
#: ../include/term-translations.php:65
|
79 |
-
msgid "Edit"
|
80 |
-
msgstr "Modifier"
|
81 |
-
|
82 |
-
# @ polylang
|
83 |
-
#: ../include/media-translations.php:26
|
84 |
-
#: ../include/post-translations.php:38
|
85 |
-
#: ../include/term-translations.php:54
|
86 |
-
msgid "Add new"
|
87 |
-
msgstr "Ajouter"
|
88 |
|
89 |
# @ polylang
|
90 |
-
#:
|
91 |
-
|
92 |
-
|
|
|
93 |
|
94 |
# @ polylang
|
95 |
-
#:
|
96 |
-
|
97 |
-
|
|
|
98 |
|
99 |
# @ polylang
|
100 |
-
#:
|
101 |
-
msgid "
|
102 |
-
msgstr "
|
103 |
|
104 |
# @ polylang
|
105 |
-
#:
|
106 |
-
#:
|
107 |
-
#:
|
108 |
-
#:
|
|
|
|
|
|
|
109 |
msgid "Languages"
|
110 |
msgstr "Langues"
|
111 |
|
112 |
# @ polylang
|
113 |
-
#:
|
114 |
-
msgid "About Polylang"
|
115 |
-
msgstr "A propos de Polylang"
|
116 |
-
|
117 |
-
# @ polylang
|
118 |
-
#: ../include/admin-base.php:149
|
119 |
msgid "Displays language names"
|
120 |
msgstr "Afficher le nom des langues"
|
121 |
|
122 |
# @ polylang
|
123 |
-
#:
|
124 |
msgid "Displays flags"
|
125 |
msgstr "Afficher les drapeaux"
|
126 |
|
127 |
# @ polylang
|
128 |
-
#:
|
129 |
msgid "Forces link to front page"
|
130 |
msgstr "Force le lien vers la page d'accueil"
|
131 |
|
132 |
# @ polylang
|
133 |
-
#:
|
134 |
msgid "Hides the current language"
|
135 |
msgstr "Cacher la langue courante"
|
136 |
|
137 |
# @ polylang
|
138 |
-
#:
|
139 |
msgid "Displays a language switcher at the end of the menu"
|
140 |
msgstr "Affiche la liste des langues"
|
141 |
|
142 |
# @ polylang
|
143 |
-
#:
|
144 |
msgid "Displays as dropdown"
|
145 |
msgstr "Afficher comme liste déroulante"
|
146 |
|
147 |
# @ polylang
|
148 |
-
#:
|
149 |
msgid "Filters content by language"
|
150 |
msgstr "Filtrer le contenu par langue"
|
151 |
|
152 |
# @ polylang
|
153 |
-
#:
|
154 |
msgid "Show all languages"
|
155 |
msgstr "Afficher toutes les langues"
|
156 |
|
157 |
# @ polylang
|
158 |
-
#:
|
159 |
-
|
160 |
-
|
|
|
161 |
|
162 |
# @ polylang
|
163 |
-
#:
|
164 |
-
|
165 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
|
167 |
-
# @ default
|
168 |
# @ polylang
|
169 |
-
#:
|
170 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
msgid "Settings"
|
172 |
msgstr "Réglages"
|
173 |
|
174 |
# @ polylang
|
175 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
msgid "Enter a valid WorPress locale"
|
177 |
msgstr "Entrez un code local WordPress valide"
|
178 |
|
179 |
# @ polylang
|
180 |
-
#:
|
181 |
msgid "The language code must be 2 characters long"
|
182 |
msgstr "Le code de la langue doit avoir 2 lettres"
|
183 |
|
184 |
# @ polylang
|
185 |
-
#:
|
186 |
msgid "The language code must be unique"
|
187 |
msgstr "Le code de la langue doit être unique"
|
188 |
|
189 |
# @ polylang
|
190 |
-
#:
|
191 |
msgid "The language must have a name"
|
192 |
msgstr "La langue doit avoir un nom"
|
193 |
|
194 |
# @ polylang
|
195 |
-
#:
|
196 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
197 |
msgstr "La langue a été créée, mais le fichier de langue WordPress n'a pu être téléchargé. Merci de l'installer manuellement."
|
198 |
|
199 |
-
# @ default
|
200 |
-
#: ../include/admin.php:409
|
201 |
-
msgid "Site Title"
|
202 |
-
msgstr ""
|
203 |
-
|
204 |
-
# @ default
|
205 |
-
#: ../include/admin.php:410
|
206 |
-
msgid "Tagline"
|
207 |
-
msgstr ""
|
208 |
-
|
209 |
# @ polylang
|
210 |
-
#:
|
211 |
msgid "Widget title"
|
212 |
msgstr "Titre de widget"
|
213 |
|
214 |
# @ polylang
|
215 |
-
#:
|
216 |
-
|
217 |
-
|
218 |
-
msgstr "Ajoute une nouvelle traduction"
|
219 |
-
|
220 |
-
#: ../include/admin-filters.php:190
|
221 |
-
msgid "— No Change —"
|
222 |
-
msgstr ""
|
223 |
|
224 |
# @ polylang
|
225 |
-
#:
|
226 |
-
msgid "
|
227 |
-
msgstr "
|
228 |
|
229 |
# @ polylang
|
230 |
-
#:
|
231 |
-
msgid "
|
232 |
-
msgstr "
|
233 |
-
|
234 |
-
# @ default
|
235 |
-
#: ../include/admin-filters.php:305
|
236 |
-
msgid "(no parent)"
|
237 |
-
msgstr ""
|
238 |
|
239 |
# @ polylang
|
240 |
-
#:
|
241 |
-
|
242 |
-
|
243 |
-
#: ../include/term-translations.php:11
|
244 |
-
msgid "Translations"
|
245 |
-
msgstr "Traductions"
|
246 |
|
247 |
# @ polylang
|
248 |
-
#:
|
249 |
-
|
250 |
-
|
251 |
-
msgstr "Définit la langue"
|
252 |
-
|
253 |
-
# @ default
|
254 |
-
#: ../include/admin-filters.php:879
|
255 |
-
msgid "None"
|
256 |
-
msgstr ""
|
257 |
|
258 |
# @ polylang
|
259 |
-
#:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
|
263 |
# @ polylang
|
264 |
-
#:
|
265 |
-
|
266 |
-
|
267 |
-
msgstr "Aller à la %spage langues%s pour définir les emplacements du thème et les langues"
|
268 |
|
269 |
# @ polylang
|
270 |
-
#:
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
|
274 |
# @ polylang
|
275 |
-
#:
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
|
279 |
# @ polylang
|
280 |
-
#:
|
281 |
-
msgid "
|
282 |
-
msgstr "
|
283 |
-
|
284 |
-
#: ../include/admin-filters.php:964
|
285 |
-
msgid "Wordpress default"
|
286 |
-
msgstr "Langue par défaut de WordPress"
|
287 |
|
288 |
# @ polylang
|
289 |
-
#:
|
290 |
-
msgid "
|
291 |
-
msgstr "
|
292 |
|
293 |
# @ polylang
|
294 |
-
#:
|
295 |
msgid "Edit language"
|
296 |
msgstr "Modifier la langue"
|
297 |
|
298 |
# @ polylang
|
299 |
-
#:
|
300 |
-
#:
|
301 |
msgid "Add new language"
|
302 |
msgstr "Ajouter une nouvelle langue"
|
303 |
|
304 |
# @ polylang
|
305 |
-
#:
|
306 |
msgid "Choose a language"
|
307 |
msgstr "Choisir une langue"
|
308 |
|
309 |
# @ polylang
|
310 |
-
#:
|
311 |
msgid "You can choose a language in the list or directly edit it below."
|
312 |
msgstr "Choisissez une langue dans la liste ou éditez la directement ci-dessous."
|
313 |
|
314 |
# @ polylang
|
315 |
-
#:
|
|
|
316 |
msgid "Full name"
|
317 |
msgstr "Nom"
|
318 |
|
319 |
# @ polylang
|
320 |
-
#:
|
321 |
msgid "The name is how it is displayed on your site (for example: English)."
|
322 |
msgstr "Le nom est utilisé un peu partout sur le site (par exemple : Français)"
|
323 |
|
324 |
# @ polylang
|
325 |
-
#:
|
|
|
326 |
msgid "Locale"
|
327 |
msgstr "Code local"
|
328 |
|
329 |
# @ polylang
|
330 |
-
#:
|
331 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
332 |
-
msgstr "Code local utilisé par Wordpress pour la langue (par exemple : fr_FR). Vous aurez besoin d'installer les fichiers .mo correspondant"
|
333 |
|
334 |
# @ polylang
|
335 |
-
#:
|
336 |
msgid "Language code"
|
337 |
msgstr "Code de la langue"
|
338 |
|
339 |
# @ polylang
|
340 |
-
#:
|
341 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
342 |
msgstr "Code ISO 639-1 à 2 lettres (par exemple : fr)"
|
343 |
|
344 |
# @ polylang
|
345 |
-
#:
|
346 |
msgid "Text direction"
|
347 |
msgstr "Système d'écriture"
|
348 |
|
349 |
# @ polylang
|
350 |
-
#:
|
351 |
msgid "left to right"
|
352 |
msgstr "de gauche à droite"
|
353 |
|
354 |
# @ polylang
|
355 |
-
#:
|
356 |
msgid "right to left"
|
357 |
msgstr "de droite à gauche"
|
358 |
|
359 |
# @ polylang
|
360 |
-
#:
|
361 |
msgid "Choose the text direction for the language"
|
362 |
msgstr "Choisir le système d'écriture pour la langue"
|
363 |
|
364 |
# @ polylang
|
365 |
-
#:
|
|
|
366 |
msgid "Order"
|
367 |
msgstr "Ordre"
|
368 |
|
369 |
# @ polylang
|
370 |
-
#:
|
371 |
msgid "Position of the language in the language switcher"
|
372 |
msgstr "Position de la langue dans la liste de langues"
|
373 |
|
374 |
-
# @ default
|
375 |
-
#: ../include/languages-form.php:105
|
376 |
-
msgid "Update"
|
377 |
-
msgstr "Mettre à jour"
|
378 |
-
|
379 |
# @ polylang
|
380 |
-
#:
|
381 |
msgid "Language switcher"
|
382 |
msgstr "Liste des langues"
|
383 |
|
384 |
# @ polylang
|
385 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
386 |
msgid "Clean strings translation database"
|
387 |
msgstr "Nettoyer les traductions inutilisées"
|
388 |
|
389 |
# @ polylang
|
390 |
-
#:
|
391 |
msgid "Default language"
|
392 |
msgstr "Langue par défaut"
|
393 |
|
394 |
# @ polylang
|
395 |
-
#:
|
396 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
397 |
msgstr "Il y a des articles, pages, catégories ou tags sans langue définie. Voulez-vous leur attribuer la langue par défaut ?"
|
398 |
|
399 |
# @ polylang
|
400 |
-
#:
|
401 |
msgid "Detect browser language"
|
402 |
msgstr "Détecter la langue du navigateur"
|
403 |
|
404 |
# @ polylang
|
405 |
-
#:
|
406 |
msgid "When the front page is visited, set the language according to the browser preference"
|
407 |
msgstr "Lorsque la page d'accueil est visitée pour la première fois, le visiteur est redirigé à la bonne URL en fonction des préférences de langue de son navigateur"
|
408 |
|
409 |
# @ polylang
|
410 |
-
#:
|
411 |
msgid "URL modifications"
|
412 |
msgstr "Modifications des URL"
|
413 |
|
414 |
# @ polylang
|
415 |
-
#:
|
416 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
417 |
msgstr "La langue est déterminée par le contenu. Les urls des articles, pages, catégories et mots clés ne sont pas modifiées."
|
418 |
|
419 |
-
|
|
|
420 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
421 |
msgstr "Le code de la langue, par exemple /fr/, est ajouté à tous les permaliens."
|
422 |
|
423 |
# @ polylang
|
424 |
-
#:
|
425 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
426 |
msgstr "Supprime /language/ dans les permaliens. Exemple :"
|
427 |
|
428 |
# @ polylang
|
429 |
-
#:
|
430 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
431 |
msgstr "Conserve /language/ dans les permaliens. Exemple :"
|
432 |
|
433 |
# @ polylang
|
434 |
-
#:
|
435 |
msgid "Hide URL language information for default language"
|
436 |
msgstr "Cacher l'information de langue dans l'URL pour la langue par défaut"
|
437 |
|
438 |
# @ polylang
|
439 |
-
#:
|
440 |
#, php-format
|
441 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
442 |
msgstr "Rediriger la page de langue (exemple: %s) vers la page d'accueil dans la bonne langue"
|
443 |
|
444 |
-
#: ../include/languages-form.php:281
|
445 |
-
msgid "Synchronization"
|
446 |
-
msgstr "Sycnchronisation"
|
447 |
-
|
448 |
-
#: ../include/languages-form.php:287
|
449 |
-
msgid "Allow to synchronize categories, tags, featured image and other metas between translations of a post or page"
|
450 |
-
msgstr "Permettre la synchronisation des catégories, mots clés, image à la une et autres metas antre les traductions d'un article ou d'une page"
|
451 |
-
|
452 |
-
# @ polylang
|
453 |
-
#: ../include/post-translations.php:5
|
454 |
-
msgid "ID of pages in other languages:"
|
455 |
-
msgstr "ID des pages dans les autres langues"
|
456 |
-
|
457 |
# @ polylang
|
458 |
-
#:
|
459 |
-
msgid "
|
460 |
-
msgstr "
|
461 |
|
462 |
# @ polylang
|
463 |
-
#:
|
464 |
-
msgid "
|
465 |
-
msgstr "
|
466 |
|
467 |
# @ polylang
|
468 |
-
#:
|
469 |
-
msgid "
|
470 |
-
msgstr "
|
471 |
-
|
472 |
-
# @ polylang
|
473 |
-
#: ../include/about.php:3
|
474 |
-
#, php-format
|
475 |
-
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
476 |
-
msgstr "Polylang est fourni avec une %sdocumentation%s (en anglais). Elle explique comment installer votre site multilingue et l'utiliser au jour le jour. Elle contient aussi une FAQ et une documentation pour les programmeurs leur permettant d'adapter leurs extensions et leurs thèmes."
|
477 |
|
478 |
# @ polylang
|
479 |
-
#:
|
480 |
-
|
481 |
-
|
482 |
-
msgstr "Vous pouvez aussi trouver des informations dans le %sforum de support%s (en anglais). Cependant, n'oubliez pas de faire une recherche avant de poster."
|
483 |
|
484 |
# @ polylang
|
485 |
-
#:
|
486 |
-
|
487 |
-
|
488 |
-
msgstr "Polylang est gratuit et publié sous la même licence que WordPress, la %sGPL%s."
|
489 |
|
490 |
# @ polylang
|
491 |
-
#:
|
492 |
-
|
493 |
-
|
494 |
-
msgstr "Si vous souhaitez aider le projet, %slisez cela%s."
|
495 |
|
496 |
# @ polylang
|
497 |
-
#:
|
498 |
-
msgid "
|
499 |
-
msgstr "
|
500 |
-
|
501 |
-
#: ../include/core.php:547
|
502 |
-
msgid "Search"
|
503 |
-
msgstr ""
|
504 |
|
505 |
# @ polylang
|
506 |
-
#:
|
507 |
-
|
508 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
509 |
|
510 |
# @ polylang
|
511 |
-
#:
|
512 |
msgid "Delete"
|
513 |
msgstr "Supprimer"
|
514 |
|
515 |
# @ polylang
|
516 |
-
#:
|
517 |
msgid "Code"
|
518 |
msgstr "Code"
|
519 |
|
520 |
# @ polylang
|
521 |
-
#:
|
522 |
msgid "Flag"
|
523 |
msgstr "Drapeau"
|
524 |
|
525 |
# @ polylang
|
526 |
-
#:
|
527 |
msgid "Posts"
|
528 |
msgstr "Articles"
|
529 |
|
530 |
# @ polylang
|
531 |
-
#:
|
532 |
-
msgid "Strings translations"
|
533 |
-
msgstr "Traductions de phrases"
|
534 |
-
|
535 |
-
# @ polylang
|
536 |
-
#: ../include/list-table.php:131
|
537 |
msgid "Name"
|
538 |
msgstr "Nom"
|
539 |
|
540 |
# @ polylang
|
541 |
-
#:
|
542 |
msgid "String"
|
543 |
msgstr "Phrase"
|
544 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: Polylang v1.0dev13\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: 2013-01-09 19:16+0100\n"
|
7 |
"Last-Translator: F. Demarle\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
+
#: include/about.php:3
|
22 |
#, php-format
|
23 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
24 |
+
msgstr "Polylang est fourni avec une %sdocumentation%s (en anglais). Elle explique comment installer votre site multilingue et l'utiliser au jour le jour. Elle contient aussi une FAQ et une documentation pour les programmeurs leur permettant d'adapter leurs extensions et leurs thèmes."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
# @ polylang
|
27 |
+
#: include/about.php:9
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
#, php-format
|
29 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
30 |
+
msgstr "Vous pouvez aussi trouver des informations dans le %sforum de support%s (en anglais). Cependant, n'oubliez pas de faire une recherche avant de poster."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
# @ polylang
|
33 |
+
#: include/about.php:16
|
34 |
+
#, php-format
|
35 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
36 |
+
msgstr "Polylang est gratuit et publié sous la même licence que WordPress, la %sGPL%s."
|
37 |
|
38 |
# @ polylang
|
39 |
+
#: include/about.php:22
|
40 |
+
#, php-format
|
41 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
42 |
+
msgstr "Si vous souhaitez aider le projet, %slisez cela%s."
|
43 |
|
44 |
# @ polylang
|
45 |
+
#: include/about.php:27
|
46 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
47 |
+
msgstr "Enfin, si vous aimez cette extension ou si elle vous aide dans votre business, vous pouvez faire un don à l'auteur."
|
48 |
|
49 |
# @ polylang
|
50 |
+
#: include/admin-base.php:55
|
51 |
+
#: include/admin-base.php:185
|
52 |
+
#: include/admin-filters.php:250
|
53 |
+
#: include/admin.php:23
|
54 |
+
#: include/admin.php:318
|
55 |
+
#: include/list-table.php:46
|
56 |
+
#: polylang.php:270
|
57 |
msgid "Languages"
|
58 |
msgstr "Langues"
|
59 |
|
60 |
# @ polylang
|
61 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
62 |
msgid "Displays language names"
|
63 |
msgstr "Afficher le nom des langues"
|
64 |
|
65 |
# @ polylang
|
66 |
+
#: include/admin-base.php:155
|
67 |
msgid "Displays flags"
|
68 |
msgstr "Afficher les drapeaux"
|
69 |
|
70 |
# @ polylang
|
71 |
+
#: include/admin-base.php:156
|
72 |
msgid "Forces link to front page"
|
73 |
msgstr "Force le lien vers la page d'accueil"
|
74 |
|
75 |
# @ polylang
|
76 |
+
#: include/admin-base.php:157
|
77 |
msgid "Hides the current language"
|
78 |
msgstr "Cacher la langue courante"
|
79 |
|
80 |
# @ polylang
|
81 |
+
#: include/admin-base.php:161
|
82 |
msgid "Displays a language switcher at the end of the menu"
|
83 |
msgstr "Affiche la liste des langues"
|
84 |
|
85 |
# @ polylang
|
86 |
+
#: include/admin-base.php:162
|
87 |
msgid "Displays as dropdown"
|
88 |
msgstr "Afficher comme liste déroulante"
|
89 |
|
90 |
# @ polylang
|
91 |
+
#: include/admin-base.php:186
|
92 |
msgid "Filters content by language"
|
93 |
msgstr "Filtrer le contenu par langue"
|
94 |
|
95 |
# @ polylang
|
96 |
+
#: include/admin-base.php:193
|
97 |
msgid "Show all languages"
|
98 |
msgstr "Afficher toutes les langues"
|
99 |
|
100 |
# @ polylang
|
101 |
+
#: include/admin-filters.php:188
|
102 |
+
#: include/admin-filters.php:884
|
103 |
+
msgid "Add new translation"
|
104 |
+
msgstr "Ajoute une nouvelle traduction"
|
105 |
|
106 |
# @ polylang
|
107 |
+
#: include/admin-filters.php:216
|
108 |
+
#: include/admin-filters.php:274
|
109 |
+
#: include/admin-filters.php:608
|
110 |
+
#: include/admin-filters.php:824
|
111 |
+
#: include/admin-filters.php:842
|
112 |
+
#: include/list-table.php:45
|
113 |
+
#: include/media-translations.php:5
|
114 |
+
#: include/media-translations.php:43
|
115 |
+
#: include/post-translations.php:8
|
116 |
+
#: include/term-translations.php:15
|
117 |
+
#: polylang.php:271
|
118 |
+
msgid "Language"
|
119 |
+
msgstr "Langue"
|
120 |
|
|
|
121 |
# @ polylang
|
122 |
+
#: include/admin-filters.php:623
|
123 |
+
#: include/admin-filters.php:658
|
124 |
+
#: include/list-table.php:120
|
125 |
+
#: include/media-translations.php:40
|
126 |
+
#: include/term-translations.php:6
|
127 |
+
#: include/term-translations.php:11
|
128 |
+
msgid "Translations"
|
129 |
+
msgstr "Traductions"
|
130 |
+
|
131 |
+
# @ polylang
|
132 |
+
#: include/admin-filters.php:826
|
133 |
+
#: include/admin-filters.php:845
|
134 |
+
msgid "Sets the language"
|
135 |
+
msgstr "Définit la langue"
|
136 |
+
|
137 |
+
# @ polylang
|
138 |
+
#: include/admin-filters.php:1078
|
139 |
+
msgid "Theme locations and languages"
|
140 |
+
msgstr "Emplacements du thème et langues"
|
141 |
+
|
142 |
+
# @ polylang
|
143 |
+
#: include/admin-filters.php:1084
|
144 |
+
#, php-format
|
145 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
146 |
+
msgstr "Aller à la %spage langues%s pour définir les emplacements du thème et les langues"
|
147 |
+
|
148 |
+
# @ polylang
|
149 |
+
#: include/admin-filters.php:1102
|
150 |
+
msgid "The widget is displayed for:"
|
151 |
+
msgstr "Afficher le widget pour :"
|
152 |
+
|
153 |
+
# @ polylang
|
154 |
+
#: include/admin-filters.php:1106
|
155 |
+
#: polylang.php:272
|
156 |
+
msgid "All languages"
|
157 |
+
msgstr "Toutes les langues"
|
158 |
+
|
159 |
+
# @ polylang
|
160 |
+
#: include/admin-filters.php:1130
|
161 |
+
msgid "Admin language"
|
162 |
+
msgstr "Langue pour l'interface d'administration"
|
163 |
+
|
164 |
+
# @ polylang
|
165 |
+
#: include/admin-filters.php:1135
|
166 |
+
msgid "Wordpress default"
|
167 |
+
msgstr "Langue par défaut de WordPress"
|
168 |
+
|
169 |
+
# @ polylang
|
170 |
+
#: include/admin-filters.php:1161
|
171 |
+
#: include/admin.php:326
|
172 |
msgid "Settings"
|
173 |
msgstr "Réglages"
|
174 |
|
175 |
# @ polylang
|
176 |
+
#: include/admin-filters.php:1167
|
177 |
+
msgid "Upgrading language files…"
|
178 |
+
msgstr "Mise à jour des fichiers de langues…"
|
179 |
+
|
180 |
+
# @ polylang
|
181 |
+
#: include/admin.php:22
|
182 |
+
msgid "About Polylang"
|
183 |
+
msgstr "A propos de Polylang"
|
184 |
+
|
185 |
+
# @ polylang
|
186 |
+
#: include/admin.php:27
|
187 |
+
#: include/list-table.php:92
|
188 |
+
msgid "Strings translations"
|
189 |
+
msgstr "Traductions de phrases"
|
190 |
+
|
191 |
+
# @ polylang
|
192 |
+
#: include/admin.php:323
|
193 |
+
msgid "Menus"
|
194 |
+
msgstr "Menus"
|
195 |
+
|
196 |
+
# @ polylang
|
197 |
+
#: include/admin.php:325
|
198 |
+
#: include/list-table.php:91
|
199 |
+
msgid "Strings translation"
|
200 |
+
msgstr "Traduction de phrases"
|
201 |
+
|
202 |
+
# @ polylang
|
203 |
+
#: include/admin.php:345
|
204 |
msgid "Enter a valid WorPress locale"
|
205 |
msgstr "Entrez un code local WordPress valide"
|
206 |
|
207 |
# @ polylang
|
208 |
+
#: include/admin.php:346
|
209 |
msgid "The language code must be 2 characters long"
|
210 |
msgstr "Le code de la langue doit avoir 2 lettres"
|
211 |
|
212 |
# @ polylang
|
213 |
+
#: include/admin.php:347
|
214 |
msgid "The language code must be unique"
|
215 |
msgstr "Le code de la langue doit être unique"
|
216 |
|
217 |
# @ polylang
|
218 |
+
#: include/admin.php:348
|
219 |
msgid "The language must have a name"
|
220 |
msgstr "La langue doit avoir un nom"
|
221 |
|
222 |
# @ polylang
|
223 |
+
#: include/admin.php:349
|
224 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
225 |
msgstr "La langue a été créée, mais le fichier de langue WordPress n'a pu être téléchargé. Merci de l'installer manuellement."
|
226 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
227 |
# @ polylang
|
228 |
+
#: include/admin.php:468
|
229 |
msgid "Widget title"
|
230 |
msgstr "Titre de widget"
|
231 |
|
232 |
# @ polylang
|
233 |
+
#: include/base.php:339
|
234 |
+
msgid "Taxonomies"
|
235 |
+
msgstr "Taxinomies"
|
|
|
|
|
|
|
|
|
|
|
236 |
|
237 |
# @ polylang
|
238 |
+
#: include/base.php:340
|
239 |
+
msgid "Custom fields"
|
240 |
+
msgstr "Champs personnalisés"
|
241 |
|
242 |
# @ polylang
|
243 |
+
#: include/base.php:341
|
244 |
+
msgid "Comment status"
|
245 |
+
msgstr "Autorisation des commentaires"
|
|
|
|
|
|
|
|
|
|
|
246 |
|
247 |
# @ polylang
|
248 |
+
#: include/base.php:342
|
249 |
+
msgid "Ping status"
|
250 |
+
msgstr "Autorisation des pings"
|
|
|
|
|
|
|
251 |
|
252 |
# @ polylang
|
253 |
+
#: include/base.php:343
|
254 |
+
msgid "Sticky posts"
|
255 |
+
msgstr "Articles mis en avant"
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
|
257 |
# @ polylang
|
258 |
+
#: include/base.php:344
|
259 |
+
msgid "Published date"
|
260 |
+
msgstr "Date de publication"
|
261 |
|
262 |
# @ polylang
|
263 |
+
#: include/base.php:345
|
264 |
+
msgid "Post format"
|
265 |
+
msgstr "Format"
|
|
|
266 |
|
267 |
# @ polylang
|
268 |
+
#: include/base.php:346
|
269 |
+
msgid "Page parent"
|
270 |
+
msgstr "Parent de page"
|
271 |
|
272 |
# @ polylang
|
273 |
+
#: include/base.php:347
|
274 |
+
msgid "Page template"
|
275 |
+
msgstr "Modèle de page"
|
276 |
|
277 |
# @ polylang
|
278 |
+
#: include/base.php:348
|
279 |
+
msgid "Page order"
|
280 |
+
msgstr "Ordre des pages"
|
|
|
|
|
|
|
|
|
281 |
|
282 |
# @ polylang
|
283 |
+
#: include/base.php:349
|
284 |
+
msgid "Featured image"
|
285 |
+
msgstr "Image à la une"
|
286 |
|
287 |
# @ polylang
|
288 |
+
#: include/languages-form.php:43
|
289 |
msgid "Edit language"
|
290 |
msgstr "Modifier la langue"
|
291 |
|
292 |
# @ polylang
|
293 |
+
#: include/languages-form.php:43
|
294 |
+
#: include/languages-form.php:124
|
295 |
msgid "Add new language"
|
296 |
msgstr "Ajouter une nouvelle langue"
|
297 |
|
298 |
# @ polylang
|
299 |
+
#: include/languages-form.php:65
|
300 |
msgid "Choose a language"
|
301 |
msgstr "Choisir une langue"
|
302 |
|
303 |
# @ polylang
|
304 |
+
#: include/languages-form.php:79
|
305 |
msgid "You can choose a language in the list or directly edit it below."
|
306 |
msgstr "Choisissez une langue dans la liste ou éditez la directement ci-dessous."
|
307 |
|
308 |
# @ polylang
|
309 |
+
#: include/languages-form.php:83
|
310 |
+
#: include/list-table.php:63
|
311 |
msgid "Full name"
|
312 |
msgstr "Nom"
|
313 |
|
314 |
# @ polylang
|
315 |
+
#: include/languages-form.php:85
|
316 |
msgid "The name is how it is displayed on your site (for example: English)."
|
317 |
msgstr "Le nom est utilisé un peu partout sur le site (par exemple : Français)"
|
318 |
|
319 |
# @ polylang
|
320 |
+
#: include/languages-form.php:89
|
321 |
+
#: include/list-table.php:64
|
322 |
msgid "Locale"
|
323 |
msgstr "Code local"
|
324 |
|
325 |
# @ polylang
|
326 |
+
#: include/languages-form.php:94
|
327 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
328 |
+
msgstr "Code local utilisé par Wordpress pour la langue (par exemple : fr_FR). Vous aurez besoin d'installer les fichiers .mo correspondant."
|
329 |
|
330 |
# @ polylang
|
331 |
+
#: include/languages-form.php:98
|
332 |
msgid "Language code"
|
333 |
msgstr "Code de la langue"
|
334 |
|
335 |
# @ polylang
|
336 |
+
#: include/languages-form.php:100
|
337 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
338 |
msgstr "Code ISO 639-1 à 2 lettres (par exemple : fr)"
|
339 |
|
340 |
# @ polylang
|
341 |
+
#: include/languages-form.php:104
|
342 |
msgid "Text direction"
|
343 |
msgstr "Système d'écriture"
|
344 |
|
345 |
# @ polylang
|
346 |
+
#: include/languages-form.php:108
|
347 |
msgid "left to right"
|
348 |
msgstr "de gauche à droite"
|
349 |
|
350 |
# @ polylang
|
351 |
+
#: include/languages-form.php:113
|
352 |
msgid "right to left"
|
353 |
msgstr "de droite à gauche"
|
354 |
|
355 |
# @ polylang
|
356 |
+
#: include/languages-form.php:115
|
357 |
msgid "Choose the text direction for the language"
|
358 |
msgstr "Choisir le système d'écriture pour la langue"
|
359 |
|
360 |
# @ polylang
|
361 |
+
#: include/languages-form.php:119
|
362 |
+
#: include/list-table.php:66
|
363 |
msgid "Order"
|
364 |
msgstr "Ordre"
|
365 |
|
366 |
# @ polylang
|
367 |
+
#: include/languages-form.php:121
|
368 |
msgid "Position of the language in the language switcher"
|
369 |
msgstr "Position de la langue dans la liste de langues"
|
370 |
|
|
|
|
|
|
|
|
|
|
|
371 |
# @ polylang
|
372 |
+
#: include/languages-form.php:180
|
373 |
msgid "Language switcher"
|
374 |
msgstr "Liste des langues"
|
375 |
|
376 |
# @ polylang
|
377 |
+
#: include/languages-form.php:206
|
378 |
+
msgid "Search translations"
|
379 |
+
msgstr "Chercher dans les traductions"
|
380 |
+
|
381 |
+
# @ polylang
|
382 |
+
#: include/languages-form.php:215
|
383 |
msgid "Clean strings translation database"
|
384 |
msgstr "Nettoyer les traductions inutilisées"
|
385 |
|
386 |
# @ polylang
|
387 |
+
#: include/languages-form.php:231
|
388 |
msgid "Default language"
|
389 |
msgstr "Langue par défaut"
|
390 |
|
391 |
# @ polylang
|
392 |
+
#: include/languages-form.php:243
|
393 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
394 |
msgstr "Il y a des articles, pages, catégories ou tags sans langue définie. Voulez-vous leur attribuer la langue par défaut ?"
|
395 |
|
396 |
# @ polylang
|
397 |
+
#: include/languages-form.php:251
|
398 |
msgid "Detect browser language"
|
399 |
msgstr "Détecter la langue du navigateur"
|
400 |
|
401 |
# @ polylang
|
402 |
+
#: include/languages-form.php:257
|
403 |
msgid "When the front page is visited, set the language according to the browser preference"
|
404 |
msgstr "Lorsque la page d'accueil est visitée pour la première fois, le visiteur est redirigé à la bonne URL en fonction des préférences de langue de son navigateur"
|
405 |
|
406 |
# @ polylang
|
407 |
+
#: include/languages-form.php:264
|
408 |
msgid "URL modifications"
|
409 |
msgstr "Modifications des URL"
|
410 |
|
411 |
# @ polylang
|
412 |
+
#: include/languages-form.php:270
|
413 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
414 |
msgstr "La langue est déterminée par le contenu. Les urls des articles, pages, catégories et mots clés ne sont pas modifiées."
|
415 |
|
416 |
+
# @ polylang
|
417 |
+
#: include/languages-form.php:278
|
418 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
419 |
msgstr "Le code de la langue, par exemple /fr/, est ajouté à tous les permaliens."
|
420 |
|
421 |
# @ polylang
|
422 |
+
#: include/languages-form.php:287
|
423 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
424 |
msgstr "Supprime /language/ dans les permaliens. Exemple :"
|
425 |
|
426 |
# @ polylang
|
427 |
+
#: include/languages-form.php:296
|
428 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
429 |
msgstr "Conserve /language/ dans les permaliens. Exemple :"
|
430 |
|
431 |
# @ polylang
|
432 |
+
#: include/languages-form.php:305
|
433 |
msgid "Hide URL language information for default language"
|
434 |
msgstr "Cacher l'information de langue dans l'URL pour la langue par défaut"
|
435 |
|
436 |
# @ polylang
|
437 |
+
#: include/languages-form.php:315
|
438 |
#, php-format
|
439 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
440 |
msgstr "Rediriger la page de langue (exemple: %s) vers la page d'accueil dans la bonne langue"
|
441 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
442 |
# @ polylang
|
443 |
+
#: include/languages-form.php:324
|
444 |
+
msgid "Media"
|
445 |
+
msgstr "Médias"
|
446 |
|
447 |
# @ polylang
|
448 |
+
#: include/languages-form.php:330
|
449 |
+
msgid "Activate languages and translations for media"
|
450 |
+
msgstr "Activer la gestion des langues et des traductions pour les médias"
|
451 |
|
452 |
# @ polylang
|
453 |
+
#: include/languages-form.php:337
|
454 |
+
msgid "Synchronization"
|
455 |
+
msgstr "Synchronisation"
|
|
|
|
|
|
|
|
|
|
|
|
|
456 |
|
457 |
# @ polylang
|
458 |
+
#: include/languages-form.php:351
|
459 |
+
msgid "Custom post types"
|
460 |
+
msgstr "Types de contenu"
|
|
|
461 |
|
462 |
# @ polylang
|
463 |
+
#: include/languages-form.php:364
|
464 |
+
msgid "Activate languages and translations for custom post types."
|
465 |
+
msgstr "Activer la gestion des langues et des traductions pour les types de contenu."
|
|
|
466 |
|
467 |
# @ polylang
|
468 |
+
#: include/languages-form.php:372
|
469 |
+
msgid "Custom taxonomies"
|
470 |
+
msgstr "Taxinomies"
|
|
|
471 |
|
472 |
# @ polylang
|
473 |
+
#: include/languages-form.php:385
|
474 |
+
msgid "Activate languages and translations for custom taxonomies."
|
475 |
+
msgstr "Activer la gestion des langues et des traductions pour les taxinomies."
|
|
|
|
|
|
|
|
|
476 |
|
477 |
# @ polylang
|
478 |
+
#: include/list-table.php:55
|
479 |
+
#: include/media-translations.php:22
|
480 |
+
#: include/media-translations.php:60
|
481 |
+
#: include/post-translations.php:10
|
482 |
+
#: include/post-translations.php:33
|
483 |
+
#: include/term-translations.php:18
|
484 |
+
#: include/term-translations.php:80
|
485 |
+
msgid "Edit"
|
486 |
+
msgstr "Modifier"
|
487 |
|
488 |
# @ polylang
|
489 |
+
#: include/list-table.php:56
|
490 |
msgid "Delete"
|
491 |
msgstr "Supprimer"
|
492 |
|
493 |
# @ polylang
|
494 |
+
#: include/list-table.php:65
|
495 |
msgid "Code"
|
496 |
msgstr "Code"
|
497 |
|
498 |
# @ polylang
|
499 |
+
#: include/list-table.php:67
|
500 |
msgid "Flag"
|
501 |
msgstr "Drapeau"
|
502 |
|
503 |
# @ polylang
|
504 |
+
#: include/list-table.php:68
|
505 |
msgid "Posts"
|
506 |
msgstr "Articles"
|
507 |
|
508 |
# @ polylang
|
509 |
+
#: include/list-table.php:118
|
|
|
|
|
|
|
|
|
|
|
510 |
msgid "Name"
|
511 |
msgstr "Nom"
|
512 |
|
513 |
# @ polylang
|
514 |
+
#: include/list-table.php:119
|
515 |
msgid "String"
|
516 |
msgstr "Phrase"
|
517 |
|
518 |
+
# @ polylang
|
519 |
+
#: include/media-translations.php:6
|
520 |
+
#: include/media-translations.php:44
|
521 |
+
#: include/term-translations.php:16
|
522 |
+
msgid "Translation"
|
523 |
+
msgstr "Traduction"
|
524 |
+
|
525 |
+
# @ polylang
|
526 |
+
#: include/media-translations.php:31
|
527 |
+
#: include/media-translations.php:68
|
528 |
+
#: include/post-translations.php:38
|
529 |
+
#: include/term-translations.php:60
|
530 |
+
msgid "Add new"
|
531 |
+
msgstr "Ajouter"
|
532 |
+
|
533 |
+
# @ polylang
|
534 |
+
#: include/post-translations.php:5
|
535 |
+
msgid "ID of pages in other languages:"
|
536 |
+
msgstr "ID des pages dans les autres langues :"
|
537 |
+
|
538 |
+
# @ polylang
|
539 |
+
#: include/post-translations.php:5
|
540 |
+
msgid "ID of posts in other languages:"
|
541 |
+
msgstr "ID des articles dans les autres langues :"
|
542 |
+
|
543 |
+
# @ polylang
|
544 |
+
#: include/post-translations.php:9
|
545 |
+
msgid "Page ID"
|
546 |
+
msgstr "ID de la page"
|
547 |
+
|
548 |
+
# @ polylang
|
549 |
+
#: include/post-translations.php:9
|
550 |
+
msgid "Post ID"
|
551 |
+
msgstr "ID de l'article"
|
552 |
+
|
553 |
+
# @ polylang
|
554 |
+
#: include/term-translations.php:48
|
555 |
+
msgid "No untranslated term"
|
556 |
+
msgstr "Pas de terme non traduit"
|
557 |
+
|
558 |
+
# @ polylang
|
559 |
+
#: include/widget.php:6
|
560 |
+
msgid "Language Switcher"
|
561 |
+
msgstr "Liste des langues"
|
562 |
+
|
563 |
+
# @ polylang
|
564 |
+
#: include/widget.php:6
|
565 |
+
msgid "Displays a language switcher"
|
566 |
+
msgstr "Affiche la liste des langues"
|
567 |
+
|
568 |
+
# @ polylang
|
569 |
+
#: include/widget.php:69
|
570 |
+
msgid "Title:"
|
571 |
+
msgstr "Titre :"
|
572 |
+
|
573 |
+
# @ polylang
|
574 |
+
#. translators: plugin header field 'Description'
|
575 |
+
#: polylang.php:0
|
576 |
+
msgid "Adds multilingual capability to WordPress"
|
577 |
+
msgstr "Permet une utilisation multilingue de WordPress"
|
578 |
+
|
579 |
+
# @ polylang
|
580 |
+
#: polylang.php:118
|
581 |
+
#, php-format
|
582 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
583 |
+
msgstr "Vous utilisez WordPress %s. Polylang nécessite au moins WordPress %s."
|
584 |
+
|
585 |
+
# @ polylang
|
586 |
+
#: polylang.php:159
|
587 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
588 |
+
msgstr "Polylang n'a pu crée une table dans votre base de données."
|
589 |
+
|
590 |
+
# @ polylang
|
591 |
+
#: polylang.php:220
|
592 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
593 |
+
msgstr "Polylang a été désactivé parce que vous avez fait une mise à jour depuis une version trop ancienne."
|
594 |
+
|
595 |
+
# @ polylang
|
596 |
+
#: polylang.php:222
|
597 |
+
#, php-format
|
598 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
599 |
+
msgstr "Mettez à jour d'abord vers %s avant de mettre à jour vers %s."
|
600 |
+
|
languages/polylang-he_IL.mo
CHANGED
Binary file
|
languages/polylang-he_IL.po
CHANGED
@@ -2,9 +2,9 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: ARYO Digital <mail@aryo.co.il>\n"
|
9 |
"Language: he\n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -16,173 +16,214 @@ msgstr ""
|
|
16 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
17 |
"X-Poedit-Basepath: .\n"
|
18 |
"X-Textdomain-Support: yes\n"
|
|
|
19 |
"X-Poedit-SearchPath-0: ..\n"
|
20 |
|
21 |
# @ polylang
|
22 |
-
#:
|
23 |
#, php-format
|
24 |
-
msgid "
|
25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
# @ polylang
|
28 |
-
#:
|
29 |
-
|
30 |
-
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
# @ polylang
|
33 |
-
#:
|
34 |
-
|
35 |
-
|
|
|
|
|
|
|
|
|
36 |
|
37 |
# @ polylang
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
msgstr "
|
42 |
|
43 |
-
# @
|
44 |
-
#:
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
msgstr "
|
|
|
|
|
49 |
|
50 |
-
# @
|
51 |
-
#:
|
52 |
-
|
53 |
-
|
54 |
-
|
|
|
55 |
|
56 |
# @ polylang
|
57 |
-
#:
|
58 |
-
|
59 |
-
|
60 |
-
#: ../include/term-translations.php:15
|
61 |
-
msgid "Language"
|
62 |
-
msgstr "שפה"
|
63 |
|
64 |
# @ polylang
|
65 |
-
#:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
# @ polylang
|
70 |
-
#:
|
71 |
-
|
72 |
-
|
73 |
-
msgid "Edit"
|
74 |
-
msgstr "עריכה"
|
75 |
|
76 |
# @ polylang
|
77 |
-
#:
|
78 |
-
|
79 |
-
|
80 |
-
msgstr "הוספת חדש"
|
81 |
|
82 |
# @ polylang
|
83 |
-
#:
|
84 |
-
msgid "
|
85 |
-
msgstr "מחליף
|
86 |
|
87 |
# @ polylang
|
88 |
-
#:
|
89 |
-
msgid "Displays
|
90 |
-
msgstr "
|
91 |
|
92 |
# @ polylang
|
93 |
-
#:
|
94 |
-
msgid "
|
95 |
-
msgstr "
|
96 |
|
97 |
# @ polylang
|
98 |
-
#:
|
99 |
-
|
100 |
-
|
101 |
-
msgstr "שפות"
|
102 |
|
103 |
# @ polylang
|
104 |
-
#:
|
105 |
-
msgid "
|
106 |
-
msgstr "
|
107 |
|
108 |
# @ polylang
|
109 |
-
#:
|
110 |
-
|
111 |
-
|
|
|
|
|
|
|
|
|
|
|
112 |
|
113 |
# @ polylang
|
114 |
-
#:
|
115 |
-
|
116 |
-
|
|
|
|
|
117 |
|
118 |
# @ polylang
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
# @ polylang
|
124 |
-
#:
|
125 |
-
msgid "
|
126 |
-
msgstr "
|
127 |
|
128 |
# @ polylang
|
129 |
-
#:
|
130 |
-
|
131 |
-
|
|
|
|
|
132 |
|
133 |
# @ polylang
|
134 |
-
#:
|
135 |
-
msgid "
|
136 |
-
msgstr "
|
137 |
|
138 |
# @ polylang
|
139 |
-
#:
|
140 |
-
msgid "
|
141 |
-
msgstr "
|
142 |
|
143 |
# @ polylang
|
144 |
-
#:
|
145 |
-
msgid "
|
146 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
|
148 |
# @ polylang
|
149 |
-
#:
|
150 |
msgid "Menus"
|
151 |
msgstr "תפריטים"
|
152 |
|
153 |
# @ polylang
|
154 |
-
#:
|
155 |
msgid "Strings translation"
|
156 |
msgstr "מחרוזות תרגום"
|
157 |
|
158 |
-
# @ default
|
159 |
-
# @ polylang
|
160 |
-
#: ../include/admin.php:298 ../include/admin-filters.php:988
|
161 |
-
msgid "Settings"
|
162 |
-
msgstr "הגדרות"
|
163 |
-
|
164 |
# @ polylang
|
165 |
-
#:
|
166 |
msgid "Enter a valid WorPress locale"
|
167 |
msgstr "הזן אזור שתקף בוורדפרס"
|
168 |
|
169 |
# @ polylang
|
170 |
-
#:
|
171 |
msgid "The language code must be 2 characters long"
|
172 |
msgstr "קוד שפה חייב להיות עם 2 תוים לפחות"
|
173 |
|
174 |
# @ polylang
|
175 |
-
#:
|
176 |
msgid "The language code must be unique"
|
177 |
msgstr "קוד שפה חייב להיות ייחודי"
|
178 |
|
179 |
# @ polylang
|
180 |
-
#:
|
181 |
msgid "The language must have a name"
|
182 |
msgstr "שם שפה חובה"
|
183 |
|
184 |
# @ polylang
|
185 |
-
#:
|
186 |
msgid ""
|
187 |
"The language was created, but the WordPress language file was not "
|
188 |
"downloaded. Please install it manually."
|
@@ -190,134 +231,103 @@ msgstr ""
|
|
190 |
"השפה נוצרה, אבל את הקובץ שפה של וורדפרס לא היה ניתן להוריד. אנא התקן את "
|
191 |
"הקבצים באופן ידני."
|
192 |
|
193 |
-
# @ default
|
194 |
-
#: ../include/admin.php:409
|
195 |
-
msgid "Site Title"
|
196 |
-
msgstr "כותרת אתר"
|
197 |
-
|
198 |
-
# @ default
|
199 |
-
#: ../include/admin.php:410
|
200 |
-
msgid "Tagline"
|
201 |
-
msgstr "שורת תגים"
|
202 |
-
|
203 |
# @ polylang
|
204 |
-
#:
|
205 |
msgid "Widget title"
|
206 |
msgstr "וידג'ט טקסט"
|
207 |
|
208 |
# @ polylang
|
209 |
-
#:
|
210 |
-
msgid "
|
211 |
-
msgstr "
|
212 |
-
|
213 |
-
#: ../include/admin-filters.php:190
|
214 |
-
msgid "— No Change —"
|
215 |
-
msgstr "— ללא שינוי —"
|
216 |
|
217 |
# @ polylang
|
218 |
-
#:
|
219 |
-
msgid "
|
220 |
-
msgstr "
|
221 |
|
222 |
# @ polylang
|
223 |
-
#:
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
-
|
227 |
-
# @ default
|
228 |
-
#: ../include/admin-filters.php:305
|
229 |
-
msgid "(no parent)"
|
230 |
-
msgstr "(אין הורה)"
|
231 |
|
232 |
# @ polylang
|
233 |
-
#:
|
234 |
-
|
235 |
-
|
236 |
-
msgstr "תרגומים"
|
237 |
|
238 |
# @ polylang
|
239 |
-
#:
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
-
|
243 |
-
# @ default
|
244 |
-
#: ../include/admin-filters.php:879
|
245 |
-
msgid "None"
|
246 |
-
msgstr "ללא"
|
247 |
|
248 |
# @ polylang
|
249 |
-
#:
|
250 |
-
msgid "
|
251 |
-
msgstr "
|
252 |
|
253 |
# @ polylang
|
254 |
-
#:
|
255 |
-
|
256 |
-
|
257 |
-
"Please go to the %slanguages page%s to set theme locations and languages"
|
258 |
-
msgstr "בבקשה עבור ל %sהגדרות שפה%s כדי לבחור תפריט ראשי לכל שפה"
|
259 |
|
260 |
-
# @
|
261 |
-
#:
|
262 |
-
msgid "
|
263 |
-
msgstr "
|
264 |
|
265 |
# @ polylang
|
266 |
-
#:
|
267 |
-
msgid "
|
268 |
-
msgstr "
|
269 |
|
270 |
# @ polylang
|
271 |
-
#:
|
272 |
-
msgid "
|
273 |
-
msgstr "
|
274 |
-
|
275 |
-
#: ../include/admin-filters.php:964
|
276 |
-
msgid "Wordpress default"
|
277 |
-
msgstr "ברירת מחדל"
|
278 |
|
279 |
# @ polylang
|
280 |
-
#:
|
281 |
-
msgid "
|
282 |
-
msgstr "
|
283 |
|
284 |
# @ polylang
|
285 |
-
#:
|
286 |
msgid "Edit language"
|
287 |
msgstr "עריכת שפה"
|
288 |
|
289 |
# @ polylang
|
290 |
-
#:
|
291 |
msgid "Add new language"
|
292 |
msgstr "הוספת שפה חדשה"
|
293 |
|
294 |
# @ polylang
|
295 |
-
#:
|
296 |
msgid "Choose a language"
|
297 |
msgstr "בחירת שפה"
|
298 |
|
299 |
# @ polylang
|
300 |
-
#:
|
301 |
msgid "You can choose a language in the list or directly edit it below."
|
302 |
-
msgstr "
|
303 |
|
304 |
# @ polylang
|
305 |
-
#:
|
306 |
msgid "Full name"
|
307 |
msgstr "שם מלא"
|
308 |
|
309 |
# @ polylang
|
310 |
-
#:
|
311 |
msgid "The name is how it is displayed on your site (for example: English)."
|
312 |
msgstr "השם שיוצג באתר שלך (לדוגמא: עברית)"
|
313 |
|
314 |
# @ polylang
|
315 |
-
#:
|
316 |
msgid "Locale"
|
317 |
msgstr "מיקום"
|
318 |
|
319 |
# @ polylang
|
320 |
-
#:
|
321 |
msgid ""
|
322 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
323 |
"install the .mo file for this language."
|
@@ -325,67 +335,67 @@ msgstr ""
|
|
325 |
"קבצי שפה של וורדפרס (לדוגמא he_IL ). חייב להיות קובץ .MO בשביל הגדרת שפה"
|
326 |
|
327 |
# @ polylang
|
328 |
-
#:
|
329 |
msgid "Language code"
|
330 |
msgstr "קוד שפה"
|
331 |
|
332 |
# @ polylang
|
333 |
-
#:
|
334 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
335 |
msgstr "2 תוים לפחות (לדוגמא: he)"
|
336 |
|
337 |
# @ polylang
|
338 |
-
#:
|
339 |
msgid "Text direction"
|
340 |
msgstr "כיוון טקסט"
|
341 |
|
342 |
# @ polylang
|
343 |
-
#:
|
344 |
msgid "left to right"
|
345 |
msgstr "שמאל לימין"
|
346 |
|
347 |
# @ polylang
|
348 |
-
#:
|
349 |
msgid "right to left"
|
350 |
msgstr "ימין לשמאל"
|
351 |
|
352 |
# @ polylang
|
353 |
-
#:
|
354 |
msgid "Choose the text direction for the language"
|
355 |
-
msgstr "
|
356 |
|
357 |
# @ polylang
|
358 |
-
#:
|
359 |
msgid "Order"
|
360 |
msgstr "סידור"
|
361 |
|
362 |
# @ polylang
|
363 |
-
#:
|
364 |
msgid "Position of the language in the language switcher"
|
365 |
msgstr "מיקום שפה במחליף השפות"
|
366 |
|
367 |
-
# @ default
|
368 |
-
#: ../include/languages-form.php:105
|
369 |
-
msgid "Update"
|
370 |
-
msgstr "עדכון"
|
371 |
-
|
372 |
# @ polylang
|
373 |
-
#:
|
374 |
msgid "Language switcher"
|
375 |
msgstr "מחליף שפות"
|
376 |
|
377 |
# @ polylang
|
378 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
379 |
msgid "Clean strings translation database"
|
380 |
-
msgstr "
|
381 |
|
382 |
# @ polylang
|
383 |
-
#:
|
384 |
msgid "Default language"
|
385 |
msgstr "שפת ברירת מחדל"
|
386 |
|
387 |
# @ polylang
|
388 |
-
#:
|
389 |
msgid ""
|
390 |
"There are posts, pages, categories or tags without language set. Do you want "
|
391 |
"to set them all to default language ?"
|
@@ -394,24 +404,24 @@ msgstr ""
|
|
394 |
"כולם שפת ברירת המחדל? "
|
395 |
|
396 |
# @ polylang
|
397 |
-
#:
|
398 |
msgid "Detect browser language"
|
399 |
-
msgstr "
|
400 |
|
401 |
# @ polylang
|
402 |
-
#:
|
403 |
msgid ""
|
404 |
"When the front page is visited, set the language according to the browser "
|
405 |
"preference"
|
406 |
msgstr "כאשר הגולש הגיע לעמוד הבית, הצג את השפה על פי שפת הדפדפן של הגולש"
|
407 |
|
408 |
# @ polylang
|
409 |
-
#:
|
410 |
msgid "URL modifications"
|
411 |
msgstr "שינויי URL"
|
412 |
|
413 |
# @ polylang
|
414 |
-
#:
|
415 |
msgid ""
|
416 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
417 |
"not modified."
|
@@ -419,7 +429,7 @@ msgstr ""
|
|
419 |
"השפה מוגדרת בגלל התוכן. ה URL של הפוסטים, העמודים, הקטגוריות והתגיות אינם "
|
420 |
"משתנים."
|
421 |
|
422 |
-
#:
|
423 |
msgid ""
|
424 |
"The language code, for example /en/, is added to all urls when using pretty "
|
425 |
"permalinks."
|
@@ -428,149 +438,179 @@ msgstr ""
|
|
428 |
"(pretty permalinks)."
|
429 |
|
430 |
# @ polylang
|
431 |
-
#:
|
432 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
433 |
msgstr "מחק /language/ מכתובת השפה. לדוגמא:"
|
434 |
|
435 |
# @ polylang
|
436 |
-
#:
|
437 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
438 |
msgstr "כתובת מיקום שפה לאחר /language/. לדוגמא:"
|
439 |
|
440 |
# @ polylang
|
441 |
-
#:
|
442 |
msgid "Hide URL language information for default language"
|
443 |
-
msgstr "
|
444 |
|
445 |
# @ polylang
|
446 |
-
#:
|
447 |
#, php-format
|
448 |
msgid ""
|
449 |
"When using static front page, redirect the language page (example: %s) to "
|
450 |
"the front page in the right language"
|
451 |
msgstr ""
|
452 |
-
"בעת שימוש
|
453 |
-
"
|
454 |
|
455 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
456 |
msgid "Synchronization"
|
457 |
msgstr "סנכרון"
|
458 |
|
459 |
-
|
460 |
-
|
461 |
-
"
|
462 |
-
"
|
463 |
-
msgstr ""
|
464 |
-
"אפשר לסנכרן קטגוריות, תגיות, תמונות ותכונות מטא אחרות בין תרגומים של פוסט או "
|
465 |
-
"עמוד"
|
466 |
|
467 |
# @ polylang
|
468 |
-
#:
|
469 |
-
msgid "
|
470 |
-
msgstr "
|
471 |
|
472 |
# @ polylang
|
473 |
-
#:
|
474 |
-
msgid "
|
475 |
-
msgstr "
|
476 |
|
477 |
# @ polylang
|
478 |
-
#:
|
479 |
-
msgid "
|
480 |
-
msgstr "
|
481 |
|
482 |
# @ polylang
|
483 |
-
#:
|
484 |
-
|
485 |
-
|
|
|
|
|
|
|
486 |
|
487 |
# @ polylang
|
488 |
-
#:
|
489 |
-
|
490 |
-
|
491 |
-
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
492 |
-
"It includes information on how to set up your multilingual site and use it "
|
493 |
-
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
494 |
-
"their plugins and themes."
|
495 |
-
msgstr ""
|
496 |
-
"התוסף מסופק עם %sתיעוד מסודר%s (באנגלית בלבד). התיעוד כולל מידע על הקמת אתר "
|
497 |
-
"רב לשוני והשתמשות בו על בסיס יומיומי, שאלות נפוצות, וכן תיעוד עבור מפתחים "
|
498 |
-
"להתאמת תוספים וערכות נושא לתוסף."
|
499 |
|
500 |
# @ polylang
|
501 |
-
#:
|
502 |
-
|
503 |
-
|
504 |
-
"You will also find useful information in the %ssupport forum%s. However "
|
505 |
-
"don't forget to make a search before posting a new topic."
|
506 |
-
msgstr ""
|
507 |
-
"תוכלו למצוא מידע שימושי ב %sפורום תמיכה%s של התוסף. רק אל תשכחו לחפש לפני "
|
508 |
-
"שאתם שואלים."
|
509 |
|
510 |
# @ polylang
|
511 |
-
#:
|
512 |
-
|
513 |
-
|
514 |
-
"Polylang is free of charge and is released under the same license as "
|
515 |
-
"WordPress, the %sGPL%s."
|
516 |
-
msgstr ""
|
517 |
-
"התוסף ללא תשלום והוא משוחרר לשימוש חופשי ברישיון %sGPL%s בדומה לוורדפרס."
|
518 |
|
519 |
# @ polylang
|
520 |
-
#:
|
521 |
-
|
522 |
-
|
523 |
-
msgstr "אם הינכם מעוניינים לעזור לפרויקט הזה %sקראו כאן%s."
|
524 |
|
525 |
# @ polylang
|
526 |
-
#:
|
527 |
-
msgid ""
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
|
|
533 |
|
534 |
-
|
535 |
-
|
536 |
-
|
|
|
|
|
537 |
|
538 |
# @ polylang
|
539 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
540 |
msgid "No untranslated term"
|
541 |
msgstr "המונח לא תורגם"
|
542 |
|
543 |
# @ polylang
|
544 |
-
#:
|
545 |
-
msgid "
|
546 |
-
msgstr "
|
547 |
|
548 |
# @ polylang
|
549 |
-
#:
|
550 |
-
msgid "
|
551 |
-
msgstr "
|
552 |
|
553 |
# @ polylang
|
554 |
-
#:
|
555 |
-
msgid "
|
556 |
-
msgstr "
|
557 |
|
558 |
# @ polylang
|
559 |
-
|
560 |
-
|
561 |
-
|
|
|
562 |
|
563 |
# @ polylang
|
564 |
-
#:
|
565 |
-
|
566 |
-
|
|
|
567 |
|
568 |
# @ polylang
|
569 |
-
#:
|
570 |
-
msgid "
|
571 |
-
msgstr "
|
572 |
|
573 |
# @ polylang
|
574 |
-
#:
|
575 |
-
msgid "
|
576 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
+
"Last-Translator: Ariel Klikstein <a@arielk.net>\n"
|
8 |
"Language-Team: ARYO Digital <mail@aryo.co.il>\n"
|
9 |
"Language: he\n"
|
10 |
"MIME-Version: 1.0\n"
|
16 |
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
17 |
"X-Poedit-Basepath: .\n"
|
18 |
"X-Textdomain-Support: yes\n"
|
19 |
+
"X-Generator: Poedit 1.5.4\n"
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
|
22 |
# @ polylang
|
23 |
+
#: include/about.php:3
|
24 |
#, php-format
|
25 |
+
msgid ""
|
26 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
27 |
+
"It includes information on how to set up your multilingual site and use it "
|
28 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
29 |
+
"their plugins and themes."
|
30 |
+
msgstr ""
|
31 |
+
"התוסף מסופק עם %sתיעוד מסודר%s (באנגלית בלבד). התיעוד כולל מידע על הקמת אתר "
|
32 |
+
"רב לשוני והשתמשות בו על בסיס יומיומי, שאלות נפוצות, וכן תיעוד עבור מפתחים "
|
33 |
+
"להתאמת תוספים וערכות נושא לתוסף."
|
34 |
|
35 |
# @ polylang
|
36 |
+
#: include/about.php:9
|
37 |
+
#, php-format
|
38 |
+
msgid ""
|
39 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
40 |
+
"don't forget to make a search before posting a new topic."
|
41 |
+
msgstr ""
|
42 |
+
"תוכלו למצוא מידע שימושי ב %sפורום תמיכה%s של התוסף. רק אל תשכחו לחפש לפני "
|
43 |
+
"שאתם שואלים."
|
44 |
|
45 |
# @ polylang
|
46 |
+
#: include/about.php:16
|
47 |
+
#, php-format
|
48 |
+
msgid ""
|
49 |
+
"Polylang is free of charge and is released under the same license as "
|
50 |
+
"WordPress, the %sGPL%s."
|
51 |
+
msgstr ""
|
52 |
+
"התוסף ללא תשלום והוא משוחרר לשימוש חופשי ברישיון %sGPL%s בדומה לוורדפרס."
|
53 |
|
54 |
# @ polylang
|
55 |
+
#: include/about.php:22
|
56 |
#, php-format
|
57 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
58 |
+
msgstr "אם הינכם מעוניינים לעזור לפרויקט הזה %sקראו כאן%s."
|
59 |
|
60 |
+
# @ polylang
|
61 |
+
#: include/about.php:27
|
62 |
+
msgid ""
|
63 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
64 |
+
"the author are greatly appreciated."
|
65 |
+
msgstr ""
|
66 |
+
"אם אתם ממש אוהבים את התוסף הזה או שזה עוזר לעסק שלכם, אני מאוד אעריך אם "
|
67 |
+
"תתמכו בי."
|
68 |
|
69 |
+
# @ polylang
|
70 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
71 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
72 |
+
#: include/list-table.php:46 polylang.php:270
|
73 |
+
msgid "Languages"
|
74 |
+
msgstr "שפות"
|
75 |
|
76 |
# @ polylang
|
77 |
+
#: include/admin-base.php:154
|
78 |
+
msgid "Displays language names"
|
79 |
+
msgstr "הצגת שם שפה"
|
|
|
|
|
|
|
80 |
|
81 |
# @ polylang
|
82 |
+
#: include/admin-base.php:155
|
83 |
+
msgid "Displays flags"
|
84 |
+
msgstr "הצגת דגלים"
|
85 |
|
86 |
# @ polylang
|
87 |
+
#: include/admin-base.php:156
|
88 |
+
msgid "Forces link to front page"
|
89 |
+
msgstr "לקשר תמיד לעמוד הבית"
|
|
|
|
|
90 |
|
91 |
# @ polylang
|
92 |
+
#: include/admin-base.php:157
|
93 |
+
msgid "Hides the current language"
|
94 |
+
msgstr "הסתרת שפה נוכחית"
|
|
|
95 |
|
96 |
# @ polylang
|
97 |
+
#: include/admin-base.php:161
|
98 |
+
msgid "Displays a language switcher at the end of the menu"
|
99 |
+
msgstr "הצגת מחליף השפות בסוף התפריט"
|
100 |
|
101 |
# @ polylang
|
102 |
+
#: include/admin-base.php:162
|
103 |
+
msgid "Displays as dropdown"
|
104 |
+
msgstr "תצוגה בתפריט נפתח"
|
105 |
|
106 |
# @ polylang
|
107 |
+
#: include/admin-base.php:186
|
108 |
+
msgid "Filters content by language"
|
109 |
+
msgstr "סינון תוכן לפי שפה"
|
110 |
|
111 |
# @ polylang
|
112 |
+
#: include/admin-base.php:193
|
113 |
+
msgid "Show all languages"
|
114 |
+
msgstr "הצגת כל השפות"
|
|
|
115 |
|
116 |
# @ polylang
|
117 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
118 |
+
msgid "Add new translation"
|
119 |
+
msgstr "הוספת תרגום חדש"
|
120 |
|
121 |
# @ polylang
|
122 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
123 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
124 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
125 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
126 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
127 |
+
#: polylang.php:271
|
128 |
+
msgid "Language"
|
129 |
+
msgstr "שפה"
|
130 |
|
131 |
# @ polylang
|
132 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
133 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
134 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
135 |
+
msgid "Translations"
|
136 |
+
msgstr "תרגומים"
|
137 |
|
138 |
# @ polylang
|
139 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
140 |
+
msgid "Sets the language"
|
141 |
+
msgstr "הגדרות שפה"
|
142 |
|
143 |
# @ polylang
|
144 |
+
#: include/admin-filters.php:1078
|
145 |
+
msgid "Theme locations and languages"
|
146 |
+
msgstr "מיקום ערכות נושא ושפות"
|
147 |
|
148 |
# @ polylang
|
149 |
+
#: include/admin-filters.php:1084
|
150 |
+
#, php-format
|
151 |
+
msgid ""
|
152 |
+
"Please go to the %slanguages page%s to set theme locations and languages"
|
153 |
+
msgstr "בבקשה לעבור ל %sהגדרות שפה%s כדי לבחור תפריט ראשי לכל שפה"
|
154 |
|
155 |
# @ polylang
|
156 |
+
#: include/admin-filters.php:1102
|
157 |
+
msgid "The widget is displayed for:"
|
158 |
+
msgstr "וידגט' זה יוצג בשפה:"
|
159 |
|
160 |
# @ polylang
|
161 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
162 |
+
msgid "All languages"
|
163 |
+
msgstr "כל השפות"
|
164 |
|
165 |
# @ polylang
|
166 |
+
#: include/admin-filters.php:1130
|
167 |
+
msgid "Admin language"
|
168 |
+
msgstr "שפת פאנל ניהול"
|
169 |
+
|
170 |
+
#: include/admin-filters.php:1135
|
171 |
+
msgid "Wordpress default"
|
172 |
+
msgstr "ברירת מחדל"
|
173 |
+
|
174 |
+
# @ default
|
175 |
+
# @ polylang
|
176 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
177 |
+
msgid "Settings"
|
178 |
+
msgstr "הגדרות"
|
179 |
+
|
180 |
+
# @ polylang
|
181 |
+
#: include/admin-filters.php:1167
|
182 |
+
msgid "Upgrading language files…"
|
183 |
+
msgstr "עדכון קבצי שפה…"
|
184 |
+
|
185 |
+
# @ polylang
|
186 |
+
#: include/admin.php:22
|
187 |
+
msgid "About Polylang"
|
188 |
+
msgstr "אודות התוסף"
|
189 |
+
|
190 |
+
# @ polylang
|
191 |
+
#: include/admin.php:27 include/list-table.php:92
|
192 |
+
msgid "Strings translations"
|
193 |
+
msgstr "מחרוזות תרגומים"
|
194 |
|
195 |
# @ polylang
|
196 |
+
#: include/admin.php:323
|
197 |
msgid "Menus"
|
198 |
msgstr "תפריטים"
|
199 |
|
200 |
# @ polylang
|
201 |
+
#: include/admin.php:325 include/list-table.php:91
|
202 |
msgid "Strings translation"
|
203 |
msgstr "מחרוזות תרגום"
|
204 |
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
# @ polylang
|
206 |
+
#: include/admin.php:345
|
207 |
msgid "Enter a valid WorPress locale"
|
208 |
msgstr "הזן אזור שתקף בוורדפרס"
|
209 |
|
210 |
# @ polylang
|
211 |
+
#: include/admin.php:346
|
212 |
msgid "The language code must be 2 characters long"
|
213 |
msgstr "קוד שפה חייב להיות עם 2 תוים לפחות"
|
214 |
|
215 |
# @ polylang
|
216 |
+
#: include/admin.php:347
|
217 |
msgid "The language code must be unique"
|
218 |
msgstr "קוד שפה חייב להיות ייחודי"
|
219 |
|
220 |
# @ polylang
|
221 |
+
#: include/admin.php:348
|
222 |
msgid "The language must have a name"
|
223 |
msgstr "שם שפה חובה"
|
224 |
|
225 |
# @ polylang
|
226 |
+
#: include/admin.php:349
|
227 |
msgid ""
|
228 |
"The language was created, but the WordPress language file was not "
|
229 |
"downloaded. Please install it manually."
|
231 |
"השפה נוצרה, אבל את הקובץ שפה של וורדפרס לא היה ניתן להוריד. אנא התקן את "
|
232 |
"הקבצים באופן ידני."
|
233 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
234 |
# @ polylang
|
235 |
+
#: include/admin.php:468
|
236 |
msgid "Widget title"
|
237 |
msgstr "וידג'ט טקסט"
|
238 |
|
239 |
# @ polylang
|
240 |
+
#: include/base.php:339
|
241 |
+
msgid "Taxonomies"
|
242 |
+
msgstr "טקסונומיות"
|
|
|
|
|
|
|
|
|
243 |
|
244 |
# @ polylang
|
245 |
+
#: include/base.php:340
|
246 |
+
msgid "Custom fields"
|
247 |
+
msgstr "שדות מיוחדים"
|
248 |
|
249 |
# @ polylang
|
250 |
+
#: include/base.php:341
|
251 |
+
msgid "Comment status"
|
252 |
+
msgstr "סטטוס תגובה"
|
|
|
|
|
|
|
|
|
|
|
253 |
|
254 |
# @ polylang
|
255 |
+
#: include/base.php:342
|
256 |
+
msgid "Ping status"
|
257 |
+
msgstr "סטטוס פינג"
|
|
|
258 |
|
259 |
# @ polylang
|
260 |
+
#: include/base.php:343
|
261 |
+
msgid "Sticky posts"
|
262 |
+
msgstr "פוסטים דביקים"
|
|
|
|
|
|
|
|
|
|
|
263 |
|
264 |
# @ polylang
|
265 |
+
#: include/base.php:344
|
266 |
+
msgid "Published date"
|
267 |
+
msgstr "תאריך פרסום"
|
268 |
|
269 |
# @ polylang
|
270 |
+
#: include/base.php:345
|
271 |
+
msgid "Post format"
|
272 |
+
msgstr "סוג תוכן"
|
|
|
|
|
273 |
|
274 |
+
# @ default
|
275 |
+
#: include/base.php:346
|
276 |
+
msgid "Page parent"
|
277 |
+
msgstr "עמוד אב"
|
278 |
|
279 |
# @ polylang
|
280 |
+
#: include/base.php:347
|
281 |
+
msgid "Page template"
|
282 |
+
msgstr "תבנית עמוד"
|
283 |
|
284 |
# @ polylang
|
285 |
+
#: include/base.php:348
|
286 |
+
msgid "Page order"
|
287 |
+
msgstr "סידור עמוד"
|
|
|
|
|
|
|
|
|
288 |
|
289 |
# @ polylang
|
290 |
+
#: include/base.php:349
|
291 |
+
msgid "Featured image"
|
292 |
+
msgstr "תמונה ראשית"
|
293 |
|
294 |
# @ polylang
|
295 |
+
#: include/languages-form.php:43
|
296 |
msgid "Edit language"
|
297 |
msgstr "עריכת שפה"
|
298 |
|
299 |
# @ polylang
|
300 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
301 |
msgid "Add new language"
|
302 |
msgstr "הוספת שפה חדשה"
|
303 |
|
304 |
# @ polylang
|
305 |
+
#: include/languages-form.php:65
|
306 |
msgid "Choose a language"
|
307 |
msgstr "בחירת שפה"
|
308 |
|
309 |
# @ polylang
|
310 |
+
#: include/languages-form.php:79
|
311 |
msgid "You can choose a language in the list or directly edit it below."
|
312 |
+
msgstr "אפשר לבחור שפה מהרשימה או ישירות לערוך אותה בהמשך."
|
313 |
|
314 |
# @ polylang
|
315 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
316 |
msgid "Full name"
|
317 |
msgstr "שם מלא"
|
318 |
|
319 |
# @ polylang
|
320 |
+
#: include/languages-form.php:85
|
321 |
msgid "The name is how it is displayed on your site (for example: English)."
|
322 |
msgstr "השם שיוצג באתר שלך (לדוגמא: עברית)"
|
323 |
|
324 |
# @ polylang
|
325 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
326 |
msgid "Locale"
|
327 |
msgstr "מיקום"
|
328 |
|
329 |
# @ polylang
|
330 |
+
#: include/languages-form.php:94
|
331 |
msgid ""
|
332 |
"Wordpress Locale for the language (for example: en_US). You will need to "
|
333 |
"install the .mo file for this language."
|
335 |
"קבצי שפה של וורדפרס (לדוגמא he_IL ). חייב להיות קובץ .MO בשביל הגדרת שפה"
|
336 |
|
337 |
# @ polylang
|
338 |
+
#: include/languages-form.php:98
|
339 |
msgid "Language code"
|
340 |
msgstr "קוד שפה"
|
341 |
|
342 |
# @ polylang
|
343 |
+
#: include/languages-form.php:100
|
344 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
345 |
msgstr "2 תוים לפחות (לדוגמא: he)"
|
346 |
|
347 |
# @ polylang
|
348 |
+
#: include/languages-form.php:104
|
349 |
msgid "Text direction"
|
350 |
msgstr "כיוון טקסט"
|
351 |
|
352 |
# @ polylang
|
353 |
+
#: include/languages-form.php:108
|
354 |
msgid "left to right"
|
355 |
msgstr "שמאל לימין"
|
356 |
|
357 |
# @ polylang
|
358 |
+
#: include/languages-form.php:113
|
359 |
msgid "right to left"
|
360 |
msgstr "ימין לשמאל"
|
361 |
|
362 |
# @ polylang
|
363 |
+
#: include/languages-form.php:115
|
364 |
msgid "Choose the text direction for the language"
|
365 |
+
msgstr "בחירת כיווניות טקסט עבור השפה"
|
366 |
|
367 |
# @ polylang
|
368 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
369 |
msgid "Order"
|
370 |
msgstr "סידור"
|
371 |
|
372 |
# @ polylang
|
373 |
+
#: include/languages-form.php:121
|
374 |
msgid "Position of the language in the language switcher"
|
375 |
msgstr "מיקום שפה במחליף השפות"
|
376 |
|
|
|
|
|
|
|
|
|
|
|
377 |
# @ polylang
|
378 |
+
#: include/languages-form.php:180
|
379 |
msgid "Language switcher"
|
380 |
msgstr "מחליף שפות"
|
381 |
|
382 |
# @ polylang
|
383 |
+
#: include/languages-form.php:206
|
384 |
+
msgid "Search translations"
|
385 |
+
msgstr "חיפוש תרגומים"
|
386 |
+
|
387 |
+
# @ polylang
|
388 |
+
#: include/languages-form.php:215
|
389 |
msgid "Clean strings translation database"
|
390 |
+
msgstr "ניקוי מחרוזות תרגום מהדטא בייס"
|
391 |
|
392 |
# @ polylang
|
393 |
+
#: include/languages-form.php:231
|
394 |
msgid "Default language"
|
395 |
msgstr "שפת ברירת מחדל"
|
396 |
|
397 |
# @ polylang
|
398 |
+
#: include/languages-form.php:243
|
399 |
msgid ""
|
400 |
"There are posts, pages, categories or tags without language set. Do you want "
|
401 |
"to set them all to default language ?"
|
404 |
"כולם שפת ברירת המחדל? "
|
405 |
|
406 |
# @ polylang
|
407 |
+
#: include/languages-form.php:251
|
408 |
msgid "Detect browser language"
|
409 |
+
msgstr "זיהוי שפת דפדפן"
|
410 |
|
411 |
# @ polylang
|
412 |
+
#: include/languages-form.php:257
|
413 |
msgid ""
|
414 |
"When the front page is visited, set the language according to the browser "
|
415 |
"preference"
|
416 |
msgstr "כאשר הגולש הגיע לעמוד הבית, הצג את השפה על פי שפת הדפדפן של הגולש"
|
417 |
|
418 |
# @ polylang
|
419 |
+
#: include/languages-form.php:264
|
420 |
msgid "URL modifications"
|
421 |
msgstr "שינויי URL"
|
422 |
|
423 |
# @ polylang
|
424 |
+
#: include/languages-form.php:270
|
425 |
msgid ""
|
426 |
"The language is set from content. Posts, pages, categories and tags urls are "
|
427 |
"not modified."
|
429 |
"השפה מוגדרת בגלל התוכן. ה URL של הפוסטים, העמודים, הקטגוריות והתגיות אינם "
|
430 |
"משתנים."
|
431 |
|
432 |
+
#: include/languages-form.php:278
|
433 |
msgid ""
|
434 |
"The language code, for example /en/, is added to all urls when using pretty "
|
435 |
"permalinks."
|
438 |
"(pretty permalinks)."
|
439 |
|
440 |
# @ polylang
|
441 |
+
#: include/languages-form.php:287
|
442 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
443 |
msgstr "מחק /language/ מכתובת השפה. לדוגמא:"
|
444 |
|
445 |
# @ polylang
|
446 |
+
#: include/languages-form.php:296
|
447 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
448 |
msgstr "כתובת מיקום שפה לאחר /language/. לדוגמא:"
|
449 |
|
450 |
# @ polylang
|
451 |
+
#: include/languages-form.php:305
|
452 |
msgid "Hide URL language information for default language"
|
453 |
+
msgstr "הסרת שינוי כתובת עבור שפת ברירת מחדל"
|
454 |
|
455 |
# @ polylang
|
456 |
+
#: include/languages-form.php:315
|
457 |
#, php-format
|
458 |
msgid ""
|
459 |
"When using static front page, redirect the language page (example: %s) to "
|
460 |
"the front page in the right language"
|
461 |
msgstr ""
|
462 |
+
"בעת שימוש בדף בית סטטי, לנתב מחדש את דף השפה (לדוגמה: %s) לדף הבית בשפה "
|
463 |
+
"הנכונה"
|
464 |
|
465 |
+
# @ polylang
|
466 |
+
#: include/languages-form.php:324
|
467 |
+
msgid "Media"
|
468 |
+
msgstr "מדיה"
|
469 |
+
|
470 |
+
# @ polylang
|
471 |
+
#: include/languages-form.php:330
|
472 |
+
msgid "Activate languages and translations for media"
|
473 |
+
msgstr "הפעלת תרגום שפות עבור מערכת המדיה"
|
474 |
+
|
475 |
+
#: include/languages-form.php:337
|
476 |
msgid "Synchronization"
|
477 |
msgstr "סנכרון"
|
478 |
|
479 |
+
# @ polylang
|
480 |
+
#: include/languages-form.php:351
|
481 |
+
msgid "Custom post types"
|
482 |
+
msgstr "סוגי פוסטים מותאמים אישית"
|
|
|
|
|
|
|
483 |
|
484 |
# @ polylang
|
485 |
+
#: include/languages-form.php:364
|
486 |
+
msgid "Activate languages and translations for custom post types."
|
487 |
+
msgstr "הפעלת תרגום שפות עבור סוגי פוסטים מותאמים אישית"
|
488 |
|
489 |
# @ polylang
|
490 |
+
#: include/languages-form.php:372
|
491 |
+
msgid "Custom taxonomies"
|
492 |
+
msgstr "טקסונומיות מותאמות אישית"
|
493 |
|
494 |
# @ polylang
|
495 |
+
#: include/languages-form.php:385
|
496 |
+
msgid "Activate languages and translations for custom taxonomies."
|
497 |
+
msgstr "הפעלת תרגום שפות עבור טקסונומיות מותאמות אישית"
|
498 |
|
499 |
# @ polylang
|
500 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
501 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
502 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
503 |
+
#: include/term-translations.php:80
|
504 |
+
msgid "Edit"
|
505 |
+
msgstr "עריכה"
|
506 |
|
507 |
# @ polylang
|
508 |
+
#: include/list-table.php:56
|
509 |
+
msgid "Delete"
|
510 |
+
msgstr "מחיקה"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
511 |
|
512 |
# @ polylang
|
513 |
+
#: include/list-table.php:65
|
514 |
+
msgid "Code"
|
515 |
+
msgstr "קוד"
|
|
|
|
|
|
|
|
|
|
|
516 |
|
517 |
# @ polylang
|
518 |
+
#: include/list-table.php:67
|
519 |
+
msgid "Flag"
|
520 |
+
msgstr "דגל"
|
|
|
|
|
|
|
|
|
521 |
|
522 |
# @ polylang
|
523 |
+
#: include/list-table.php:68
|
524 |
+
msgid "Posts"
|
525 |
+
msgstr "פוסטים"
|
|
|
526 |
|
527 |
# @ polylang
|
528 |
+
#: include/list-table.php:118
|
529 |
+
msgid "Name"
|
530 |
+
msgstr "שם"
|
531 |
+
|
532 |
+
# @ polylang
|
533 |
+
#: include/list-table.php:119
|
534 |
+
msgid "String"
|
535 |
+
msgstr "מחרוזת"
|
536 |
|
537 |
+
# @ polylang
|
538 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
539 |
+
#: include/term-translations.php:16
|
540 |
+
msgid "Translation"
|
541 |
+
msgstr "תרגום"
|
542 |
|
543 |
# @ polylang
|
544 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
545 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
546 |
+
msgid "Add new"
|
547 |
+
msgstr "הוספת חדש"
|
548 |
+
|
549 |
+
# @ polylang
|
550 |
+
#: include/post-translations.php:5
|
551 |
+
msgid "ID of pages in other languages:"
|
552 |
+
msgstr "עמודים בשפות אחרות"
|
553 |
+
|
554 |
+
# @ polylang
|
555 |
+
#: include/post-translations.php:5
|
556 |
+
msgid "ID of posts in other languages:"
|
557 |
+
msgstr "פוסטים בשפות אחרות"
|
558 |
+
|
559 |
+
# @ polylang
|
560 |
+
#: include/post-translations.php:9
|
561 |
+
msgid "Page ID"
|
562 |
+
msgstr "מספר זיהוי עמוד"
|
563 |
+
|
564 |
+
# @ polylang
|
565 |
+
#: include/post-translations.php:9
|
566 |
+
msgid "Post ID"
|
567 |
+
msgstr "מספר זיהוי פוסט"
|
568 |
+
|
569 |
+
# @ polylang
|
570 |
+
#: include/term-translations.php:48
|
571 |
msgid "No untranslated term"
|
572 |
msgstr "המונח לא תורגם"
|
573 |
|
574 |
# @ polylang
|
575 |
+
#: include/widget.php:6
|
576 |
+
msgid "Language Switcher"
|
577 |
+
msgstr "מחליף שפות"
|
578 |
|
579 |
# @ polylang
|
580 |
+
#: include/widget.php:6
|
581 |
+
msgid "Displays a language switcher"
|
582 |
+
msgstr "הצגת מחליף השפות"
|
583 |
|
584 |
# @ polylang
|
585 |
+
#: include/widget.php:69
|
586 |
+
msgid "Title:"
|
587 |
+
msgstr "כותרת:"
|
588 |
|
589 |
# @ polylang
|
590 |
+
#. translators: plugin header field 'Description'
|
591 |
+
#: polylang.php:0
|
592 |
+
msgid "Adds multilingual capability to WordPress"
|
593 |
+
msgstr "הוספת יכולות שפות מרובה בוורדפרס"
|
594 |
|
595 |
# @ polylang
|
596 |
+
#: polylang.php:118
|
597 |
+
#, php-format
|
598 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
599 |
+
msgstr "המערכת על וורדפרס גרסה %s. התוסף דורש לכל הפחות וורדפרס גרסה %s."
|
600 |
|
601 |
# @ polylang
|
602 |
+
#: polylang.php:159
|
603 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
604 |
+
msgstr "מסיבות מסויימות, התוסף לא מצליח ליצור טבלה במסד הנתונים של המערכת"
|
605 |
|
606 |
# @ polylang
|
607 |
+
#: polylang.php:220
|
608 |
+
msgid ""
|
609 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
610 |
+
msgstr "תוסף השפות (Polylang) בוטל בגלל ששדרגת מגרסה ישנה מידי"
|
611 |
+
|
612 |
+
# @ polylang
|
613 |
+
#: polylang.php:222
|
614 |
+
#, php-format
|
615 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
616 |
+
msgstr "אנא שדרגו ראשית כל ל %s לפני שאתם משדרגים ל %s"
|
languages/polylang-hu_HU.mo
ADDED
Binary file
|
languages/polylang-hu_HU.po
ADDED
@@ -0,0 +1,588 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: polylang\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: \n"
|
7 |
+
"Last-Translator: Erdei Csaba <erdei.csaba@webanim.hu>\n"
|
8 |
+
"Language-Team: Csaba Erdei <erdei.csaba@webanim.hu>\n"
|
9 |
+
"Language: Hungarian\n"
|
10 |
+
"MIME-Version: 1.0\n"
|
11 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
+
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2: nplural=n>1;\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: _e;__;_x\n"
|
16 |
+
"X-Poedit-Basepath: .\n"
|
17 |
+
"X-Generator: Poedit 1.5.4\n"
|
18 |
+
"X-Poedit-SearchPath-0: ..\n"
|
19 |
+
"X-Poedit-SearchPath-1: ../include\n"
|
20 |
+
|
21 |
+
#: include/about.php:3
|
22 |
+
#, php-format
|
23 |
+
msgid ""
|
24 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
25 |
+
"It includes information on how to set up your multilingual site and use it "
|
26 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
27 |
+
"their plugins and themes."
|
28 |
+
msgstr ""
|
29 |
+
"A bővítményhez részletes %sdokumentáció%s áll rendelkezésre (angol nyelven), "
|
30 |
+
"amely tartalmazza a telepítéshez és a mindennapos használathoz szükséges "
|
31 |
+
"leírásokat, és a fejlesztők számára szükséges információkat is."
|
32 |
+
|
33 |
+
#: include/about.php:9
|
34 |
+
#, php-format
|
35 |
+
msgid ""
|
36 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
37 |
+
"don't forget to make a search before posting a new topic."
|
38 |
+
msgstr ""
|
39 |
+
"Továbbá a %stámogató fórumban%s is találhatók hasznos információk, de új "
|
40 |
+
"téma indítása előtt érdemes a keresést is használni."
|
41 |
+
|
42 |
+
#: include/about.php:16
|
43 |
+
#, php-format
|
44 |
+
msgid ""
|
45 |
+
"Polylang is free of charge and is released under the same license as "
|
46 |
+
"WordPress, the %sGPL%s."
|
47 |
+
msgstr ""
|
48 |
+
"Polylang bővítmény ingyen használható és a WordPress-el azonos, %sGPL%s "
|
49 |
+
"licensz alatt lett kiadva."
|
50 |
+
|
51 |
+
#: include/about.php:22
|
52 |
+
#, php-format
|
53 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
54 |
+
msgstr ""
|
55 |
+
"Ha hasznosnak bizonyult a bővítmény, akkor %sfejlesztéssel, teszteléssel "
|
56 |
+
"vagy fórum válaszokkal%s is lehet segíteni folyamatos fejlődését."
|
57 |
+
|
58 |
+
#: include/about.php:27
|
59 |
+
msgid ""
|
60 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
61 |
+
"the author are greatly appreciated."
|
62 |
+
msgstr ""
|
63 |
+
"Vagy a lentebbi gombra kattintva adományozással is hozzá lehet járulni a "
|
64 |
+
"fejlesztéséhez, amit ez úton is köszönünk!"
|
65 |
+
|
66 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
67 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
68 |
+
#: include/list-table.php:46 polylang.php:270
|
69 |
+
msgid "Languages"
|
70 |
+
msgstr "Nyelvek"
|
71 |
+
|
72 |
+
#: include/admin-base.php:154
|
73 |
+
msgid "Displays language names"
|
74 |
+
msgstr "Nyelvek nevének mutatása"
|
75 |
+
|
76 |
+
#: include/admin-base.php:155
|
77 |
+
msgid "Displays flags"
|
78 |
+
msgstr "Nyelv zászlók mutatása"
|
79 |
+
|
80 |
+
#: include/admin-base.php:156
|
81 |
+
msgid "Forces link to front page"
|
82 |
+
msgstr "Főoldal linkje tartalmazza a nyelvet is"
|
83 |
+
|
84 |
+
#: include/admin-base.php:157
|
85 |
+
msgid "Hides the current language"
|
86 |
+
msgstr "Aktuális nyelv elrejtése"
|
87 |
+
|
88 |
+
#: include/admin-base.php:161
|
89 |
+
msgid "Displays a language switcher at the end of the menu"
|
90 |
+
msgstr "A menü végén megjeleníti a nyelv választót"
|
91 |
+
|
92 |
+
#: include/admin-base.php:162
|
93 |
+
msgid "Displays as dropdown"
|
94 |
+
msgstr "Megjelenítés legördülő menüként"
|
95 |
+
|
96 |
+
#: include/admin-base.php:186
|
97 |
+
msgid "Filters content by language"
|
98 |
+
msgstr "Tartalom szűrése nyelv szerint"
|
99 |
+
|
100 |
+
#: include/admin-base.php:193
|
101 |
+
msgid "Show all languages"
|
102 |
+
msgstr "Minden nyelv"
|
103 |
+
|
104 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
105 |
+
msgid "Add new translation"
|
106 |
+
msgstr "Új fordítás hozzáadása"
|
107 |
+
|
108 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
109 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
110 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
111 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
112 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
113 |
+
#: polylang.php:271
|
114 |
+
msgid "Language"
|
115 |
+
msgstr "Nyelv"
|
116 |
+
|
117 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
118 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
119 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
120 |
+
msgid "Translations"
|
121 |
+
msgstr "Fordítások"
|
122 |
+
|
123 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
124 |
+
msgid "Sets the language"
|
125 |
+
msgstr "Nyelvek beállítása"
|
126 |
+
|
127 |
+
#: include/admin-filters.php:1078
|
128 |
+
msgid "Theme locations and languages"
|
129 |
+
msgstr "Sablon helyek és nyelvek"
|
130 |
+
|
131 |
+
#: include/admin-filters.php:1084
|
132 |
+
#, php-format
|
133 |
+
msgid ""
|
134 |
+
"Please go to the %slanguages page%s to set theme locations and languages"
|
135 |
+
msgstr ""
|
136 |
+
"a %sBeállítások > Nyelvek%s oldalon lehet a sablon helyek és nyelvek "
|
137 |
+
"beállításokat elvégezni."
|
138 |
+
|
139 |
+
#: include/admin-filters.php:1102
|
140 |
+
msgid "The widget is displayed for:"
|
141 |
+
msgstr "Widget megjelenítése ennél a nyelvnél:"
|
142 |
+
|
143 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
144 |
+
msgid "All languages"
|
145 |
+
msgstr "Minden nyelv"
|
146 |
+
|
147 |
+
#: include/admin-filters.php:1130
|
148 |
+
msgid "Admin language"
|
149 |
+
msgstr "Adminisztrációs felület nyelve"
|
150 |
+
|
151 |
+
#: include/admin-filters.php:1135
|
152 |
+
msgid "Wordpress default"
|
153 |
+
msgstr "WordPress alapértelmezett"
|
154 |
+
|
155 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
156 |
+
msgid "Settings"
|
157 |
+
msgstr "Beállítások"
|
158 |
+
|
159 |
+
#: include/admin-filters.php:1167
|
160 |
+
msgid "Upgrading language files…"
|
161 |
+
msgstr "Nyelv fájlok frissítése…"
|
162 |
+
|
163 |
+
#: include/admin.php:22
|
164 |
+
msgid "About Polylang"
|
165 |
+
msgstr "Polylang bővítményről"
|
166 |
+
|
167 |
+
#: include/admin.php:27 include/list-table.php:92
|
168 |
+
msgid "Strings translations"
|
169 |
+
msgstr "Szöveg fordítások"
|
170 |
+
|
171 |
+
#: include/admin.php:323
|
172 |
+
msgid "Menus"
|
173 |
+
msgstr "Menük"
|
174 |
+
|
175 |
+
#: include/admin.php:325 include/list-table.php:91
|
176 |
+
msgid "Strings translation"
|
177 |
+
msgstr "Szöveg fordítások"
|
178 |
+
|
179 |
+
#: include/admin.php:345
|
180 |
+
msgid "Enter a valid WorPress locale"
|
181 |
+
msgstr "WordPress nyelvkód (pl. hu_HU)"
|
182 |
+
|
183 |
+
#: include/admin.php:346
|
184 |
+
msgid "The language code must be 2 characters long"
|
185 |
+
msgstr "2 karakteres nyelvkód (pl. hu)"
|
186 |
+
|
187 |
+
#: include/admin.php:347
|
188 |
+
msgid "The language code must be unique"
|
189 |
+
msgstr "A nyelvkódnak egyedinek kell lennie"
|
190 |
+
|
191 |
+
#: include/admin.php:348
|
192 |
+
msgid "The language must have a name"
|
193 |
+
msgstr "Nevet is kell adni a nyelvnek"
|
194 |
+
|
195 |
+
#: include/admin.php:349
|
196 |
+
msgid ""
|
197 |
+
"The language was created, but the WordPress language file was not "
|
198 |
+
"downloaded. Please install it manually."
|
199 |
+
msgstr ""
|
200 |
+
"A nyelv hozzá lett adva, de a WordPress fordítások (.mo fájlok) ehhez a "
|
201 |
+
"nyelvhez nem lettek letöltve, ezt kézzel kell megtenni."
|
202 |
+
|
203 |
+
#: include/admin.php:468
|
204 |
+
msgid "Widget title"
|
205 |
+
msgstr "Widget címe"
|
206 |
+
|
207 |
+
# @ polylang
|
208 |
+
#: include/base.php:339
|
209 |
+
msgid "Taxonomies"
|
210 |
+
msgstr "Taxonómiák (kategóriák, címkék)"
|
211 |
+
|
212 |
+
# @ polylang
|
213 |
+
#: include/base.php:340
|
214 |
+
msgid "Custom fields"
|
215 |
+
msgstr "Egyedi mezők"
|
216 |
+
|
217 |
+
# @ polylang
|
218 |
+
#: include/base.php:341
|
219 |
+
msgid "Comment status"
|
220 |
+
msgstr "Hozzászólás állapot"
|
221 |
+
|
222 |
+
# @ polylang
|
223 |
+
#: include/base.php:342
|
224 |
+
msgid "Ping status"
|
225 |
+
msgstr "Értesítés (ping) állapot"
|
226 |
+
|
227 |
+
# @ polylang
|
228 |
+
#: include/base.php:343
|
229 |
+
msgid "Sticky posts"
|
230 |
+
msgstr "Ragadós bejegyzések"
|
231 |
+
|
232 |
+
# @ polylang
|
233 |
+
#: include/base.php:344
|
234 |
+
msgid "Published date"
|
235 |
+
msgstr "Közzététel időpontja"
|
236 |
+
|
237 |
+
#: include/base.php:345
|
238 |
+
msgid "Post format"
|
239 |
+
msgstr "Formátum"
|
240 |
+
|
241 |
+
#: include/base.php:346
|
242 |
+
msgid "Page parent"
|
243 |
+
msgstr "Szülő oldal"
|
244 |
+
|
245 |
+
# @ polylang
|
246 |
+
#: include/base.php:347
|
247 |
+
msgid "Page template"
|
248 |
+
msgstr "Oldal sablonminta"
|
249 |
+
|
250 |
+
#: include/base.php:348
|
251 |
+
msgid "Page order"
|
252 |
+
msgstr "Oldal sorrend"
|
253 |
+
|
254 |
+
# @ polylang
|
255 |
+
#: include/base.php:349
|
256 |
+
msgid "Featured image"
|
257 |
+
msgstr "Kiemelt kép"
|
258 |
+
|
259 |
+
#: include/languages-form.php:43
|
260 |
+
msgid "Edit language"
|
261 |
+
msgstr "Nyelv szerkesztése"
|
262 |
+
|
263 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
264 |
+
msgid "Add new language"
|
265 |
+
msgstr "Új nyelv hozzáadása"
|
266 |
+
|
267 |
+
#: include/languages-form.php:65
|
268 |
+
msgid "Choose a language"
|
269 |
+
msgstr "Nyelv kiválasztása"
|
270 |
+
|
271 |
+
#: include/languages-form.php:79
|
272 |
+
msgid "You can choose a language in the list or directly edit it below."
|
273 |
+
msgstr "Kiválasztható egy nyelv, vagy lentebb megadhatók a részletei:"
|
274 |
+
|
275 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
276 |
+
msgid "Full name"
|
277 |
+
msgstr "Nyelv teljes neve"
|
278 |
+
|
279 |
+
#: include/languages-form.php:85
|
280 |
+
msgid "The name is how it is displayed on your site (for example: English)."
|
281 |
+
msgstr "A nyelv teljes neve, ahogy majd a honlapon is megjelenik (pl. Magyar)"
|
282 |
+
|
283 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
284 |
+
msgid "Locale"
|
285 |
+
msgstr "WP nyelvkód"
|
286 |
+
|
287 |
+
#: include/languages-form.php:94
|
288 |
+
msgid ""
|
289 |
+
"Wordpress Locale for the language (for example: en_US). You will need to "
|
290 |
+
"install the .mo file for this language."
|
291 |
+
msgstr ""
|
292 |
+
"WordPress nyelvkód (pl. hu_HU). A nyelvhez tartozó .mo fordítás fájlt kézzel "
|
293 |
+
"kell telepíteni."
|
294 |
+
|
295 |
+
#: include/languages-form.php:98
|
296 |
+
msgid "Language code"
|
297 |
+
msgstr "Nyelvkód"
|
298 |
+
|
299 |
+
#: include/languages-form.php:100
|
300 |
+
msgid "2-letters ISO 639-1 language code (for example: en)"
|
301 |
+
msgstr "2 karakteres ISO 639-1 nyelvkód (pl. hu)"
|
302 |
+
|
303 |
+
#: include/languages-form.php:104
|
304 |
+
msgid "Text direction"
|
305 |
+
msgstr "Nyelv írásmódja"
|
306 |
+
|
307 |
+
#: include/languages-form.php:108
|
308 |
+
msgid "left to right"
|
309 |
+
msgstr "balról jobbra"
|
310 |
+
|
311 |
+
#: include/languages-form.php:113
|
312 |
+
msgid "right to left"
|
313 |
+
msgstr "jobbról balra"
|
314 |
+
|
315 |
+
#: include/languages-form.php:115
|
316 |
+
msgid "Choose the text direction for the language"
|
317 |
+
msgstr "Nyelv írásmódjának kiválasztása"
|
318 |
+
|
319 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
320 |
+
msgid "Order"
|
321 |
+
msgstr "Sorrend"
|
322 |
+
|
323 |
+
#: include/languages-form.php:121
|
324 |
+
msgid "Position of the language in the language switcher"
|
325 |
+
msgstr "Hányadikként jelenjen meg a nyelv"
|
326 |
+
|
327 |
+
#: include/languages-form.php:180
|
328 |
+
msgid "Language switcher"
|
329 |
+
msgstr "Nyelv választó"
|
330 |
+
|
331 |
+
#: include/languages-form.php:206
|
332 |
+
msgid "Search translations"
|
333 |
+
msgstr "Fordítás keresése"
|
334 |
+
|
335 |
+
#: include/languages-form.php:215
|
336 |
+
msgid "Clean strings translation database"
|
337 |
+
msgstr "Szöveg fordítások törlése"
|
338 |
+
|
339 |
+
#: include/languages-form.php:231
|
340 |
+
msgid "Default language"
|
341 |
+
msgstr "Alapértelmezett nyelv"
|
342 |
+
|
343 |
+
#: include/languages-form.php:243
|
344 |
+
msgid ""
|
345 |
+
"There are posts, pages, categories or tags without language set. Do you want "
|
346 |
+
"to set them all to default language ?"
|
347 |
+
msgstr ""
|
348 |
+
"Vannak bejegyzések, oldalak, kategóriák és címkék, amelyekhez még nincs "
|
349 |
+
"nyelv megadva. Ezek használják az alapértelmezett nyelvet."
|
350 |
+
|
351 |
+
#: include/languages-form.php:251
|
352 |
+
msgid "Detect browser language"
|
353 |
+
msgstr "Böngésző nyelvének használata"
|
354 |
+
|
355 |
+
#: include/languages-form.php:257
|
356 |
+
msgid ""
|
357 |
+
"When the front page is visited, set the language according to the browser "
|
358 |
+
"preference"
|
359 |
+
msgstr ""
|
360 |
+
"Amikor meglátogatják a honlapot, akkor a látogató böngészőjének nyelvét "
|
361 |
+
"vegyük alapul."
|
362 |
+
|
363 |
+
#: include/languages-form.php:264
|
364 |
+
msgid "URL modifications"
|
365 |
+
msgstr "Linkek módosítása"
|
366 |
+
|
367 |
+
#: include/languages-form.php:270
|
368 |
+
msgid ""
|
369 |
+
"The language is set from content. Posts, pages, categories and tags urls are "
|
370 |
+
"not modified."
|
371 |
+
msgstr ""
|
372 |
+
"Nyelv meghatározása a kért tartalom nyelve alapján. Oldalak, bejegyzések, "
|
373 |
+
"kategóriák, címkék linkje nem lesz módosítva."
|
374 |
+
|
375 |
+
#: include/languages-form.php:278
|
376 |
+
msgid ""
|
377 |
+
"The language code, for example /en/, is added to all urls when using pretty "
|
378 |
+
"permalinks."
|
379 |
+
msgstr ""
|
380 |
+
"A nyelvkód, pl. /hu/ része a linknek, ha a közvetlen linknek beállítása nem "
|
381 |
+
"az alapértelmezett."
|
382 |
+
|
383 |
+
#: include/languages-form.php:287
|
384 |
+
msgid "Remove /language/ in pretty permalinks. Example:"
|
385 |
+
msgstr "Közvetlen linkekben NE szerepeljen a /language/ előtag, pl.:"
|
386 |
+
|
387 |
+
#: include/languages-form.php:296
|
388 |
+
msgid "Keep /language/ in pretty permalinks. Example:"
|
389 |
+
msgstr "Közvetlen linkekben szerepeljen a /language/ előtag, pl.:"
|
390 |
+
|
391 |
+
#: include/languages-form.php:305
|
392 |
+
msgid "Hide URL language information for default language"
|
393 |
+
msgstr "Nyelvkód eltávolítása a linkekből az alapértelmezett nyelv esetén"
|
394 |
+
|
395 |
+
#: include/languages-form.php:315
|
396 |
+
#, php-format
|
397 |
+
msgid ""
|
398 |
+
"When using static front page, redirect the language page (example: %s) to "
|
399 |
+
"the front page in the right language"
|
400 |
+
msgstr ""
|
401 |
+
"Ha a kezdőoldal egy statikus oldal, akkor a nyelv választásnál (pl: %s) "
|
402 |
+
"legyen átirányítás a megfelelő nyelvű kezdőoldalra"
|
403 |
+
|
404 |
+
# @ polylang
|
405 |
+
#: include/languages-form.php:324
|
406 |
+
msgid "Media"
|
407 |
+
msgstr "Média"
|
408 |
+
|
409 |
+
# @ polylang
|
410 |
+
#: include/languages-form.php:330
|
411 |
+
msgid "Activate languages and translations for media"
|
412 |
+
msgstr "Médiák fordításának bekapcsolása"
|
413 |
+
|
414 |
+
#: include/languages-form.php:337
|
415 |
+
msgid "Synchronization"
|
416 |
+
msgstr "Szinkronizálás"
|
417 |
+
|
418 |
+
# @ polylang
|
419 |
+
#: include/languages-form.php:351
|
420 |
+
msgid "Custom post types"
|
421 |
+
msgstr "Egyedi bejegyzés típusok"
|
422 |
+
|
423 |
+
# @ polylang
|
424 |
+
#: include/languages-form.php:364
|
425 |
+
msgid "Activate languages and translations for custom post types."
|
426 |
+
msgstr "Egyedi bejegyzés típusok fordításának bekapcsolása."
|
427 |
+
|
428 |
+
# @ polylang
|
429 |
+
#: include/languages-form.php:372
|
430 |
+
msgid "Custom taxonomies"
|
431 |
+
msgstr "Egyedi taxonómiák (kategóriák, címkék)"
|
432 |
+
|
433 |
+
# @ polylang
|
434 |
+
#: include/languages-form.php:385
|
435 |
+
msgid "Activate languages and translations for custom taxonomies."
|
436 |
+
msgstr "Egyedi taxonómiák (kategóriák, címkék) fordításának bekapcsolása."
|
437 |
+
|
438 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
439 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
440 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
441 |
+
#: include/term-translations.php:80
|
442 |
+
msgid "Edit"
|
443 |
+
msgstr "Szerkesztés"
|
444 |
+
|
445 |
+
#: include/list-table.php:56
|
446 |
+
msgid "Delete"
|
447 |
+
msgstr "Törlés"
|
448 |
+
|
449 |
+
#: include/list-table.php:65
|
450 |
+
msgid "Code"
|
451 |
+
msgstr "Nyelvkód"
|
452 |
+
|
453 |
+
#: include/list-table.php:67
|
454 |
+
msgid "Flag"
|
455 |
+
msgstr "Zászló"
|
456 |
+
|
457 |
+
#: include/list-table.php:68
|
458 |
+
msgid "Posts"
|
459 |
+
msgstr "Bejegyzések"
|
460 |
+
|
461 |
+
#: include/list-table.php:118
|
462 |
+
msgid "Name"
|
463 |
+
msgstr "Név"
|
464 |
+
|
465 |
+
#: include/list-table.php:119
|
466 |
+
msgid "String"
|
467 |
+
msgstr "Szöveg"
|
468 |
+
|
469 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
470 |
+
#: include/term-translations.php:16
|
471 |
+
msgid "Translation"
|
472 |
+
msgstr "Fordítás"
|
473 |
+
|
474 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
475 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
476 |
+
msgid "Add new"
|
477 |
+
msgstr "Új hozzáadása"
|
478 |
+
|
479 |
+
#: include/post-translations.php:5
|
480 |
+
msgid "ID of pages in other languages:"
|
481 |
+
msgstr "Oldal fordításai:"
|
482 |
+
|
483 |
+
#: include/post-translations.php:5
|
484 |
+
msgid "ID of posts in other languages:"
|
485 |
+
msgstr "Bejegyzés fordításai:"
|
486 |
+
|
487 |
+
#: include/post-translations.php:9
|
488 |
+
msgid "Page ID"
|
489 |
+
msgstr "Azonosító"
|
490 |
+
|
491 |
+
#: include/post-translations.php:9
|
492 |
+
msgid "Post ID"
|
493 |
+
msgstr "Azonosító"
|
494 |
+
|
495 |
+
#: include/term-translations.php:48
|
496 |
+
msgid "No untranslated term"
|
497 |
+
msgstr "Nincsenek fordítással nem rendelkező kategóriák/címkék"
|
498 |
+
|
499 |
+
#: include/widget.php:6
|
500 |
+
msgid "Language Switcher"
|
501 |
+
msgstr "Nyelv választó"
|
502 |
+
|
503 |
+
#: include/widget.php:6
|
504 |
+
msgid "Displays a language switcher"
|
505 |
+
msgstr "Nyelv választó elhelyezése"
|
506 |
+
|
507 |
+
#: include/widget.php:69
|
508 |
+
msgid "Title:"
|
509 |
+
msgstr "Cím:"
|
510 |
+
|
511 |
+
# @ polylang
|
512 |
+
#. translators: plugin header field 'Description'
|
513 |
+
#: polylang.php:0
|
514 |
+
msgid "Adds multilingual capability to WordPress"
|
515 |
+
msgstr "Többnyelvű tartalom, fordítások kezelése."
|
516 |
+
|
517 |
+
#: polylang.php:118
|
518 |
+
#, php-format
|
519 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
520 |
+
msgstr ""
|
521 |
+
"Jelenleg a WordPress %s verziója van használva. Polylang bővítmény "
|
522 |
+
"használatához legalább WordPress %s verzió szükséges."
|
523 |
+
|
524 |
+
#: polylang.php:159
|
525 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
526 |
+
msgstr "Polylang bővítménynek nem sikerült egy adatbázis táblát létrehozni."
|
527 |
+
|
528 |
+
# @ polylang
|
529 |
+
#: polylang.php:220
|
530 |
+
msgid ""
|
531 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
532 |
+
msgstr ""
|
533 |
+
"Polylang bővítmény ki lett kapcsolva, mert túl régi verzióról lett frissítve."
|
534 |
+
|
535 |
+
# @ polylang
|
536 |
+
#: polylang.php:222
|
537 |
+
#, php-format
|
538 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
539 |
+
msgstr ""
|
540 |
+
"Először a(z) %s verzióra kell elvégezni a frissítést, majd csak utána lehet a"
|
541 |
+
"(z) %s verzióra is."
|
542 |
+
|
543 |
+
#~ msgid "Error: Restore of local flags failed!"
|
544 |
+
#~ msgstr ""
|
545 |
+
#~ "Hiba: frissítés után nem sikerült helyreállítani a nyelv zászló képeket!"
|
546 |
+
|
547 |
+
#~ msgid "Please move your local flags from %s to %s"
|
548 |
+
#~ msgstr "Kézzel kell átmásolni a nyelv zászló képeket innen: %s ide: %s"
|
549 |
+
|
550 |
+
#~ msgid "— No Change —"
|
551 |
+
#~ msgstr "— Nincs változás —"
|
552 |
+
|
553 |
+
#~ msgid "Page's language:"
|
554 |
+
#~ msgstr "Oldal nyelve:"
|
555 |
+
|
556 |
+
#~ msgid "Post's language:"
|
557 |
+
#~ msgstr "Bejegyzés nyelve:"
|
558 |
+
|
559 |
+
#~ msgid "None"
|
560 |
+
#~ msgstr "Nincs"
|
561 |
+
|
562 |
+
#~ msgid "Site Title"
|
563 |
+
#~ msgstr "Honlap neve"
|
564 |
+
|
565 |
+
#~ msgid "Tagline"
|
566 |
+
#~ msgstr "Honlap egysoros leírása"
|
567 |
+
|
568 |
+
#~ msgid "Time Format"
|
569 |
+
#~ msgstr "Idő formátum"
|
570 |
+
|
571 |
+
#~ msgid "%1$s %2$s"
|
572 |
+
#~ msgstr "%2$s %1$s"
|
573 |
+
|
574 |
+
#~ msgid "View posts for %1$s %2$s"
|
575 |
+
#~ msgstr "Bejegyzések ebben a hónapban: %2$s %1$s"
|
576 |
+
|
577 |
+
#~ msgid "Search"
|
578 |
+
#~ msgstr "Keresés"
|
579 |
+
|
580 |
+
#~ msgid "Update"
|
581 |
+
#~ msgstr "Frissítés"
|
582 |
+
|
583 |
+
#~ msgid ""
|
584 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
585 |
+
#~ "between translations of a post or page"
|
586 |
+
#~ msgstr ""
|
587 |
+
#~ "Kategóriák, címkék kiemelt képek és egyedi mezők szinkronizálása a "
|
588 |
+
#~ "bejegyzések és oldalak fordításai között"
|
languages/polylang-it_IT.mo
CHANGED
Binary file
|
languages/polylang-it_IT.po
CHANGED
@@ -2,450 +2,587 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Luca Barbetti <lucabarbetti@gmail.com>\n"
|
8 |
"Language-Team: Luca Barbetti <lucabarbetti@gmail.com>\n"
|
9 |
-
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"Plural-Forms: nplurals=2: nplural=n>1
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
17 |
-
"X-
|
18 |
-
"X-Poedit-Country: ITALY\n"
|
19 |
"X-Poedit-SearchPath-0: ..\n"
|
20 |
"X-Poedit-SearchPath-1: ../include\n"
|
21 |
|
22 |
-
#:
|
23 |
#, php-format
|
24 |
-
msgid "
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
msgstr "
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
|
|
34 |
|
35 |
-
#:
|
36 |
#, php-format
|
37 |
-
msgid "
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
-
#:
|
41 |
#, php-format
|
42 |
-
msgid "
|
|
|
|
|
43 |
msgstr ""
|
|
|
|
|
44 |
|
45 |
-
#:
|
46 |
-
#: ../include/calendar.php:140
|
47 |
#, php-format
|
48 |
-
msgid "
|
49 |
-
msgstr "
|
50 |
-
|
51 |
-
|
52 |
-
#: ../include/admin-filters.php:194
|
53 |
-
#: ../include/admin-filters.php:525
|
54 |
-
#: ../include/admin-filters.php:696
|
55 |
-
#: ../include/admin-filters.php:714
|
56 |
-
#: ../include/post-translations.php:8
|
57 |
-
#: ../include/term-translations.php:15
|
58 |
-
msgid "Language"
|
59 |
-
msgstr "Lingua"
|
60 |
-
|
61 |
-
#: ../include/media-translations.php:4
|
62 |
-
#: ../include/term-translations.php:16
|
63 |
-
msgid "Translation"
|
64 |
-
msgstr "Traduzione"
|
65 |
-
|
66 |
-
#: ../include/media-translations.php:18
|
67 |
-
#: ../include/post-translations.php:10
|
68 |
-
#: ../include/post-translations.php:33
|
69 |
-
#: ../include/term-translations.php:18
|
70 |
-
#: ../include/term-translations.php:65
|
71 |
-
msgid "Edit"
|
72 |
-
msgstr "Modifica"
|
73 |
-
|
74 |
-
#: ../include/media-translations.php:26
|
75 |
-
#: ../include/post-translations.php:38
|
76 |
-
#: ../include/term-translations.php:54
|
77 |
-
msgid "Add new"
|
78 |
-
msgstr "Aggiungi nuovo"
|
79 |
-
|
80 |
-
#: ../include/widget.php:6
|
81 |
-
msgid "Language Switcher"
|
82 |
-
msgstr "Selettore di lingua"
|
83 |
-
|
84 |
-
#: ../include/widget.php:6
|
85 |
-
msgid "Displays a language switcher"
|
86 |
-
msgstr "Visualizza un selettore di lingua"
|
87 |
|
88 |
-
#:
|
89 |
-
msgid "
|
90 |
-
|
|
|
|
|
|
|
|
|
91 |
|
92 |
-
#:
|
93 |
-
#:
|
94 |
-
#:
|
95 |
-
#: ../include/admin-filters.php:221
|
96 |
msgid "Languages"
|
97 |
msgstr "Lingue"
|
98 |
|
99 |
-
#:
|
100 |
-
msgid "About Polylang"
|
101 |
-
msgstr "Informazioni su Polylang"
|
102 |
-
|
103 |
-
#: ../include/admin-base.php:149
|
104 |
msgid "Displays language names"
|
105 |
msgstr "Visualizza i nomi delle lingue"
|
106 |
|
107 |
-
#:
|
108 |
msgid "Displays flags"
|
109 |
msgstr "Visualizza le bandiere"
|
110 |
|
111 |
-
#:
|
112 |
msgid "Forces link to front page"
|
113 |
msgstr "Forza il collegamento alla prima pagina"
|
114 |
|
115 |
-
#:
|
116 |
msgid "Hides the current language"
|
117 |
msgstr "Nascondi la lingua corrente"
|
118 |
|
119 |
-
#:
|
120 |
msgid "Displays a language switcher at the end of the menu"
|
121 |
msgstr "Visualizza un selettore di lingua alla fine del menu"
|
122 |
|
123 |
-
#:
|
124 |
msgid "Displays as dropdown"
|
125 |
msgstr "Visualizza come menu a discesa"
|
126 |
|
127 |
-
#:
|
128 |
msgid "Filters content by language"
|
129 |
msgstr "Filtra il contenuto per lingua"
|
130 |
|
131 |
-
#:
|
132 |
msgid "Show all languages"
|
133 |
msgstr "Mostra tutte le lingue"
|
134 |
|
135 |
-
#:
|
136 |
-
msgid "Menus"
|
137 |
-
msgstr "Menu"
|
138 |
-
|
139 |
-
#: ../include/admin.php:297
|
140 |
-
msgid "Strings translation"
|
141 |
-
msgstr "Traduzione delle stringhe"
|
142 |
-
|
143 |
-
#: ../include/admin.php:298
|
144 |
-
#: ../include/admin-filters.php:988
|
145 |
-
msgid "Settings"
|
146 |
-
msgstr "Impostazioni"
|
147 |
-
|
148 |
-
#: ../include/admin.php:317
|
149 |
-
msgid "Enter a valid WorPress locale"
|
150 |
-
msgstr "Inserire impostazioni locali valide per WordPress"
|
151 |
-
|
152 |
-
#: ../include/admin.php:318
|
153 |
-
msgid "The language code must be 2 characters long"
|
154 |
-
msgstr "Il codice della lingua deve essere lungo 2 caratteri"
|
155 |
-
|
156 |
-
#: ../include/admin.php:319
|
157 |
-
msgid "The language code must be unique"
|
158 |
-
msgstr "Il codice della lingua deve essere unico"
|
159 |
-
|
160 |
-
#: ../include/admin.php:320
|
161 |
-
msgid "The language must have a name"
|
162 |
-
msgstr "La lingua deve avere un nome"
|
163 |
-
|
164 |
-
#: ../include/admin.php:321
|
165 |
-
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
166 |
-
msgstr "La lingua è stata creata, ma il file della lingua di WordPress non è stato scaricato. Installarlo manualmente."
|
167 |
-
|
168 |
-
#: ../include/admin.php:409
|
169 |
-
msgid "Site Title"
|
170 |
-
msgstr "Titolo del sito"
|
171 |
-
|
172 |
-
#: ../include/admin.php:410
|
173 |
-
msgid "Tagline"
|
174 |
-
msgstr "Motto"
|
175 |
-
|
176 |
-
#: ../include/admin.php:428
|
177 |
-
msgid "Widget title"
|
178 |
-
msgstr "Titolo del widget"
|
179 |
-
|
180 |
-
#: ../include/admin-filters.php:176
|
181 |
-
#: ../include/admin-filters.php:753
|
182 |
msgid "Add new translation"
|
183 |
msgstr "Aggiungi nuova traduzione"
|
184 |
|
185 |
-
#:
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
#:
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
#: ../include/admin-filters.php:244
|
194 |
-
msgid "Post's language:"
|
195 |
-
msgstr "Lingua dell'articolo"
|
196 |
-
|
197 |
-
#: ../include/admin-filters.php:305
|
198 |
-
msgid "(no parent)"
|
199 |
-
msgstr "(senza genitore)"
|
200 |
|
201 |
-
#:
|
202 |
-
#:
|
203 |
-
#:
|
204 |
-
#: ../include/term-translations.php:11
|
205 |
msgid "Translations"
|
206 |
msgstr "Traduzioni"
|
207 |
|
208 |
-
#:
|
209 |
-
#: ../include/admin-filters.php:717
|
210 |
msgid "Sets the language"
|
211 |
msgstr "Imposta la lingua"
|
212 |
|
213 |
-
#:
|
214 |
-
msgid "None"
|
215 |
-
msgstr "Nessuno"
|
216 |
-
|
217 |
-
#: ../include/admin-filters.php:910
|
218 |
msgid "Theme locations and languages"
|
219 |
msgstr "Posizione e lingua del tema"
|
220 |
|
221 |
-
#:
|
222 |
#, php-format
|
223 |
-
msgid "
|
224 |
-
|
|
|
|
|
225 |
|
226 |
-
#:
|
227 |
msgid "The widget is displayed for:"
|
228 |
msgstr "Il widget viene visualizzato per:"
|
229 |
|
230 |
-
#:
|
231 |
msgid "All languages"
|
232 |
msgstr "Tutte le lingue"
|
233 |
|
234 |
-
#:
|
235 |
msgid "Admin language"
|
236 |
msgstr "Lingua degli amministratori"
|
237 |
|
238 |
-
#:
|
239 |
msgid "Wordpress default"
|
240 |
msgstr "Impostazione predefinita di Wordpress"
|
241 |
|
242 |
-
#:
|
|
|
|
|
|
|
|
|
243 |
msgid "Upgrading language files…"
|
244 |
msgstr "Aggiornamento dei file di lingua…"
|
245 |
|
246 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
msgid "Edit language"
|
248 |
msgstr "Modifica lingua"
|
249 |
|
250 |
-
#:
|
251 |
-
#: ../include/languages-form.php:105
|
252 |
msgid "Add new language"
|
253 |
msgstr "Aggiungi nuova lingua"
|
254 |
|
255 |
-
#:
|
256 |
msgid "Choose a language"
|
257 |
msgstr "Scegli una lingua"
|
258 |
|
259 |
-
#:
|
260 |
msgid "You can choose a language in the list or directly edit it below."
|
261 |
-
msgstr "
|
|
|
|
|
262 |
|
263 |
-
#:
|
264 |
msgid "Full name"
|
265 |
msgstr "Nome completo"
|
266 |
|
267 |
-
#:
|
268 |
msgid "The name is how it is displayed on your site (for example: English)."
|
269 |
msgstr "Il nome come appare sul sito."
|
270 |
|
271 |
-
#:
|
272 |
msgid "Locale"
|
273 |
msgstr "Impostazioni locali"
|
274 |
|
275 |
-
#:
|
276 |
-
msgid "
|
277 |
-
|
|
|
|
|
|
|
|
|
278 |
|
279 |
-
#:
|
280 |
msgid "Language code"
|
281 |
msgstr "Codice della lingua"
|
282 |
|
283 |
-
#:
|
284 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
285 |
msgstr "Codice della lingua a 2 lettere ISO 639-1 (per esempio: en)"
|
286 |
|
287 |
-
#:
|
288 |
msgid "Text direction"
|
289 |
msgstr "Direzione del testo"
|
290 |
|
291 |
-
#:
|
292 |
msgid "left to right"
|
293 |
msgstr "Da sinistra a destra"
|
294 |
|
295 |
-
#:
|
296 |
msgid "right to left"
|
297 |
msgstr "Da destra a sinistra"
|
298 |
|
299 |
-
#:
|
300 |
msgid "Choose the text direction for the language"
|
301 |
msgstr "Scegliere la direzione del testo per la lingua"
|
302 |
|
303 |
-
#:
|
304 |
msgid "Order"
|
305 |
msgstr "Ordinamento"
|
306 |
|
307 |
-
#:
|
308 |
msgid "Position of the language in the language switcher"
|
309 |
msgstr "Posizione della lingua nel selettore di lingua"
|
310 |
|
311 |
-
#:
|
312 |
-
msgid "Update"
|
313 |
-
msgstr "Aggiorna"
|
314 |
-
|
315 |
-
#: ../include/languages-form.php:151
|
316 |
msgid "Language switcher"
|
317 |
msgstr "Selettore di lingua"
|
318 |
|
319 |
-
#:
|
|
|
|
|
|
|
|
|
320 |
msgid "Clean strings translation database"
|
321 |
msgstr "Cancellare le stringhe di traduzione dal database"
|
322 |
|
323 |
-
#:
|
324 |
msgid "Default language"
|
325 |
msgstr "Lingua predefinita"
|
326 |
|
327 |
-
#:
|
328 |
-
msgid "
|
329 |
-
|
|
|
|
|
|
|
|
|
330 |
|
331 |
-
#:
|
332 |
msgid "Detect browser language"
|
333 |
msgstr "Individua la lingua del browser"
|
334 |
|
335 |
-
#:
|
336 |
-
msgid "
|
337 |
-
|
|
|
|
|
|
|
|
|
338 |
|
339 |
-
#:
|
340 |
msgid "URL modifications"
|
341 |
msgstr "modifiche dell'URL"
|
342 |
|
343 |
-
#:
|
344 |
-
msgid "
|
345 |
-
|
|
|
|
|
|
|
|
|
346 |
|
347 |
-
#:
|
348 |
-
msgid "
|
349 |
-
|
|
|
|
|
|
|
|
|
350 |
|
351 |
-
#:
|
352 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
353 |
msgstr "Rimuovi /language/ dai pretty permalinks. Esempio:"
|
354 |
|
355 |
-
#:
|
356 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
357 |
msgstr "Mantieni /language/ nei pretty permalinks. Esempio:"
|
358 |
|
359 |
-
#:
|
360 |
msgid "Hide URL language information for default language"
|
361 |
-
msgstr "
|
|
|
|
|
362 |
|
363 |
-
#:
|
364 |
#, php-format
|
365 |
-
msgid "
|
366 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
|
368 |
-
|
|
|
|
|
|
|
|
|
|
|
369 |
msgid "Synchronization"
|
370 |
msgstr "Sincronizzazione"
|
371 |
|
372 |
-
|
373 |
-
|
374 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
|
376 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
377 |
msgid "ID of pages in other languages:"
|
378 |
msgstr "ID delle pagine in altre lingue:"
|
379 |
|
380 |
-
#:
|
381 |
msgid "ID of posts in other languages:"
|
382 |
msgstr "ID degli articoli in altre lingue:"
|
383 |
|
384 |
-
#:
|
385 |
msgid "Page ID"
|
386 |
msgstr "ID pagina"
|
387 |
|
388 |
-
#:
|
389 |
msgid "Post ID"
|
390 |
msgstr "ID articolo"
|
391 |
|
392 |
-
#:
|
393 |
-
|
394 |
-
|
395 |
-
msgstr "Polylang è completo di un'ampia %sdocumentazione%s (solamente in inglese). La documentazione comprende informazioni su come impostare un sito multilingue e come usarlo quotidianamente, un elenco di domande frequenti (FAQ), ed anche informazioni per i programmatori che volessero adattare i propri plugin e temi."
|
396 |
|
397 |
-
#:
|
398 |
-
|
399 |
-
|
400 |
-
|
|
|
|
|
|
|
401 |
|
402 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
403 |
#, php-format
|
404 |
-
msgid "
|
405 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
406 |
|
407 |
-
|
|
|
408 |
#, php-format
|
409 |
-
msgid "
|
410 |
-
msgstr "
|
411 |
|
412 |
-
|
413 |
-
|
414 |
-
msgstr "Infine, se il plugin vi è stato utile per il vostro business, considerate la possibilità di fare una donazione a favore dell'autore."
|
415 |
|
416 |
-
|
417 |
-
|
418 |
-
msgstr "Cerca"
|
419 |
|
420 |
-
|
421 |
-
|
422 |
-
msgstr "Tutti i termini sono tradotti"
|
423 |
|
424 |
-
|
425 |
-
|
426 |
-
msgstr "Cancella"
|
427 |
|
428 |
-
|
429 |
-
|
430 |
-
msgstr "Codice"
|
431 |
|
432 |
-
|
433 |
-
|
434 |
-
msgstr "Bandiera"
|
435 |
|
436 |
-
|
437 |
-
|
438 |
-
msgstr "Articoli"
|
439 |
|
440 |
-
|
441 |
-
|
442 |
-
msgstr "Traduzioni delle stringhe"
|
443 |
|
444 |
-
|
445 |
-
|
446 |
-
msgstr "Nome"
|
447 |
|
448 |
-
|
449 |
-
|
450 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
451 |
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Luca Barbetti <lucabarbetti@gmail.com>\n"
|
8 |
"Language-Team: Luca Barbetti <lucabarbetti@gmail.com>\n"
|
9 |
+
"Language: it_IT\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2: nplural=n>1;\n"
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
"X-Poedit-KeywordsList: _e;__;_x\n"
|
16 |
"X-Poedit-Basepath: .\n"
|
17 |
+
"X-Generator: Poedit 1.5.4\n"
|
|
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
"X-Poedit-SearchPath-1: ../include\n"
|
20 |
|
21 |
+
#: include/about.php:3
|
22 |
#, php-format
|
23 |
+
msgid ""
|
24 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
25 |
+
"It includes information on how to set up your multilingual site and use it "
|
26 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
27 |
+
"their plugins and themes."
|
28 |
+
msgstr ""
|
29 |
+
"Polylang è completo di un'ampia %sdocumentazione%s (solamente in inglese). "
|
30 |
+
"La documentazione comprende informazioni su come impostare un sito "
|
31 |
+
"multilingue e come usarlo quotidianamente, un elenco di domande frequenti "
|
32 |
+
"(FAQ), ed anche informazioni per i programmatori che volessero adattare i "
|
33 |
+
"propri plugin e temi."
|
34 |
|
35 |
+
#: include/about.php:9
|
36 |
#, php-format
|
37 |
+
msgid ""
|
38 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
39 |
+
"don't forget to make a search before posting a new topic."
|
40 |
+
msgstr ""
|
41 |
+
"Si possono trovare informazioni utili anche nel %sforum di supporto%s. "
|
42 |
+
"Comunque, prima di inviare una richiesta per un nuovo argomento, è sempre "
|
43 |
+
"buona regola fare una ricerca."
|
44 |
|
45 |
+
#: include/about.php:16
|
46 |
#, php-format
|
47 |
+
msgid ""
|
48 |
+
"Polylang is free of charge and is released under the same license as "
|
49 |
+
"WordPress, the %sGPL%s."
|
50 |
msgstr ""
|
51 |
+
"Polylang è gratuito ed è stato rilasciato con la stessa licenza di "
|
52 |
+
"WordPress, la %sGPL%s."
|
53 |
|
54 |
+
#: include/about.php:22
|
|
|
55 |
#, php-format
|
56 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
57 |
+
msgstr ""
|
58 |
+
"Per sapere come poter aiutare questo progetto è sufficiente %sleggere questo"
|
59 |
+
"%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
|
61 |
+
#: include/about.php:27
|
62 |
+
msgid ""
|
63 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
64 |
+
"the author are greatly appreciated."
|
65 |
+
msgstr ""
|
66 |
+
"Infine, se il plugin vi è stato utile per il vostro business, considerate la "
|
67 |
+
"possibilità di fare una donazione a favore dell'autore."
|
68 |
|
69 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
70 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
71 |
+
#: include/list-table.php:46 polylang.php:270
|
|
|
72 |
msgid "Languages"
|
73 |
msgstr "Lingue"
|
74 |
|
75 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
76 |
msgid "Displays language names"
|
77 |
msgstr "Visualizza i nomi delle lingue"
|
78 |
|
79 |
+
#: include/admin-base.php:155
|
80 |
msgid "Displays flags"
|
81 |
msgstr "Visualizza le bandiere"
|
82 |
|
83 |
+
#: include/admin-base.php:156
|
84 |
msgid "Forces link to front page"
|
85 |
msgstr "Forza il collegamento alla prima pagina"
|
86 |
|
87 |
+
#: include/admin-base.php:157
|
88 |
msgid "Hides the current language"
|
89 |
msgstr "Nascondi la lingua corrente"
|
90 |
|
91 |
+
#: include/admin-base.php:161
|
92 |
msgid "Displays a language switcher at the end of the menu"
|
93 |
msgstr "Visualizza un selettore di lingua alla fine del menu"
|
94 |
|
95 |
+
#: include/admin-base.php:162
|
96 |
msgid "Displays as dropdown"
|
97 |
msgstr "Visualizza come menu a discesa"
|
98 |
|
99 |
+
#: include/admin-base.php:186
|
100 |
msgid "Filters content by language"
|
101 |
msgstr "Filtra il contenuto per lingua"
|
102 |
|
103 |
+
#: include/admin-base.php:193
|
104 |
msgid "Show all languages"
|
105 |
msgstr "Mostra tutte le lingue"
|
106 |
|
107 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
msgid "Add new translation"
|
109 |
msgstr "Aggiungi nuova traduzione"
|
110 |
|
111 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
112 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
113 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
114 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
115 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
116 |
+
#: polylang.php:271
|
117 |
+
msgid "Language"
|
118 |
+
msgstr "Lingua"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
|
120 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
121 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
122 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
|
|
123 |
msgid "Translations"
|
124 |
msgstr "Traduzioni"
|
125 |
|
126 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
|
|
127 |
msgid "Sets the language"
|
128 |
msgstr "Imposta la lingua"
|
129 |
|
130 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
131 |
msgid "Theme locations and languages"
|
132 |
msgstr "Posizione e lingua del tema"
|
133 |
|
134 |
+
#: include/admin-filters.php:1084
|
135 |
#, php-format
|
136 |
+
msgid ""
|
137 |
+
"Please go to the %slanguages page%s to set theme locations and languages"
|
138 |
+
msgstr ""
|
139 |
+
"Andare alla %spagina delle lingue%s per impostare posizione e lingua del tema"
|
140 |
|
141 |
+
#: include/admin-filters.php:1102
|
142 |
msgid "The widget is displayed for:"
|
143 |
msgstr "Il widget viene visualizzato per:"
|
144 |
|
145 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
146 |
msgid "All languages"
|
147 |
msgstr "Tutte le lingue"
|
148 |
|
149 |
+
#: include/admin-filters.php:1130
|
150 |
msgid "Admin language"
|
151 |
msgstr "Lingua degli amministratori"
|
152 |
|
153 |
+
#: include/admin-filters.php:1135
|
154 |
msgid "Wordpress default"
|
155 |
msgstr "Impostazione predefinita di Wordpress"
|
156 |
|
157 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
158 |
+
msgid "Settings"
|
159 |
+
msgstr "Impostazioni"
|
160 |
+
|
161 |
+
#: include/admin-filters.php:1167
|
162 |
msgid "Upgrading language files…"
|
163 |
msgstr "Aggiornamento dei file di lingua…"
|
164 |
|
165 |
+
#: include/admin.php:22
|
166 |
+
msgid "About Polylang"
|
167 |
+
msgstr "Informazioni su Polylang"
|
168 |
+
|
169 |
+
#: include/admin.php:27 include/list-table.php:92
|
170 |
+
msgid "Strings translations"
|
171 |
+
msgstr "Traduzioni delle stringhe"
|
172 |
+
|
173 |
+
#: include/admin.php:323
|
174 |
+
msgid "Menus"
|
175 |
+
msgstr "Menu"
|
176 |
+
|
177 |
+
#: include/admin.php:325 include/list-table.php:91
|
178 |
+
msgid "Strings translation"
|
179 |
+
msgstr "Traduzione delle stringhe"
|
180 |
+
|
181 |
+
#: include/admin.php:345
|
182 |
+
msgid "Enter a valid WorPress locale"
|
183 |
+
msgstr "Inserire impostazioni locali valide per WordPress"
|
184 |
+
|
185 |
+
#: include/admin.php:346
|
186 |
+
msgid "The language code must be 2 characters long"
|
187 |
+
msgstr "Il codice della lingua deve essere lungo 2 caratteri"
|
188 |
+
|
189 |
+
#: include/admin.php:347
|
190 |
+
msgid "The language code must be unique"
|
191 |
+
msgstr "Il codice della lingua deve essere unico"
|
192 |
+
|
193 |
+
#: include/admin.php:348
|
194 |
+
msgid "The language must have a name"
|
195 |
+
msgstr "La lingua deve avere un nome"
|
196 |
+
|
197 |
+
#: include/admin.php:349
|
198 |
+
msgid ""
|
199 |
+
"The language was created, but the WordPress language file was not "
|
200 |
+
"downloaded. Please install it manually."
|
201 |
+
msgstr ""
|
202 |
+
"La lingua è stata creata, ma il file della lingua di WordPress non è stato "
|
203 |
+
"scaricato. Installarlo manualmente."
|
204 |
+
|
205 |
+
#: include/admin.php:468
|
206 |
+
msgid "Widget title"
|
207 |
+
msgstr "Titolo del widget"
|
208 |
+
|
209 |
+
# @ polylang
|
210 |
+
#: include/base.php:339
|
211 |
+
msgid "Taxonomies"
|
212 |
+
msgstr "Tassonomie"
|
213 |
+
|
214 |
+
# @ polylang
|
215 |
+
#: include/base.php:340
|
216 |
+
msgid "Custom fields"
|
217 |
+
msgstr "Campi personalizzati"
|
218 |
+
|
219 |
+
# @ polylang
|
220 |
+
#: include/base.php:341
|
221 |
+
msgid "Comment status"
|
222 |
+
msgstr "Stato del commento"
|
223 |
+
|
224 |
+
# @ polylang
|
225 |
+
#: include/base.php:342
|
226 |
+
msgid "Ping status"
|
227 |
+
msgstr "Stato di ping"
|
228 |
+
|
229 |
+
# @ polylang
|
230 |
+
#: include/base.php:343
|
231 |
+
msgid "Sticky posts"
|
232 |
+
msgstr "Articoli evidenziati"
|
233 |
+
|
234 |
+
# @ polylang
|
235 |
+
#: include/base.php:344
|
236 |
+
msgid "Published date"
|
237 |
+
msgstr "Data di pubblicazione"
|
238 |
+
|
239 |
+
# @ polylang
|
240 |
+
#: include/base.php:345
|
241 |
+
msgid "Post format"
|
242 |
+
msgstr "Formato articolo"
|
243 |
+
|
244 |
+
#: include/base.php:346
|
245 |
+
msgid "Page parent"
|
246 |
+
msgstr "Pagina padre"
|
247 |
+
|
248 |
+
# @ polylang
|
249 |
+
#: include/base.php:347
|
250 |
+
msgid "Page template"
|
251 |
+
msgstr "Modello pagina"
|
252 |
+
|
253 |
+
#: include/base.php:348
|
254 |
+
msgid "Page order"
|
255 |
+
msgstr "Ordine pagine"
|
256 |
+
|
257 |
+
# @ polylang
|
258 |
+
#: include/base.php:349
|
259 |
+
msgid "Featured image"
|
260 |
+
msgstr "Immagine evidenziata"
|
261 |
+
|
262 |
+
#: include/languages-form.php:43
|
263 |
msgid "Edit language"
|
264 |
msgstr "Modifica lingua"
|
265 |
|
266 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
|
|
267 |
msgid "Add new language"
|
268 |
msgstr "Aggiungi nuova lingua"
|
269 |
|
270 |
+
#: include/languages-form.php:65
|
271 |
msgid "Choose a language"
|
272 |
msgstr "Scegli una lingua"
|
273 |
|
274 |
+
#: include/languages-form.php:79
|
275 |
msgid "You can choose a language in the list or directly edit it below."
|
276 |
+
msgstr ""
|
277 |
+
"Scegliere una lingua dall'elenco o inserirla direttamente nei campi a "
|
278 |
+
"seguire."
|
279 |
|
280 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
281 |
msgid "Full name"
|
282 |
msgstr "Nome completo"
|
283 |
|
284 |
+
#: include/languages-form.php:85
|
285 |
msgid "The name is how it is displayed on your site (for example: English)."
|
286 |
msgstr "Il nome come appare sul sito."
|
287 |
|
288 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
289 |
msgid "Locale"
|
290 |
msgstr "Impostazioni locali"
|
291 |
|
292 |
+
#: include/languages-form.php:94
|
293 |
+
msgid ""
|
294 |
+
"Wordpress Locale for the language (for example: en_US). You will need to "
|
295 |
+
"install the .mo file for this language."
|
296 |
+
msgstr ""
|
297 |
+
"Impostazioni locali di Wordpress per la lingua (per esempio: en_US). è "
|
298 |
+
"necessario installare il file .mo per questa lingua."
|
299 |
|
300 |
+
#: include/languages-form.php:98
|
301 |
msgid "Language code"
|
302 |
msgstr "Codice della lingua"
|
303 |
|
304 |
+
#: include/languages-form.php:100
|
305 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
306 |
msgstr "Codice della lingua a 2 lettere ISO 639-1 (per esempio: en)"
|
307 |
|
308 |
+
#: include/languages-form.php:104
|
309 |
msgid "Text direction"
|
310 |
msgstr "Direzione del testo"
|
311 |
|
312 |
+
#: include/languages-form.php:108
|
313 |
msgid "left to right"
|
314 |
msgstr "Da sinistra a destra"
|
315 |
|
316 |
+
#: include/languages-form.php:113
|
317 |
msgid "right to left"
|
318 |
msgstr "Da destra a sinistra"
|
319 |
|
320 |
+
#: include/languages-form.php:115
|
321 |
msgid "Choose the text direction for the language"
|
322 |
msgstr "Scegliere la direzione del testo per la lingua"
|
323 |
|
324 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
325 |
msgid "Order"
|
326 |
msgstr "Ordinamento"
|
327 |
|
328 |
+
#: include/languages-form.php:121
|
329 |
msgid "Position of the language in the language switcher"
|
330 |
msgstr "Posizione della lingua nel selettore di lingua"
|
331 |
|
332 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
333 |
msgid "Language switcher"
|
334 |
msgstr "Selettore di lingua"
|
335 |
|
336 |
+
#: include/languages-form.php:206
|
337 |
+
msgid "Search translations"
|
338 |
+
msgstr "Ricerca in traduzioni"
|
339 |
+
|
340 |
+
#: include/languages-form.php:215
|
341 |
msgid "Clean strings translation database"
|
342 |
msgstr "Cancellare le stringhe di traduzione dal database"
|
343 |
|
344 |
+
#: include/languages-form.php:231
|
345 |
msgid "Default language"
|
346 |
msgstr "Lingua predefinita"
|
347 |
|
348 |
+
#: include/languages-form.php:243
|
349 |
+
msgid ""
|
350 |
+
"There are posts, pages, categories or tags without language set. Do you want "
|
351 |
+
"to set them all to default language ?"
|
352 |
+
msgstr ""
|
353 |
+
"Ci sono articoli, pagine, categorie o tag per i quali la lingua non è stata "
|
354 |
+
"impostata. Si desidera impostarla per tutti come la lingua predefinita?"
|
355 |
|
356 |
+
#: include/languages-form.php:251
|
357 |
msgid "Detect browser language"
|
358 |
msgstr "Individua la lingua del browser"
|
359 |
|
360 |
+
#: include/languages-form.php:257
|
361 |
+
msgid ""
|
362 |
+
"When the front page is visited, set the language according to the browser "
|
363 |
+
"preference"
|
364 |
+
msgstr ""
|
365 |
+
"Imposta la lingua secondo le preferenze del browser quando viene visitata la "
|
366 |
+
"pagina iniziale"
|
367 |
|
368 |
+
#: include/languages-form.php:264
|
369 |
msgid "URL modifications"
|
370 |
msgstr "modifiche dell'URL"
|
371 |
|
372 |
+
#: include/languages-form.php:270
|
373 |
+
msgid ""
|
374 |
+
"The language is set from content. Posts, pages, categories and tags urls are "
|
375 |
+
"not modified."
|
376 |
+
msgstr ""
|
377 |
+
"La lingua è impostata dal contenuto. Gli URL di articoli, pagine, categorie "
|
378 |
+
"and tag non sono modificati."
|
379 |
|
380 |
+
#: include/languages-form.php:278
|
381 |
+
msgid ""
|
382 |
+
"The language code, for example /en/, is added to all urls when using pretty "
|
383 |
+
"permalinks."
|
384 |
+
msgstr ""
|
385 |
+
"Il codice della lingua, per esempio /en/, viene aggiunto a tutti gli URL "
|
386 |
+
"quando si usano i pretty permalinks."
|
387 |
|
388 |
+
#: include/languages-form.php:287
|
389 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
390 |
msgstr "Rimuovi /language/ dai pretty permalinks. Esempio:"
|
391 |
|
392 |
+
#: include/languages-form.php:296
|
393 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
394 |
msgstr "Mantieni /language/ nei pretty permalinks. Esempio:"
|
395 |
|
396 |
+
#: include/languages-form.php:305
|
397 |
msgid "Hide URL language information for default language"
|
398 |
+
msgstr ""
|
399 |
+
"Nascondi le informazioni relative alla lingua dall'URL per la lingua "
|
400 |
+
"predefinita"
|
401 |
|
402 |
+
#: include/languages-form.php:315
|
403 |
#, php-format
|
404 |
+
msgid ""
|
405 |
+
"When using static front page, redirect the language page (example: %s) to "
|
406 |
+
"the front page in the right language"
|
407 |
+
msgstr ""
|
408 |
+
"Quando si usa una pagina iniziale statica, reindirizza la pagina della "
|
409 |
+
"lingua (esempio: %s) alla pagina iniziale nella lingua giusta"
|
410 |
+
|
411 |
+
# @ polylang
|
412 |
+
#: include/languages-form.php:324
|
413 |
+
msgid "Media"
|
414 |
+
msgstr "Media"
|
415 |
|
416 |
+
# @ polylang
|
417 |
+
#: include/languages-form.php:330
|
418 |
+
msgid "Activate languages and translations for media"
|
419 |
+
msgstr "Attiva lingue e traduzioni per i media"
|
420 |
+
|
421 |
+
#: include/languages-form.php:337
|
422 |
msgid "Synchronization"
|
423 |
msgstr "Sincronizzazione"
|
424 |
|
425 |
+
# @ polylang
|
426 |
+
#: include/languages-form.php:351
|
427 |
+
msgid "Custom post types"
|
428 |
+
msgstr "Tipi di articoli personalizzati"
|
429 |
+
|
430 |
+
# @ polylang
|
431 |
+
#: include/languages-form.php:364
|
432 |
+
msgid "Activate languages and translations for custom post types."
|
433 |
+
msgstr "Attiva lingue e traduzioni per i tipi di articoli personalizzati."
|
434 |
+
|
435 |
+
# @ polylang
|
436 |
+
#: include/languages-form.php:372
|
437 |
+
msgid "Custom taxonomies"
|
438 |
+
msgstr "Tassonomie personalizzate"
|
439 |
+
|
440 |
+
# @ polylang
|
441 |
+
#: include/languages-form.php:385
|
442 |
+
msgid "Activate languages and translations for custom taxonomies."
|
443 |
+
msgstr "Attiva lingue e traduzioni per tassonomie personalizzate"
|
444 |
+
|
445 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
446 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
447 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
448 |
+
#: include/term-translations.php:80
|
449 |
+
msgid "Edit"
|
450 |
+
msgstr "Modifica"
|
451 |
+
|
452 |
+
#: include/list-table.php:56
|
453 |
+
msgid "Delete"
|
454 |
+
msgstr "Cancella"
|
455 |
+
|
456 |
+
#: include/list-table.php:65
|
457 |
+
msgid "Code"
|
458 |
+
msgstr "Codice"
|
459 |
|
460 |
+
#: include/list-table.php:67
|
461 |
+
msgid "Flag"
|
462 |
+
msgstr "Bandiera"
|
463 |
+
|
464 |
+
#: include/list-table.php:68
|
465 |
+
msgid "Posts"
|
466 |
+
msgstr "Articoli"
|
467 |
+
|
468 |
+
#: include/list-table.php:118
|
469 |
+
msgid "Name"
|
470 |
+
msgstr "Nome"
|
471 |
+
|
472 |
+
#: include/list-table.php:119
|
473 |
+
msgid "String"
|
474 |
+
msgstr "Stringa"
|
475 |
+
|
476 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
477 |
+
#: include/term-translations.php:16
|
478 |
+
msgid "Translation"
|
479 |
+
msgstr "Traduzione"
|
480 |
+
|
481 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
482 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
483 |
+
msgid "Add new"
|
484 |
+
msgstr "Aggiungi nuovo"
|
485 |
+
|
486 |
+
#: include/post-translations.php:5
|
487 |
msgid "ID of pages in other languages:"
|
488 |
msgstr "ID delle pagine in altre lingue:"
|
489 |
|
490 |
+
#: include/post-translations.php:5
|
491 |
msgid "ID of posts in other languages:"
|
492 |
msgstr "ID degli articoli in altre lingue:"
|
493 |
|
494 |
+
#: include/post-translations.php:9
|
495 |
msgid "Page ID"
|
496 |
msgstr "ID pagina"
|
497 |
|
498 |
+
#: include/post-translations.php:9
|
499 |
msgid "Post ID"
|
500 |
msgstr "ID articolo"
|
501 |
|
502 |
+
#: include/term-translations.php:48
|
503 |
+
msgid "No untranslated term"
|
504 |
+
msgstr "Tutti i termini sono tradotti"
|
|
|
505 |
|
506 |
+
#: include/widget.php:6
|
507 |
+
msgid "Language Switcher"
|
508 |
+
msgstr "Selettore di lingua"
|
509 |
+
|
510 |
+
#: include/widget.php:6
|
511 |
+
msgid "Displays a language switcher"
|
512 |
+
msgstr "Visualizza un selettore di lingua"
|
513 |
|
514 |
+
#: include/widget.php:69
|
515 |
+
msgid "Title:"
|
516 |
+
msgstr "Titolo:"
|
517 |
+
|
518 |
+
# @ polylang
|
519 |
+
#. translators: plugin header field 'Description'
|
520 |
+
#: polylang.php:0
|
521 |
+
msgid "Adds multilingual capability to WordPress"
|
522 |
+
msgstr "Aggiungi funzionalità multilingua a WordPress"
|
523 |
+
|
524 |
+
#: polylang.php:118
|
525 |
#, php-format
|
526 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
527 |
+
msgstr ""
|
528 |
+
"Si sta utilizzando WordPress %s. Polylang richiede almeno WordPress %s."
|
529 |
+
|
530 |
+
#: polylang.php:159
|
531 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
532 |
+
msgstr ""
|
533 |
+
"Per qualche ragione, Polylang non è stato in grado di creare una tabella nel "
|
534 |
+
"database."
|
535 |
+
|
536 |
+
# @ polylang
|
537 |
+
#: polylang.php:220
|
538 |
+
msgid ""
|
539 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
540 |
+
msgstr ""
|
541 |
+
"Polylang è stato disabilitato perché è stato fatto un'aggiornamento da una "
|
542 |
+
"versione troppo vecchia."
|
543 |
|
544 |
+
# @ polylang
|
545 |
+
#: polylang.php:222
|
546 |
#, php-format
|
547 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
548 |
+
msgstr "È necessario aggiornare alla %s prima di aggiornare alla %s."
|
549 |
|
550 |
+
#~ msgid "Error: Restore of local flags failed!"
|
551 |
+
#~ msgstr "Errore: Ripristino delle bandiere locali fallito!"
|
|
|
552 |
|
553 |
+
#~ msgid "Please move your local flags from %s to %s"
|
554 |
+
#~ msgstr "Spostare le bandiere locali da %s a %s"
|
|
|
555 |
|
556 |
+
#~ msgid "View posts for %1$s %2$s"
|
557 |
+
#~ msgstr "Visualizza articoli di %1$s %2$s"
|
|
|
558 |
|
559 |
+
#~ msgid "Site Title"
|
560 |
+
#~ msgstr "Titolo del sito"
|
|
|
561 |
|
562 |
+
#~ msgid "Tagline"
|
563 |
+
#~ msgstr "Motto"
|
|
|
564 |
|
565 |
+
#~ msgid "— No Change —"
|
566 |
+
#~ msgstr "— Nessun cambiamento —"
|
|
|
567 |
|
568 |
+
#~ msgid "Page's language:"
|
569 |
+
#~ msgstr "Lingua della pagina"
|
|
|
570 |
|
571 |
+
#~ msgid "Post's language:"
|
572 |
+
#~ msgstr "Lingua dell'articolo"
|
|
|
573 |
|
574 |
+
#~ msgid "None"
|
575 |
+
#~ msgstr "Nessuno"
|
|
|
576 |
|
577 |
+
#~ msgid "Update"
|
578 |
+
#~ msgstr "Aggiorna"
|
579 |
+
|
580 |
+
#~ msgid ""
|
581 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
582 |
+
#~ "between translations of a post or page"
|
583 |
+
#~ msgstr ""
|
584 |
+
#~ "Permette la sincronizzazione di categorie, tag, immagini in primo piano e "
|
585 |
+
#~ "altri meta tra le traduzioni di un articolo o una pagina"
|
586 |
|
587 |
+
#~ msgid "Search"
|
588 |
+
#~ msgstr "Cerca"
|
languages/polylang-lt_LT.mo
CHANGED
Binary file
|
languages/polylang-lt_LT.po
CHANGED
@@ -2,11 +2,10 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Naglis Jonaitis <njonaitis@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
-
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -17,433 +16,552 @@ msgstr ""
|
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
-
#:
|
21 |
#, php-format
|
22 |
-
msgid "
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
msgstr "
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
|
33 |
-
#:
|
34 |
#, php-format
|
35 |
-
msgid "
|
36 |
-
|
|
|
|
|
|
|
|
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
|
|
|
|
|
|
|
|
|
42 |
|
43 |
-
#:
|
44 |
-
#: ../include/calendar.php:140
|
45 |
#, php-format
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
-
|
49 |
-
#: ../include/media-translations.php:3
|
50 |
-
#: ../include/admin-filters.php:194
|
51 |
-
#: ../include/admin-filters.php:525
|
52 |
-
#: ../include/admin-filters.php:696
|
53 |
-
#: ../include/admin-filters.php:714
|
54 |
-
#: ../include/post-translations.php:8
|
55 |
-
#: ../include/term-translations.php:15
|
56 |
-
msgid "Language"
|
57 |
-
msgstr "Kalba"
|
58 |
-
|
59 |
-
#: ../include/media-translations.php:4
|
60 |
-
#: ../include/term-translations.php:16
|
61 |
-
msgid "Translation"
|
62 |
-
msgstr "Vertimas"
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:18
|
65 |
-
#: ../include/post-translations.php:10
|
66 |
-
#: ../include/post-translations.php:33
|
67 |
-
#: ../include/term-translations.php:18
|
68 |
-
#: ../include/term-translations.php:65
|
69 |
-
msgid "Edit"
|
70 |
-
msgstr "Redaguoti"
|
71 |
-
|
72 |
-
#: ../include/media-translations.php:26
|
73 |
-
#: ../include/post-translations.php:38
|
74 |
-
#: ../include/term-translations.php:54
|
75 |
-
msgid "Add new"
|
76 |
-
msgstr "Pridėti naują"
|
77 |
-
|
78 |
-
#: ../include/widget.php:6
|
79 |
-
msgid "Language Switcher"
|
80 |
-
msgstr "Kalbų perjungimas"
|
81 |
-
|
82 |
-
#: ../include/widget.php:6
|
83 |
-
msgid "Displays a language switcher"
|
84 |
-
msgstr "Leidžia pasirinkti puslapio kalbą"
|
85 |
|
86 |
-
#:
|
87 |
-
msgid "
|
88 |
-
|
|
|
|
|
|
|
|
|
89 |
|
90 |
-
#:
|
91 |
-
#:
|
92 |
-
#:
|
93 |
-
#: ../include/admin-filters.php:221
|
94 |
msgid "Languages"
|
95 |
msgstr "Kalbos"
|
96 |
|
97 |
-
#:
|
98 |
-
msgid "About Polylang"
|
99 |
-
msgstr "Apie Polylang"
|
100 |
-
|
101 |
-
#: ../include/admin-base.php:149
|
102 |
msgid "Displays language names"
|
103 |
msgstr "Rodyti kalbų pavadinimus"
|
104 |
|
105 |
-
#:
|
106 |
msgid "Displays flags"
|
107 |
msgstr "Rodyti vėliavėles"
|
108 |
|
109 |
-
#:
|
110 |
msgid "Forces link to front page"
|
111 |
msgstr "Priverstinai nukreipti į pagrindinį puslapį"
|
112 |
|
113 |
-
#:
|
114 |
msgid "Hides the current language"
|
115 |
msgstr "Nerodyti dabartinės kalbos"
|
116 |
|
117 |
-
#:
|
118 |
msgid "Displays a language switcher at the end of the menu"
|
119 |
msgstr "Meniu pabaigoje rodyti kalbų perjungimų pasirinkimą"
|
120 |
|
121 |
-
#:
|
122 |
msgid "Displays as dropdown"
|
123 |
msgstr "Rodyti kaip išskleidžiamą pasirinkimą"
|
124 |
|
125 |
-
#:
|
126 |
msgid "Filters content by language"
|
127 |
-
msgstr ""
|
128 |
|
129 |
-
#:
|
130 |
msgid "Show all languages"
|
131 |
msgstr "Rodyti visas kalbas"
|
132 |
|
133 |
-
#:
|
134 |
-
msgid "Menus"
|
135 |
-
msgstr "Meniu"
|
136 |
-
|
137 |
-
#: ../include/admin.php:297
|
138 |
-
msgid "Strings translation"
|
139 |
-
msgstr "Eilučių vertimas"
|
140 |
-
|
141 |
-
#: ../include/admin.php:298
|
142 |
-
#: ../include/admin-filters.php:988
|
143 |
-
msgid "Settings"
|
144 |
-
msgstr "Nustatymai"
|
145 |
-
|
146 |
-
#: ../include/admin.php:317
|
147 |
-
msgid "Enter a valid WorPress locale"
|
148 |
-
msgstr "Įveskite taisyklingą WordPress lokalę"
|
149 |
-
|
150 |
-
#: ../include/admin.php:318
|
151 |
-
msgid "The language code must be 2 characters long"
|
152 |
-
msgstr "Kalbos kodas privalo būti dviejų simbolių ilgio"
|
153 |
-
|
154 |
-
#: ../include/admin.php:319
|
155 |
-
msgid "The language code must be unique"
|
156 |
-
msgstr "Kalbos kodas privalo būti unikalus"
|
157 |
-
|
158 |
-
#: ../include/admin.php:320
|
159 |
-
msgid "The language must have a name"
|
160 |
-
msgstr "Kalba privalo turėti vardą"
|
161 |
-
|
162 |
-
#: ../include/admin.php:321
|
163 |
-
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
164 |
-
msgstr "Kalba buvo pridėta, tačiau jos WordPress kalbos failas nebuvo parsiųstas. Prašome tai padaryti rankiniu būdu."
|
165 |
-
|
166 |
-
#: ../include/admin.php:409
|
167 |
-
msgid "Site Title"
|
168 |
-
msgstr "Tinklaraščio pavadinimas"
|
169 |
-
|
170 |
-
#: ../include/admin.php:410
|
171 |
-
msgid "Tagline"
|
172 |
-
msgstr "Tinklaraščio apibūdinimas"
|
173 |
-
|
174 |
-
#: ../include/admin.php:428
|
175 |
-
msgid "Widget title"
|
176 |
-
msgstr "Valdiklio pavadinimas"
|
177 |
-
|
178 |
-
#: ../include/admin-filters.php:176
|
179 |
-
#: ../include/admin-filters.php:753
|
180 |
msgid "Add new translation"
|
181 |
msgstr "Pridėti naują vertimą"
|
182 |
|
183 |
-
#:
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
#:
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
#: ../include/admin-filters.php:244
|
192 |
-
msgid "Post's language:"
|
193 |
-
msgstr "Įrašo kalba:"
|
194 |
-
|
195 |
-
#: ../include/admin-filters.php:305
|
196 |
-
msgid "(no parent)"
|
197 |
-
msgstr "(be tėvinio)"
|
198 |
|
199 |
-
#:
|
200 |
-
#:
|
201 |
-
#:
|
202 |
-
#: ../include/term-translations.php:11
|
203 |
msgid "Translations"
|
204 |
msgstr "Vertimai"
|
205 |
|
206 |
-
#:
|
207 |
-
#: ../include/admin-filters.php:717
|
208 |
msgid "Sets the language"
|
209 |
msgstr "Nustatyti kalbą"
|
210 |
|
211 |
-
#:
|
212 |
-
msgid "None"
|
213 |
-
msgstr "Nėra"
|
214 |
-
|
215 |
-
#: ../include/admin-filters.php:910
|
216 |
msgid "Theme locations and languages"
|
217 |
msgstr "Temų vietos ir kalbos"
|
218 |
|
219 |
-
#:
|
220 |
#, php-format
|
221 |
-
msgid "
|
222 |
-
|
|
|
|
|
223 |
|
224 |
-
#:
|
225 |
msgid "The widget is displayed for:"
|
226 |
msgstr "Valdiklį rodyti:"
|
227 |
|
228 |
-
#:
|
229 |
msgid "All languages"
|
230 |
msgstr "Visoms kalboms"
|
231 |
|
232 |
-
#:
|
233 |
msgid "Admin language"
|
234 |
msgstr "Administravimo skydelio kalba"
|
235 |
|
236 |
-
#:
|
237 |
msgid "Wordpress default"
|
238 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
239 |
|
240 |
-
#:
|
241 |
msgid "Upgrading language files…"
|
242 |
msgstr "Atnaujinami kalbų failai…"
|
243 |
|
244 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
msgid "Edit language"
|
246 |
msgstr "Redaguoti kalbą"
|
247 |
|
248 |
-
#:
|
249 |
-
#: ../include/languages-form.php:105
|
250 |
msgid "Add new language"
|
251 |
msgstr "Pridėti naują kalbą"
|
252 |
|
253 |
-
#:
|
254 |
msgid "Choose a language"
|
255 |
msgstr "Pasirinkite kalbą"
|
256 |
|
257 |
-
#:
|
258 |
msgid "You can choose a language in the list or directly edit it below."
|
259 |
-
msgstr "
|
|
|
260 |
|
261 |
-
#:
|
262 |
msgid "Full name"
|
263 |
msgstr "Pilnas vardas"
|
264 |
|
265 |
-
#:
|
266 |
msgid "The name is how it is displayed on your site (for example: English)."
|
267 |
msgstr "Vardas, kuris bus rodomas Jūsų svetainėje (pavyzdžiui: English)."
|
268 |
|
269 |
-
#:
|
270 |
msgid "Locale"
|
271 |
msgstr "Lokalė"
|
272 |
|
273 |
-
#:
|
274 |
-
msgid "
|
275 |
-
|
|
|
|
|
|
|
|
|
276 |
|
277 |
-
#:
|
278 |
msgid "Language code"
|
279 |
msgstr "Kalbos kodas"
|
280 |
|
281 |
-
#:
|
282 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
283 |
msgstr "Dviejų raidžių ISO 639-1 kalbos kodas (pavyzdžiui: lt)"
|
284 |
|
285 |
-
#:
|
286 |
msgid "Text direction"
|
287 |
msgstr "Teksto kryptis"
|
288 |
|
289 |
-
#:
|
290 |
msgid "left to right"
|
291 |
msgstr "iš kairės į dešinę"
|
292 |
|
293 |
-
#:
|
294 |
msgid "right to left"
|
295 |
msgstr "iš dešinės į kairę"
|
296 |
|
297 |
-
#:
|
298 |
msgid "Choose the text direction for the language"
|
299 |
msgstr "Pasirinkite kalbos teksto kryptį"
|
300 |
|
301 |
-
#:
|
302 |
msgid "Order"
|
303 |
msgstr "Tvarka"
|
304 |
|
305 |
-
#:
|
306 |
msgid "Position of the language in the language switcher"
|
307 |
msgstr "Kalbos pozicija kalbos perjungiklyje"
|
308 |
|
309 |
-
#:
|
310 |
-
msgid "Update"
|
311 |
-
msgstr "Atnaujinti"
|
312 |
-
|
313 |
-
#: ../include/languages-form.php:151
|
314 |
msgid "Language switcher"
|
315 |
msgstr "Kalbų perjungimas"
|
316 |
|
317 |
-
#:
|
|
|
|
|
|
|
|
|
318 |
msgid "Clean strings translation database"
|
319 |
-
msgstr ""
|
320 |
|
321 |
-
#:
|
322 |
msgid "Default language"
|
323 |
msgstr "Numatytoji kalba"
|
324 |
|
325 |
-
#:
|
326 |
-
msgid "
|
327 |
-
|
|
|
|
|
|
|
|
|
328 |
|
329 |
-
#:
|
330 |
msgid "Detect browser language"
|
331 |
msgstr "Nustatyti naršyklės kalbą"
|
332 |
|
333 |
-
#:
|
334 |
-
msgid "
|
335 |
-
|
|
|
|
|
|
|
|
|
336 |
|
337 |
-
#:
|
338 |
msgid "URL modifications"
|
339 |
msgstr "URL pakeitimai"
|
340 |
|
341 |
-
#:
|
342 |
-
msgid "
|
|
|
|
|
343 |
msgstr ""
|
|
|
|
|
344 |
|
345 |
-
#:
|
346 |
-
msgid "
|
|
|
|
|
347 |
msgstr ""
|
|
|
|
|
348 |
|
349 |
-
#:
|
350 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
351 |
msgstr "Pašalinti /language/ iš pastoviųjų nuorodų. Pavyzdys:"
|
352 |
|
353 |
-
#:
|
354 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
355 |
msgstr "Palikti /language/ pastoviosiose nuorodose. Pavyzdys:"
|
356 |
|
357 |
-
#:
|
358 |
msgid "Hide URL language information for default language"
|
359 |
msgstr "Numatytajai kalbai nerodyti kalbos informacijos URL"
|
360 |
|
361 |
-
#:
|
362 |
#, php-format
|
363 |
-
msgid "
|
|
|
|
|
364 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
|
366 |
-
#:
|
367 |
msgid "Synchronization"
|
368 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
369 |
|
370 |
-
#:
|
371 |
-
msgid "
|
372 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
373 |
|
374 |
-
#:
|
375 |
msgid "ID of pages in other languages:"
|
376 |
msgstr "Puslapių kitose kalbose ID:"
|
377 |
|
378 |
-
#:
|
379 |
msgid "ID of posts in other languages:"
|
380 |
msgstr "Įrašų kitose kalbose ID:"
|
381 |
|
382 |
-
#:
|
383 |
msgid "Page ID"
|
384 |
msgstr "Puslapio ID"
|
385 |
|
386 |
-
#:
|
387 |
msgid "Post ID"
|
388 |
msgstr "Įrašo ID"
|
389 |
|
390 |
-
#:
|
391 |
-
|
392 |
-
|
393 |
-
msgstr "Polylang pateikiams su išsamia %sdokumentacija%s (tik anglų kalba). Joje rasite informaciją kaip sukurti kelių kalbų svetainę bei naudotis ją kasdien, D.U.K. bei dokumentaciją programuotojams, aprašančią kaip pritaikyti savo įskiepius bei temas."
|
394 |
|
395 |
-
#:
|
396 |
-
|
397 |
-
|
398 |
-
msgstr "Naudingos informacijos taip pat galite rasti %spalaikymo forume%s. Tiesa, nepamirškite paieškoti prieš sukurdami naują temą."
|
399 |
|
400 |
-
#:
|
401 |
-
|
402 |
-
|
403 |
-
msgstr "Polylang yra nemokamas ir leidžiamas su ta pačia licencija kaip ir WordPress - %sGPL%s."
|
404 |
|
405 |
-
#:
|
406 |
-
|
407 |
-
|
408 |
-
msgstr "Jei norite prisidėti prie šio projekto, %sskaitykite čia%s."
|
409 |
|
410 |
-
|
411 |
-
|
412 |
-
|
|
|
|
|
413 |
|
414 |
-
#:
|
415 |
-
|
|
|
416 |
msgstr ""
|
|
|
417 |
|
418 |
-
#:
|
419 |
-
msgid "
|
420 |
-
msgstr "
|
|
|
|
|
421 |
|
422 |
-
|
423 |
-
|
424 |
-
|
|
|
|
|
425 |
|
426 |
-
|
427 |
-
|
428 |
-
|
|
|
|
|
429 |
|
430 |
-
|
431 |
-
|
432 |
-
msgstr "Vėliava"
|
433 |
|
434 |
-
|
435 |
-
|
436 |
-
msgstr "Įrašai"
|
437 |
|
438 |
-
|
439 |
-
|
440 |
-
msgstr "Eilučių vertimas"
|
441 |
|
442 |
-
|
443 |
-
|
444 |
-
msgstr "Vardas"
|
445 |
|
446 |
-
|
447 |
-
|
448 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
449 |
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Naglis Jonaitis <njonaitis@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
"X-Poedit-SearchPath-1: ../include\n"
|
18 |
|
19 |
+
#: include/about.php:3
|
20 |
#, php-format
|
21 |
+
msgid ""
|
22 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
23 |
+
"It includes information on how to set up your multilingual site and use it "
|
24 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
25 |
+
"their plugins and themes."
|
26 |
+
msgstr ""
|
27 |
+
"Polylang pateikiams su išsamia %sdokumentacija%s (tik anglų kalba). Joje "
|
28 |
+
"rasite informaciją kaip sukurti kelių kalbų svetainę bei naudotis ją "
|
29 |
+
"kasdien, D.U.K. bei dokumentaciją programuotojams, aprašančią kaip "
|
30 |
+
"pritaikyti savo įskiepius bei temas."
|
31 |
|
32 |
+
#: include/about.php:9
|
33 |
#, php-format
|
34 |
+
msgid ""
|
35 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
36 |
+
"don't forget to make a search before posting a new topic."
|
37 |
+
msgstr ""
|
38 |
+
"Naudingos informacijos taip pat galite rasti %spalaikymo forume%s. Tiesa, "
|
39 |
+
"nepamirškite paieškoti prieš sukurdami naują temą."
|
40 |
|
41 |
+
#: include/about.php:16
|
42 |
#, php-format
|
43 |
+
msgid ""
|
44 |
+
"Polylang is free of charge and is released under the same license as "
|
45 |
+
"WordPress, the %sGPL%s."
|
46 |
+
msgstr ""
|
47 |
+
"Polylang yra nemokamas ir leidžiamas su ta pačia licencija kaip ir WordPress "
|
48 |
+
"- %sGPL%s."
|
49 |
|
50 |
+
#: include/about.php:22
|
|
|
51 |
#, php-format
|
52 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
53 |
+
msgstr "Jei norite prisidėti prie šio projekto, %sskaitykite čia%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
|
55 |
+
#: include/about.php:27
|
56 |
+
msgid ""
|
57 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
58 |
+
"the author are greatly appreciated."
|
59 |
+
msgstr ""
|
60 |
+
"Galiausiai, jei Jums patinka šis įskiepis arba jei jis padeda Jūsų verslui, "
|
61 |
+
"autorius labai vertintų Jūsų paramą."
|
62 |
|
63 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
64 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
65 |
+
#: include/list-table.php:46 polylang.php:270
|
|
|
66 |
msgid "Languages"
|
67 |
msgstr "Kalbos"
|
68 |
|
69 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
70 |
msgid "Displays language names"
|
71 |
msgstr "Rodyti kalbų pavadinimus"
|
72 |
|
73 |
+
#: include/admin-base.php:155
|
74 |
msgid "Displays flags"
|
75 |
msgstr "Rodyti vėliavėles"
|
76 |
|
77 |
+
#: include/admin-base.php:156
|
78 |
msgid "Forces link to front page"
|
79 |
msgstr "Priverstinai nukreipti į pagrindinį puslapį"
|
80 |
|
81 |
+
#: include/admin-base.php:157
|
82 |
msgid "Hides the current language"
|
83 |
msgstr "Nerodyti dabartinės kalbos"
|
84 |
|
85 |
+
#: include/admin-base.php:161
|
86 |
msgid "Displays a language switcher at the end of the menu"
|
87 |
msgstr "Meniu pabaigoje rodyti kalbų perjungimų pasirinkimą"
|
88 |
|
89 |
+
#: include/admin-base.php:162
|
90 |
msgid "Displays as dropdown"
|
91 |
msgstr "Rodyti kaip išskleidžiamą pasirinkimą"
|
92 |
|
93 |
+
#: include/admin-base.php:186
|
94 |
msgid "Filters content by language"
|
95 |
+
msgstr "Atrenka turinį pagal kalbą"
|
96 |
|
97 |
+
#: include/admin-base.php:193
|
98 |
msgid "Show all languages"
|
99 |
msgstr "Rodyti visas kalbas"
|
100 |
|
101 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
msgid "Add new translation"
|
103 |
msgstr "Pridėti naują vertimą"
|
104 |
|
105 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
106 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
107 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
108 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
109 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
110 |
+
#: polylang.php:271
|
111 |
+
msgid "Language"
|
112 |
+
msgstr "Kalba"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
|
114 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
115 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
116 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
|
|
117 |
msgid "Translations"
|
118 |
msgstr "Vertimai"
|
119 |
|
120 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
|
|
121 |
msgid "Sets the language"
|
122 |
msgstr "Nustatyti kalbą"
|
123 |
|
124 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
125 |
msgid "Theme locations and languages"
|
126 |
msgstr "Temų vietos ir kalbos"
|
127 |
|
128 |
+
#: include/admin-filters.php:1084
|
129 |
#, php-format
|
130 |
+
msgid ""
|
131 |
+
"Please go to the %slanguages page%s to set theme locations and languages"
|
132 |
+
msgstr ""
|
133 |
+
"Prašome aplankyti %skalbų puslapį%s ir nustayti temos vietas bei kalbas"
|
134 |
|
135 |
+
#: include/admin-filters.php:1102
|
136 |
msgid "The widget is displayed for:"
|
137 |
msgstr "Valdiklį rodyti:"
|
138 |
|
139 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
140 |
msgid "All languages"
|
141 |
msgstr "Visoms kalboms"
|
142 |
|
143 |
+
#: include/admin-filters.php:1130
|
144 |
msgid "Admin language"
|
145 |
msgstr "Administravimo skydelio kalba"
|
146 |
|
147 |
+
#: include/admin-filters.php:1135
|
148 |
msgid "Wordpress default"
|
149 |
+
msgstr "Wordpress numatytasis"
|
150 |
+
|
151 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
152 |
+
msgid "Settings"
|
153 |
+
msgstr "Nustatymai"
|
154 |
|
155 |
+
#: include/admin-filters.php:1167
|
156 |
msgid "Upgrading language files…"
|
157 |
msgstr "Atnaujinami kalbų failai…"
|
158 |
|
159 |
+
#: include/admin.php:22
|
160 |
+
msgid "About Polylang"
|
161 |
+
msgstr "Apie Polylang"
|
162 |
+
|
163 |
+
#: include/admin.php:27 include/list-table.php:92
|
164 |
+
msgid "Strings translations"
|
165 |
+
msgstr "Eilučių vertimas"
|
166 |
+
|
167 |
+
#: include/admin.php:323
|
168 |
+
msgid "Menus"
|
169 |
+
msgstr "Meniu"
|
170 |
+
|
171 |
+
#: include/admin.php:325 include/list-table.php:91
|
172 |
+
msgid "Strings translation"
|
173 |
+
msgstr "Eilučių vertimas"
|
174 |
+
|
175 |
+
#: include/admin.php:345
|
176 |
+
msgid "Enter a valid WorPress locale"
|
177 |
+
msgstr "Įveskite taisyklingą WordPress lokalę"
|
178 |
+
|
179 |
+
#: include/admin.php:346
|
180 |
+
msgid "The language code must be 2 characters long"
|
181 |
+
msgstr "Kalbos kodas privalo būti dviejų simbolių ilgio"
|
182 |
+
|
183 |
+
#: include/admin.php:347
|
184 |
+
msgid "The language code must be unique"
|
185 |
+
msgstr "Kalbos kodas privalo būti unikalus"
|
186 |
+
|
187 |
+
#: include/admin.php:348
|
188 |
+
msgid "The language must have a name"
|
189 |
+
msgstr "Kalba privalo turėti vardą"
|
190 |
+
|
191 |
+
#: include/admin.php:349
|
192 |
+
msgid ""
|
193 |
+
"The language was created, but the WordPress language file was not "
|
194 |
+
"downloaded. Please install it manually."
|
195 |
+
msgstr ""
|
196 |
+
"Kalba buvo pridėta, tačiau jos WordPress kalbos failas nebuvo parsiųstas. "
|
197 |
+
"Prašome tai padaryti rankiniu būdu."
|
198 |
+
|
199 |
+
#: include/admin.php:468
|
200 |
+
msgid "Widget title"
|
201 |
+
msgstr "Valdiklio pavadinimas"
|
202 |
+
|
203 |
+
# @ polylang
|
204 |
+
#: include/base.php:339
|
205 |
+
msgid "Taxonomies"
|
206 |
+
msgstr "Taksonomijos"
|
207 |
+
|
208 |
+
# @ polylang
|
209 |
+
#: include/base.php:340
|
210 |
+
msgid "Custom fields"
|
211 |
+
msgstr "Pasirinktiniai laukai"
|
212 |
+
|
213 |
+
# @ polylang
|
214 |
+
#: include/base.php:341
|
215 |
+
msgid "Comment status"
|
216 |
+
msgstr "Komentarų būsena"
|
217 |
+
|
218 |
+
# @ polylang
|
219 |
+
#: include/base.php:342
|
220 |
+
msgid "Ping status"
|
221 |
+
msgstr "Ryšio patikrinimo būsena"
|
222 |
+
|
223 |
+
# @ polylang
|
224 |
+
#: include/base.php:343
|
225 |
+
msgid "Sticky posts"
|
226 |
+
msgstr "Nuolat pirmame puslapyje rodomi įrašai"
|
227 |
+
|
228 |
+
# @ polylang
|
229 |
+
#: include/base.php:344
|
230 |
+
msgid "Published date"
|
231 |
+
msgstr "Paskelbimo data"
|
232 |
+
|
233 |
+
# @ polylang
|
234 |
+
#: include/base.php:345
|
235 |
+
msgid "Post format"
|
236 |
+
msgstr "Įrašo formatas"
|
237 |
+
|
238 |
+
#: include/base.php:346
|
239 |
+
msgid "Page parent"
|
240 |
+
msgstr "Tėvinis puslapis"
|
241 |
+
|
242 |
+
# @ polylang
|
243 |
+
#: include/base.php:347
|
244 |
+
msgid "Page template"
|
245 |
+
msgstr "Puslapio šablonas"
|
246 |
+
|
247 |
+
#: include/base.php:348
|
248 |
+
msgid "Page order"
|
249 |
+
msgstr "Puslapio tvarka"
|
250 |
+
|
251 |
+
# @ polylang
|
252 |
+
#: include/base.php:349
|
253 |
+
msgid "Featured image"
|
254 |
+
msgstr "Spec. paveikslėlis"
|
255 |
+
|
256 |
+
#: include/languages-form.php:43
|
257 |
msgid "Edit language"
|
258 |
msgstr "Redaguoti kalbą"
|
259 |
|
260 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
|
|
261 |
msgid "Add new language"
|
262 |
msgstr "Pridėti naują kalbą"
|
263 |
|
264 |
+
#: include/languages-form.php:65
|
265 |
msgid "Choose a language"
|
266 |
msgstr "Pasirinkite kalbą"
|
267 |
|
268 |
+
#: include/languages-form.php:79
|
269 |
msgid "You can choose a language in the list or directly edit it below."
|
270 |
+
msgstr ""
|
271 |
+
"Galite pasirinkti kalbą iš sąrašo arba tiesiogiai redaguoti ją apačioje."
|
272 |
|
273 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
274 |
msgid "Full name"
|
275 |
msgstr "Pilnas vardas"
|
276 |
|
277 |
+
#: include/languages-form.php:85
|
278 |
msgid "The name is how it is displayed on your site (for example: English)."
|
279 |
msgstr "Vardas, kuris bus rodomas Jūsų svetainėje (pavyzdžiui: English)."
|
280 |
|
281 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
282 |
msgid "Locale"
|
283 |
msgstr "Lokalė"
|
284 |
|
285 |
+
#: include/languages-form.php:94
|
286 |
+
msgid ""
|
287 |
+
"Wordpress Locale for the language (for example: en_US). You will need to "
|
288 |
+
"install the .mo file for this language."
|
289 |
+
msgstr ""
|
290 |
+
"Kalbos WordPress lokalė (pavyzdžiui: lt_LT). Jums reikės įsidiegti šios "
|
291 |
+
"kalbos .mo failą."
|
292 |
|
293 |
+
#: include/languages-form.php:98
|
294 |
msgid "Language code"
|
295 |
msgstr "Kalbos kodas"
|
296 |
|
297 |
+
#: include/languages-form.php:100
|
298 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
299 |
msgstr "Dviejų raidžių ISO 639-1 kalbos kodas (pavyzdžiui: lt)"
|
300 |
|
301 |
+
#: include/languages-form.php:104
|
302 |
msgid "Text direction"
|
303 |
msgstr "Teksto kryptis"
|
304 |
|
305 |
+
#: include/languages-form.php:108
|
306 |
msgid "left to right"
|
307 |
msgstr "iš kairės į dešinę"
|
308 |
|
309 |
+
#: include/languages-form.php:113
|
310 |
msgid "right to left"
|
311 |
msgstr "iš dešinės į kairę"
|
312 |
|
313 |
+
#: include/languages-form.php:115
|
314 |
msgid "Choose the text direction for the language"
|
315 |
msgstr "Pasirinkite kalbos teksto kryptį"
|
316 |
|
317 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
318 |
msgid "Order"
|
319 |
msgstr "Tvarka"
|
320 |
|
321 |
+
#: include/languages-form.php:121
|
322 |
msgid "Position of the language in the language switcher"
|
323 |
msgstr "Kalbos pozicija kalbos perjungiklyje"
|
324 |
|
325 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
326 |
msgid "Language switcher"
|
327 |
msgstr "Kalbų perjungimas"
|
328 |
|
329 |
+
#: include/languages-form.php:206
|
330 |
+
msgid "Search translations"
|
331 |
+
msgstr "Ieškoti vertimuose"
|
332 |
+
|
333 |
+
#: include/languages-form.php:215
|
334 |
msgid "Clean strings translation database"
|
335 |
+
msgstr "Išvalyti eilučių vertimų duomenų bazę"
|
336 |
|
337 |
+
#: include/languages-form.php:231
|
338 |
msgid "Default language"
|
339 |
msgstr "Numatytoji kalba"
|
340 |
|
341 |
+
#: include/languages-form.php:243
|
342 |
+
msgid ""
|
343 |
+
"There are posts, pages, categories or tags without language set. Do you want "
|
344 |
+
"to set them all to default language ?"
|
345 |
+
msgstr ""
|
346 |
+
"Yra įrašų, puslapių, kategorijų arba žymų, kuriems nenustatyta kalba. Ar "
|
347 |
+
"norite visiems jiems priskirti numatytąją kalbą?"
|
348 |
|
349 |
+
#: include/languages-form.php:251
|
350 |
msgid "Detect browser language"
|
351 |
msgstr "Nustatyti naršyklės kalbą"
|
352 |
|
353 |
+
#: include/languages-form.php:257
|
354 |
+
msgid ""
|
355 |
+
"When the front page is visited, set the language according to the browser "
|
356 |
+
"preference"
|
357 |
+
msgstr ""
|
358 |
+
"Kai aplankomas pagrindinis puslapis, nustatyti kalbą pagal naršyklės "
|
359 |
+
"pageidavimą"
|
360 |
|
361 |
+
#: include/languages-form.php:264
|
362 |
msgid "URL modifications"
|
363 |
msgstr "URL pakeitimai"
|
364 |
|
365 |
+
#: include/languages-form.php:270
|
366 |
+
msgid ""
|
367 |
+
"The language is set from content. Posts, pages, categories and tags urls are "
|
368 |
+
"not modified."
|
369 |
msgstr ""
|
370 |
+
"Kalba nustatyta pagal turinį. Įrašų, puslapių, kategorijų ir žymų URL "
|
371 |
+
"adresai nepakeisti."
|
372 |
|
373 |
+
#: include/languages-form.php:278
|
374 |
+
msgid ""
|
375 |
+
"The language code, for example /en/, is added to all urls when using pretty "
|
376 |
+
"permalinks."
|
377 |
msgstr ""
|
378 |
+
"Kalbos kodas, pavyzdžiui /lt/, bus pridėtas prie adresų jei naudojamos "
|
379 |
+
"pastoviosios nuorodos."
|
380 |
|
381 |
+
#: include/languages-form.php:287
|
382 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
383 |
msgstr "Pašalinti /language/ iš pastoviųjų nuorodų. Pavyzdys:"
|
384 |
|
385 |
+
#: include/languages-form.php:296
|
386 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
387 |
msgstr "Palikti /language/ pastoviosiose nuorodose. Pavyzdys:"
|
388 |
|
389 |
+
#: include/languages-form.php:305
|
390 |
msgid "Hide URL language information for default language"
|
391 |
msgstr "Numatytajai kalbai nerodyti kalbos informacijos URL"
|
392 |
|
393 |
+
#: include/languages-form.php:315
|
394 |
#, php-format
|
395 |
+
msgid ""
|
396 |
+
"When using static front page, redirect the language page (example: %s) to "
|
397 |
+
"the front page in the right language"
|
398 |
msgstr ""
|
399 |
+
"Naudojant statinį pradžios puslapį, nukreipti kalbos puslapį (pavyzdžiui: "
|
400 |
+
"%s) į pradžios puslapį atitinkamoje kalboje"
|
401 |
+
|
402 |
+
# @ polylang
|
403 |
+
#: include/languages-form.php:324
|
404 |
+
msgid "Media"
|
405 |
+
msgstr "Failai"
|
406 |
+
|
407 |
+
# @ polylang
|
408 |
+
#: include/languages-form.php:330
|
409 |
+
msgid "Activate languages and translations for media"
|
410 |
+
msgstr "Įgalinti kalbas ir vertimus failams"
|
411 |
|
412 |
+
#: include/languages-form.php:337
|
413 |
msgid "Synchronization"
|
414 |
+
msgstr "Sinchronizavimas"
|
415 |
+
|
416 |
+
# @ polylang
|
417 |
+
#: include/languages-form.php:351
|
418 |
+
msgid "Custom post types"
|
419 |
+
msgstr "Pasirinktiniai įrašų tipai"
|
420 |
+
|
421 |
+
# @ polylang
|
422 |
+
#: include/languages-form.php:364
|
423 |
+
msgid "Activate languages and translations for custom post types."
|
424 |
+
msgstr "Įgalinti kalbas bei vertimus pasirinktiniams įrašų tipams."
|
425 |
+
|
426 |
+
# @ polylang
|
427 |
+
#: include/languages-form.php:372
|
428 |
+
msgid "Custom taxonomies"
|
429 |
+
msgstr "Pasirinktinės taksonomijos"
|
430 |
+
|
431 |
+
# @ polylang
|
432 |
+
#: include/languages-form.php:385
|
433 |
+
msgid "Activate languages and translations for custom taxonomies."
|
434 |
+
msgstr "Įgalinti kalbas ir vertimus pasirinktinėms taksonomijoms."
|
435 |
+
|
436 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
437 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
438 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
439 |
+
#: include/term-translations.php:80
|
440 |
+
msgid "Edit"
|
441 |
+
msgstr "Redaguoti"
|
442 |
|
443 |
+
#: include/list-table.php:56
|
444 |
+
msgid "Delete"
|
445 |
+
msgstr "Ištrinti"
|
446 |
+
|
447 |
+
#: include/list-table.php:65
|
448 |
+
msgid "Code"
|
449 |
+
msgstr "Kodas"
|
450 |
+
|
451 |
+
#: include/list-table.php:67
|
452 |
+
msgid "Flag"
|
453 |
+
msgstr "Vėliava"
|
454 |
+
|
455 |
+
#: include/list-table.php:68
|
456 |
+
msgid "Posts"
|
457 |
+
msgstr "Įrašai"
|
458 |
+
|
459 |
+
#: include/list-table.php:118
|
460 |
+
msgid "Name"
|
461 |
+
msgstr "Vardas"
|
462 |
+
|
463 |
+
#: include/list-table.php:119
|
464 |
+
msgid "String"
|
465 |
+
msgstr "Eilutė"
|
466 |
+
|
467 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
468 |
+
#: include/term-translations.php:16
|
469 |
+
msgid "Translation"
|
470 |
+
msgstr "Vertimas"
|
471 |
+
|
472 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
473 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
474 |
+
msgid "Add new"
|
475 |
+
msgstr "Pridėti naują"
|
476 |
|
477 |
+
#: include/post-translations.php:5
|
478 |
msgid "ID of pages in other languages:"
|
479 |
msgstr "Puslapių kitose kalbose ID:"
|
480 |
|
481 |
+
#: include/post-translations.php:5
|
482 |
msgid "ID of posts in other languages:"
|
483 |
msgstr "Įrašų kitose kalbose ID:"
|
484 |
|
485 |
+
#: include/post-translations.php:9
|
486 |
msgid "Page ID"
|
487 |
msgstr "Puslapio ID"
|
488 |
|
489 |
+
#: include/post-translations.php:9
|
490 |
msgid "Post ID"
|
491 |
msgstr "Įrašo ID"
|
492 |
|
493 |
+
#: include/term-translations.php:48
|
494 |
+
msgid "No untranslated term"
|
495 |
+
msgstr "Nėra išversto atitikmens"
|
|
|
496 |
|
497 |
+
#: include/widget.php:6
|
498 |
+
msgid "Language Switcher"
|
499 |
+
msgstr "Kalbų perjungimas"
|
|
|
500 |
|
501 |
+
#: include/widget.php:6
|
502 |
+
msgid "Displays a language switcher"
|
503 |
+
msgstr "Leidžia pasirinkti puslapio kalbą"
|
|
|
504 |
|
505 |
+
#: include/widget.php:69
|
506 |
+
msgid "Title:"
|
507 |
+
msgstr "Pavadinimas:"
|
|
|
508 |
|
509 |
+
# @ polylang
|
510 |
+
#. translators: plugin header field 'Description'
|
511 |
+
#: polylang.php:0
|
512 |
+
msgid "Adds multilingual capability to WordPress"
|
513 |
+
msgstr "Prideda daugiakalbystės funkciją Wordpress sistemai"
|
514 |
|
515 |
+
#: polylang.php:118
|
516 |
+
#, php-format
|
517 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
518 |
msgstr ""
|
519 |
+
"Jūs naudojatės WordPress %s. Polylang reikalauja mažiausiai WordPress %s."
|
520 |
|
521 |
+
#: polylang.php:159
|
522 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
523 |
+
msgstr ""
|
524 |
+
"Dėl kažkokių priežasčių Polylang nepavyko sukurti lentelės Jūsų duomenų "
|
525 |
+
"bazėje."
|
526 |
|
527 |
+
# @ polylang
|
528 |
+
#: polylang.php:220
|
529 |
+
msgid ""
|
530 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
531 |
+
msgstr "Polylang buvo išjungtas, nes atsinaujinote iš per daug senos versijos."
|
532 |
|
533 |
+
# @ polylang
|
534 |
+
#: polylang.php:222
|
535 |
+
#, php-format
|
536 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
537 |
+
msgstr "Prašome atsinaujinti iki %s, prieš atnaujinant iki %s."
|
538 |
|
539 |
+
#~ msgid "Error: Restore of local flags failed!"
|
540 |
+
#~ msgstr "Klaida: Atkurti Jūsų vėliavėlių nepavyko!"
|
|
|
541 |
|
542 |
+
#~ msgid "Please move your local flags from %s to %s"
|
543 |
+
#~ msgstr "Prašome perketi savo vėliavėles iš %s į %s"
|
|
|
544 |
|
545 |
+
#~ msgid "%1$s %2$s"
|
546 |
+
#~ msgstr "%1$s %2$s"
|
|
|
547 |
|
548 |
+
#~ msgid "View posts for %1$s %2$s"
|
549 |
+
#~ msgstr "Rodyti %1$s %2$s įrašus"
|
|
|
550 |
|
551 |
+
#~ msgid "Site Title"
|
552 |
+
#~ msgstr "Tinklaraščio pavadinimas"
|
553 |
+
|
554 |
+
#~ msgid "Tagline"
|
555 |
+
#~ msgstr "Tinklaraščio apibūdinimas"
|
556 |
+
|
557 |
+
#~ msgid "Page's language:"
|
558 |
+
#~ msgstr "Puslapio kalba:"
|
559 |
+
|
560 |
+
#~ msgid "Post's language:"
|
561 |
+
#~ msgstr "Įrašo kalba:"
|
562 |
+
|
563 |
+
#~ msgid "None"
|
564 |
+
#~ msgstr "Nėra"
|
565 |
|
566 |
+
#~ msgid "Update"
|
567 |
+
#~ msgstr "Atnaujinti"
|
languages/polylang-lv.mo
CHANGED
Binary file
|
languages/polylang-lv.po
CHANGED
@@ -2,9 +2,9 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang 0.8\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
-
Last-Translator: Andis <andis.grossteins@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -19,490 +19,536 @@ Last-Translator: Andis <andis.grossteins@gmail.com>\n"
|
|
19 |
"X-Textdomain-Support: yes\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#
|
23 |
-
#:
|
24 |
#, php-format
|
25 |
-
msgid "
|
26 |
-
msgstr "
|
27 |
|
28 |
# @ polylang
|
29 |
-
#:
|
30 |
-
|
31 |
-
|
|
|
32 |
|
33 |
# @ polylang
|
34 |
-
#:
|
35 |
-
|
36 |
-
|
|
|
37 |
|
38 |
# @ polylang
|
39 |
-
#:
|
40 |
#, php-format
|
41 |
-
msgid "
|
42 |
-
msgstr "
|
43 |
|
44 |
-
# @
|
45 |
-
#: include/
|
46 |
-
|
47 |
-
|
48 |
-
msgid "%1$s %2$s"
|
49 |
-
msgstr "%2$s %1$s"
|
50 |
|
51 |
-
# @
|
52 |
-
#: include/
|
53 |
-
#: include/
|
54 |
-
|
55 |
-
|
56 |
-
|
|
|
|
|
|
|
|
|
57 |
|
58 |
# @ polylang
|
59 |
-
#: include/
|
60 |
-
|
61 |
-
|
62 |
-
#: include/admin-filters.php:696
|
63 |
-
#: include/admin-filters.php:714
|
64 |
-
#: include/post-translations.php:8
|
65 |
-
#: include/term-translations.php:15
|
66 |
-
msgid "Language"
|
67 |
-
msgstr "Valoda"
|
68 |
|
69 |
# @ polylang
|
70 |
-
#: include/
|
71 |
-
|
72 |
-
|
73 |
-
msgstr "Tulkojums"
|
74 |
|
75 |
# @ polylang
|
76 |
-
#: include/
|
77 |
-
|
78 |
-
|
79 |
-
#: include/term-translations.php:18
|
80 |
-
#: include/term-translations.php:65
|
81 |
-
msgid "Edit"
|
82 |
-
msgstr "Rediģēt"
|
83 |
|
84 |
# @ polylang
|
85 |
-
#: include/
|
86 |
-
|
87 |
-
|
88 |
-
msgid "Add new"
|
89 |
-
msgstr "Pievienot jaunu"
|
90 |
|
91 |
# @ polylang
|
92 |
-
#: include/
|
93 |
-
msgid "
|
94 |
-
msgstr "
|
95 |
|
96 |
# @ polylang
|
97 |
-
#: include/
|
98 |
-
msgid "Displays
|
99 |
-
msgstr "
|
100 |
|
101 |
# @ polylang
|
102 |
-
#: include/
|
103 |
-
msgid "
|
104 |
-
msgstr "
|
105 |
|
106 |
# @ polylang
|
107 |
-
#: include/admin-base.php:
|
108 |
-
|
109 |
-
|
110 |
-
#: include/admin-filters.php:221
|
111 |
-
msgid "Languages"
|
112 |
-
msgstr "Valodas"
|
113 |
|
114 |
# @ polylang
|
115 |
-
#: include/admin-
|
116 |
-
|
117 |
-
|
|
|
118 |
|
119 |
# @ polylang
|
120 |
-
#: include/admin-
|
121 |
-
|
122 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
|
124 |
# @ polylang
|
125 |
-
#: include/admin-
|
126 |
-
|
127 |
-
|
|
|
|
|
|
|
|
|
|
|
128 |
|
129 |
# @ polylang
|
130 |
-
#: include/admin-
|
131 |
-
|
132 |
-
|
|
|
133 |
|
134 |
# @ polylang
|
135 |
-
#: include/admin-
|
136 |
-
msgid "
|
137 |
-
msgstr "
|
138 |
|
139 |
# @ polylang
|
140 |
-
#: include/admin-
|
141 |
-
|
142 |
-
|
|
|
143 |
|
144 |
# @ polylang
|
145 |
-
#: include/admin-
|
146 |
-
msgid "
|
147 |
-
msgstr "
|
148 |
|
149 |
# @ polylang
|
150 |
-
#: include/admin-
|
151 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
msgstr ""
|
153 |
|
|
|
154 |
# @ polylang
|
155 |
-
#: include/admin-
|
156 |
-
|
157 |
-
|
|
|
158 |
|
159 |
# @ polylang
|
160 |
-
#: include/admin.php:
|
161 |
-
msgid "
|
162 |
-
msgstr "
|
163 |
|
164 |
# @ polylang
|
165 |
-
#: include/admin.php:
|
166 |
-
msgid "
|
167 |
-
msgstr "
|
168 |
|
169 |
-
# @ default
|
170 |
# @ polylang
|
171 |
-
#: include/admin.php:
|
172 |
-
#: include/
|
173 |
-
msgid "
|
174 |
-
msgstr "
|
175 |
|
176 |
# @ polylang
|
177 |
-
#: include/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
msgid "Enter a valid WorPress locale"
|
179 |
-
msgstr "Ievadiet
|
180 |
|
181 |
# @ polylang
|
182 |
-
#: include/admin.php:
|
183 |
msgid "The language code must be 2 characters long"
|
184 |
-
msgstr "Valodas
|
185 |
|
186 |
# @ polylang
|
187 |
-
#: include/admin.php:
|
188 |
msgid "The language code must be unique"
|
189 |
-
msgstr "Valodas kodam
|
190 |
|
191 |
# @ polylang
|
192 |
-
#: include/admin.php:
|
193 |
msgid "The language must have a name"
|
194 |
-
msgstr "Valodai ir
|
195 |
|
196 |
# @ polylang
|
197 |
-
#: include/admin.php:
|
198 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
199 |
-
msgstr "Valoda tika izveidota, bet WordPress tulkojumu fails netika
|
200 |
-
|
201 |
-
# @ default
|
202 |
-
#: include/admin.php:409
|
203 |
-
msgid "Site Title"
|
204 |
-
msgstr "Vietnes virsraksts"
|
205 |
-
|
206 |
-
# @ default
|
207 |
-
#: include/admin.php:410
|
208 |
-
msgid "Tagline"
|
209 |
-
msgstr "Apakšvirsrakts"
|
210 |
|
211 |
# @ polylang
|
212 |
-
#: include/admin.php:
|
213 |
msgid "Widget title"
|
214 |
-
msgstr "
|
215 |
|
216 |
# @ polylang
|
217 |
-
#: include/
|
218 |
-
|
219 |
-
msgid "Add new translation"
|
220 |
-
msgstr "Pievienot jaunu tulkojumu"
|
221 |
-
|
222 |
-
#: include/admin-filters.php:190
|
223 |
-
msgid "— No Change —"
|
224 |
msgstr ""
|
225 |
|
226 |
# @ polylang
|
227 |
-
#: include/
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
# @ polylang
|
232 |
-
#: include/
|
233 |
-
msgid "
|
234 |
-
msgstr "
|
235 |
-
|
236 |
-
# @ default
|
237 |
-
#: include/admin-filters.php:305
|
238 |
-
msgid "(no parent)"
|
239 |
-
msgstr "(bez vecāka)"
|
240 |
|
241 |
# @ polylang
|
242 |
-
#: include/
|
243 |
-
|
244 |
-
|
245 |
-
#: include/term-translations.php:11
|
246 |
-
msgid "Translations"
|
247 |
-
msgstr "Tulkojumi"
|
248 |
|
249 |
# @ polylang
|
250 |
-
#: include/
|
251 |
-
|
252 |
-
|
253 |
-
msgstr "Nosaka valodu"
|
254 |
-
|
255 |
-
# @ default
|
256 |
-
#: include/admin-filters.php:879
|
257 |
-
msgid "None"
|
258 |
-
msgstr "Nav"
|
259 |
|
260 |
# @ polylang
|
261 |
-
#: include/
|
262 |
-
msgid "
|
263 |
-
msgstr "
|
264 |
|
265 |
# @ polylang
|
266 |
-
#: include/
|
267 |
-
|
268 |
-
|
269 |
-
msgstr "Lūdzu dodieties uz %svalodu sadaļu%s, lai uzstādītu kažociņa izvēlņu valodas"
|
270 |
|
271 |
-
# @
|
272 |
-
#: include/
|
273 |
-
msgid "
|
274 |
-
msgstr "
|
275 |
|
276 |
# @ polylang
|
277 |
-
#: include/
|
278 |
-
msgid "
|
279 |
-
msgstr "
|
280 |
|
281 |
# @ polylang
|
282 |
-
#: include/
|
283 |
-
msgid "
|
284 |
-
msgstr "Vadības valoda"
|
285 |
-
|
286 |
-
#: include/admin-filters.php:964
|
287 |
-
msgid "Wordpress default"
|
288 |
msgstr ""
|
289 |
|
290 |
# @ polylang
|
291 |
-
#: include/
|
292 |
-
msgid "
|
293 |
-
msgstr "
|
294 |
|
295 |
# @ polylang
|
296 |
-
#: include/languages-form.php:
|
297 |
msgid "Edit language"
|
298 |
-
msgstr "
|
299 |
|
300 |
# @ polylang
|
301 |
-
#: include/languages-form.php:
|
302 |
-
#: include/languages-form.php:
|
303 |
msgid "Add new language"
|
304 |
msgstr "Pievienot jaunu valodu"
|
305 |
|
306 |
# @ polylang
|
307 |
-
#: include/languages-form.php:
|
308 |
msgid "Choose a language"
|
309 |
-
msgstr "
|
310 |
|
311 |
# @ polylang
|
312 |
-
#: include/languages-form.php:
|
313 |
msgid "You can choose a language in the list or directly edit it below."
|
314 |
-
msgstr "
|
315 |
|
316 |
# @ polylang
|
317 |
-
#: include/languages-form.php:
|
|
|
318 |
msgid "Full name"
|
319 |
msgstr "Pilns nosaukums"
|
320 |
|
321 |
# @ polylang
|
322 |
-
#: include/languages-form.php:
|
323 |
msgid "The name is how it is displayed on your site (for example: English)."
|
324 |
-
msgstr "Nosaukums,
|
325 |
|
326 |
# @ polylang
|
327 |
-
#: include/languages-form.php:
|
|
|
328 |
msgid "Locale"
|
329 |
-
msgstr "
|
330 |
|
331 |
# @ polylang
|
332 |
-
#: include/languages-form.php:
|
333 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
334 |
-
msgstr "WordPress valodas
|
335 |
|
336 |
# @ polylang
|
337 |
-
#: include/languages-form.php:
|
338 |
msgid "Language code"
|
339 |
msgstr "Valodas kods (piem.: lv)"
|
340 |
|
341 |
# @ polylang
|
342 |
-
#: include/languages-form.php:
|
343 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
344 |
-
msgstr "2 burtu ISO 639-1 valodas kods (
|
345 |
|
346 |
# @ polylang
|
347 |
-
#: include/languages-form.php:
|
348 |
msgid "Text direction"
|
349 |
-
msgstr "
|
350 |
|
351 |
# @ polylang
|
352 |
-
#: include/languages-form.php:
|
353 |
msgid "left to right"
|
354 |
-
msgstr "no
|
355 |
|
356 |
# @ polylang
|
357 |
-
#: include/languages-form.php:
|
358 |
msgid "right to left"
|
359 |
-
msgstr "no
|
360 |
|
361 |
# @ polylang
|
362 |
-
#: include/languages-form.php:
|
363 |
msgid "Choose the text direction for the language"
|
364 |
-
msgstr "
|
365 |
|
366 |
# @ polylang
|
367 |
-
#: include/languages-form.php:
|
|
|
368 |
msgid "Order"
|
369 |
-
msgstr "
|
370 |
|
371 |
# @ polylang
|
372 |
-
#: include/languages-form.php:
|
373 |
msgid "Position of the language in the language switcher"
|
374 |
-
msgstr "Valodas
|
375 |
-
|
376 |
-
# @ default
|
377 |
-
#: include/languages-form.php:105
|
378 |
-
msgid "Update"
|
379 |
-
msgstr "Atjaunot"
|
380 |
|
381 |
# @ polylang
|
382 |
-
#: include/languages-form.php:
|
383 |
msgid "Language switcher"
|
384 |
-
msgstr "Valodu
|
385 |
|
386 |
# @ polylang
|
387 |
-
#: include/languages-form.php:
|
|
|
|
|
|
|
|
|
|
|
388 |
msgid "Clean strings translation database"
|
389 |
msgstr ""
|
390 |
|
391 |
# @ polylang
|
392 |
-
#: include/languages-form.php:
|
393 |
msgid "Default language"
|
394 |
-
msgstr "
|
395 |
|
396 |
# @ polylang
|
397 |
-
#: include/languages-form.php:
|
398 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
399 |
-
msgstr "Ir atrasti raksti, lapas,
|
400 |
|
401 |
# @ polylang
|
402 |
-
#: include/languages-form.php:
|
403 |
msgid "Detect browser language"
|
404 |
-
msgstr "Noteikt
|
405 |
|
406 |
# @ polylang
|
407 |
-
#: include/languages-form.php:
|
408 |
msgid "When the front page is visited, set the language according to the browser preference"
|
409 |
-
msgstr "Kad tiek
|
410 |
|
411 |
# @ polylang
|
412 |
-
#: include/languages-form.php:
|
413 |
msgid "URL modifications"
|
414 |
-
msgstr "
|
415 |
|
416 |
# @ polylang
|
417 |
-
#: include/languages-form.php:
|
418 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: include/languages-form.php:
|
422 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
423 |
msgstr ""
|
424 |
|
425 |
# @ polylang
|
426 |
-
#: include/languages-form.php:
|
427 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
428 |
-
msgstr "
|
429 |
|
430 |
# @ polylang
|
431 |
-
#: include/languages-form.php:
|
432 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
433 |
-
msgstr "
|
434 |
|
435 |
# @ polylang
|
436 |
-
#: include/languages-form.php:
|
437 |
msgid "Hide URL language information for default language"
|
438 |
-
msgstr "
|
439 |
|
440 |
# @ polylang
|
441 |
-
#: include/languages-form.php:
|
442 |
#, php-format
|
443 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
444 |
msgstr ""
|
445 |
|
446 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
447 |
msgid "Synchronization"
|
448 |
msgstr ""
|
449 |
|
450 |
-
|
451 |
-
|
|
|
452 |
msgstr ""
|
453 |
|
454 |
# @ polylang
|
455 |
-
#: include/
|
456 |
-
msgid "
|
457 |
-
msgstr "
|
458 |
|
459 |
# @ polylang
|
460 |
-
#: include/
|
461 |
-
msgid "
|
462 |
-
msgstr "
|
463 |
|
464 |
# @ polylang
|
465 |
-
#: include/
|
466 |
-
msgid "
|
467 |
-
msgstr "
|
468 |
|
469 |
# @ polylang
|
470 |
-
#: include/
|
471 |
-
|
472 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
473 |
|
474 |
# @ polylang
|
475 |
-
#: include/
|
476 |
-
|
477 |
-
|
478 |
-
msgstr "Polylang tiek piedāvāts ar plašu %sdokumentāciju%s (tikai angliski). Tā satur informāciju par to kā uzstādīt vietni vairākās valodās un kā to lietot ikdienā, BUJ, kā arī dokumentāciju programmētājiem par spraudņu un kažociņu pielāgošanu."
|
479 |
|
480 |
# @ polylang
|
481 |
-
#: include/
|
482 |
-
|
483 |
-
|
484 |
-
msgstr "Noderīgu informāciju varat atrast arī %satbalsata forumā%s. Ieteicams veikt meklēšanu pirms atvērt jaunu foruma tematu."
|
485 |
|
486 |
# @ polylang
|
487 |
-
#: include/
|
488 |
-
|
489 |
-
|
490 |
-
msgstr "Polylang ir bezmaksas un tiek piedāvāts ar to pašu licenci kā WordPress, %sGPL%s."
|
491 |
|
492 |
# @ polylang
|
493 |
-
#: include/
|
494 |
-
|
495 |
-
|
496 |
-
msgstr "Ja jūs prātojat kā varētu palīdzēt šim projektam, %sizlasiet šo%s."
|
497 |
|
498 |
# @ polylang
|
499 |
-
#: include/
|
500 |
-
msgid "
|
501 |
-
msgstr "
|
502 |
|
503 |
-
|
504 |
-
|
505 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
506 |
|
507 |
# @ polylang
|
508 |
#: include/term-translations.php:48
|
@@ -510,37 +556,45 @@ msgid "No untranslated term"
|
|
510 |
msgstr "Netulkotu terminu nav"
|
511 |
|
512 |
# @ polylang
|
513 |
-
#: include/
|
514 |
-
msgid "
|
515 |
-
msgstr "
|
516 |
|
517 |
# @ polylang
|
518 |
-
#: include/
|
519 |
-
msgid "
|
520 |
-
msgstr "
|
521 |
|
522 |
# @ polylang
|
523 |
-
#: include/
|
524 |
-
msgid "
|
525 |
-
msgstr "
|
526 |
|
527 |
# @ polylang
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
|
532 |
# @ polylang
|
533 |
-
#:
|
534 |
-
msgid "
|
535 |
-
msgstr "
|
536 |
|
537 |
# @ polylang
|
538 |
-
#:
|
539 |
-
msgid "
|
540 |
-
msgstr "
|
541 |
|
542 |
# @ polylang
|
543 |
-
#:
|
544 |
-
|
545 |
-
|
|
|
546 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang 0.8\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: 2013-01-06 19:31+0100\n"
|
7 |
+
"Last-Translator: Andis <andis.grossteins@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
19 |
"X-Textdomain-Support: yes\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
# @ polylang
|
23 |
+
#: include/about.php:3
|
24 |
#, php-format
|
25 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
26 |
+
msgstr "Polylang tiek piedÄvÄts ar plaÅ¡u %sdokumentÄciju%s (tikai angliski). TÄ satur informÄciju par to kÄ uzstÄdÄ«t vietni vairÄkÄs valodÄs un kÄ to lietot ikdienÄ, BUJ, kÄ arÄ« dokumentÄciju programmÄtÄjiem par spraudÅu un kažociÅu pielÄgoÅ¡anu."
|
27 |
|
28 |
# @ polylang
|
29 |
+
#: include/about.php:9
|
30 |
+
#, php-format
|
31 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
32 |
+
msgstr "NoderÄ«gu informÄciju varat atrast arÄ« %satbalsata forumÄ%s. Ieteicams veikt meklÄÅ¡anu pirms atvÄrt jaunu foruma tematu."
|
33 |
|
34 |
# @ polylang
|
35 |
+
#: include/about.php:16
|
36 |
+
#, php-format
|
37 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
38 |
+
msgstr "Polylang ir bezmaksas un tiek piedÄvÄts ar to paÅ¡u licenci kÄ WordPress, %sGPL%s."
|
39 |
|
40 |
# @ polylang
|
41 |
+
#: include/about.php:22
|
42 |
#, php-format
|
43 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
44 |
+
msgstr "Ja jÅ«s prÄtojat kÄ varÄtu palÄ«dzÄt Å¡im projektam, %sizlasiet Å¡o%s."
|
45 |
|
46 |
+
# @ polylang
|
47 |
+
#: include/about.php:27
|
48 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
49 |
+
msgstr "Visbeidzot, ja jums patÄ«k Å¡is spraudnis vai ari tas palÄ«dz jÅ«su biznesÄ, ziedojumi autoram tiks augsti vÄrtÄti."
|
|
|
|
|
50 |
|
51 |
+
# @ polylang
|
52 |
+
#: include/admin-base.php:55
|
53 |
+
#: include/admin-base.php:185
|
54 |
+
#: include/admin-filters.php:250
|
55 |
+
#: include/admin.php:23
|
56 |
+
#: include/admin.php:318
|
57 |
+
#: include/list-table.php:46
|
58 |
+
#: polylang.php:270
|
59 |
+
msgid "Languages"
|
60 |
+
msgstr "Valodas"
|
61 |
|
62 |
# @ polylang
|
63 |
+
#: include/admin-base.php:154
|
64 |
+
msgid "Displays language names"
|
65 |
+
msgstr "RÄda valodu nosaukumus"
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
|
67 |
# @ polylang
|
68 |
+
#: include/admin-base.php:155
|
69 |
+
msgid "Displays flags"
|
70 |
+
msgstr "RÄda karogus"
|
|
|
71 |
|
72 |
# @ polylang
|
73 |
+
#: include/admin-base.php:156
|
74 |
+
msgid "Forces link to front page"
|
75 |
+
msgstr "Valodas saite ved uz sÄkumlapu"
|
|
|
|
|
|
|
|
|
76 |
|
77 |
# @ polylang
|
78 |
+
#: include/admin-base.php:157
|
79 |
+
msgid "Hides the current language"
|
80 |
+
msgstr "PaslÄpt aktÄ«vo valodu"
|
|
|
|
|
81 |
|
82 |
# @ polylang
|
83 |
+
#: include/admin-base.php:161
|
84 |
+
msgid "Displays a language switcher at the end of the menu"
|
85 |
+
msgstr "RÄda valodu izvÄlni Å¡Ä«s izvÄlnes beigÄs"
|
86 |
|
87 |
# @ polylang
|
88 |
+
#: include/admin-base.php:162
|
89 |
+
msgid "Displays as dropdown"
|
90 |
+
msgstr "RÄda kÄ nolaižamo izvÄlni"
|
91 |
|
92 |
# @ polylang
|
93 |
+
#: include/admin-base.php:186
|
94 |
+
msgid "Filters content by language"
|
95 |
+
msgstr ""
|
96 |
|
97 |
# @ polylang
|
98 |
+
#: include/admin-base.php:193
|
99 |
+
msgid "Show all languages"
|
100 |
+
msgstr "RÄdÄ«t visas valodas"
|
|
|
|
|
|
|
101 |
|
102 |
# @ polylang
|
103 |
+
#: include/admin-filters.php:188
|
104 |
+
#: include/admin-filters.php:884
|
105 |
+
msgid "Add new translation"
|
106 |
+
msgstr "Pievienot jaunu tulkojumu"
|
107 |
|
108 |
# @ polylang
|
109 |
+
#: include/admin-filters.php:216
|
110 |
+
#: include/admin-filters.php:274
|
111 |
+
#: include/admin-filters.php:608
|
112 |
+
#: include/admin-filters.php:824
|
113 |
+
#: include/admin-filters.php:842
|
114 |
+
#: include/list-table.php:45
|
115 |
+
#: include/media-translations.php:5
|
116 |
+
#: include/media-translations.php:43
|
117 |
+
#: include/post-translations.php:8
|
118 |
+
#: include/term-translations.php:15
|
119 |
+
#: polylang.php:271
|
120 |
+
msgid "Language"
|
121 |
+
msgstr "Valoda"
|
122 |
|
123 |
# @ polylang
|
124 |
+
#: include/admin-filters.php:623
|
125 |
+
#: include/admin-filters.php:658
|
126 |
+
#: include/list-table.php:120
|
127 |
+
#: include/media-translations.php:40
|
128 |
+
#: include/term-translations.php:6
|
129 |
+
#: include/term-translations.php:11
|
130 |
+
msgid "Translations"
|
131 |
+
msgstr "Tulkojumi"
|
132 |
|
133 |
# @ polylang
|
134 |
+
#: include/admin-filters.php:826
|
135 |
+
#: include/admin-filters.php:845
|
136 |
+
msgid "Sets the language"
|
137 |
+
msgstr "Nosaka valodu"
|
138 |
|
139 |
# @ polylang
|
140 |
+
#: include/admin-filters.php:1078
|
141 |
+
msgid "Theme locations and languages"
|
142 |
+
msgstr "Nosaka valodu"
|
143 |
|
144 |
# @ polylang
|
145 |
+
#: include/admin-filters.php:1084
|
146 |
+
#, php-format
|
147 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
148 |
+
msgstr "LÅ«dzu dodieties uz %svalodu sadaļu%s, lai uzstÄdÄ«tu kažociÅa izvÄlÅu valodas"
|
149 |
|
150 |
# @ polylang
|
151 |
+
#: include/admin-filters.php:1102
|
152 |
+
msgid "The widget is displayed for:"
|
153 |
+
msgstr "Logdaļa tiek rÄdÄ«ta:"
|
154 |
|
155 |
# @ polylang
|
156 |
+
#: include/admin-filters.php:1106
|
157 |
+
#: polylang.php:272
|
158 |
+
msgid "All languages"
|
159 |
+
msgstr "Visas valodas"
|
160 |
+
|
161 |
+
# @ polylang
|
162 |
+
#: include/admin-filters.php:1130
|
163 |
+
msgid "Admin language"
|
164 |
+
msgstr "Vadības valoda"
|
165 |
+
|
166 |
+
#: include/admin-filters.php:1135
|
167 |
+
msgid "Wordpress default"
|
168 |
msgstr ""
|
169 |
|
170 |
+
# @ default
|
171 |
# @ polylang
|
172 |
+
#: include/admin-filters.php:1161
|
173 |
+
#: include/admin.php:326
|
174 |
+
msgid "Settings"
|
175 |
+
msgstr "UzstÄdÄ«jumi"
|
176 |
|
177 |
# @ polylang
|
178 |
+
#: include/admin-filters.php:1167
|
179 |
+
msgid "Upgrading language files…"
|
180 |
+
msgstr "Atjaunina valodu failus…"
|
181 |
|
182 |
# @ polylang
|
183 |
+
#: include/admin.php:22
|
184 |
+
msgid "About Polylang"
|
185 |
+
msgstr "Par Polylang"
|
186 |
|
|
|
187 |
# @ polylang
|
188 |
+
#: include/admin.php:27
|
189 |
+
#: include/list-table.php:92
|
190 |
+
msgid "Strings translations"
|
191 |
+
msgstr "Tekstu tulkojumi"
|
192 |
|
193 |
# @ polylang
|
194 |
+
#: include/admin.php:323
|
195 |
+
msgid "Menus"
|
196 |
+
msgstr "IzvÄlne"
|
197 |
+
|
198 |
+
# @ polylang
|
199 |
+
#: include/admin.php:325
|
200 |
+
#: include/list-table.php:91
|
201 |
+
msgid "Strings translation"
|
202 |
+
msgstr "Tekstu tulkošana"
|
203 |
+
|
204 |
+
# @ polylang
|
205 |
+
#: include/admin.php:345
|
206 |
msgid "Enter a valid WorPress locale"
|
207 |
+
msgstr "Ievadiet derīgu WordPress valodas kodu"
|
208 |
|
209 |
# @ polylang
|
210 |
+
#: include/admin.php:346
|
211 |
msgid "The language code must be 2 characters long"
|
212 |
+
msgstr "Valodas kodÄ jÄbÅ«t 2 simboliem"
|
213 |
|
214 |
# @ polylang
|
215 |
+
#: include/admin.php:347
|
216 |
msgid "The language code must be unique"
|
217 |
+
msgstr "Valodas kodam jÄbÅ«t unikÄlam"
|
218 |
|
219 |
# @ polylang
|
220 |
+
#: include/admin.php:348
|
221 |
msgid "The language must have a name"
|
222 |
+
msgstr "Valodai ir nepieciešams nosaukums"
|
223 |
|
224 |
# @ polylang
|
225 |
+
#: include/admin.php:349
|
226 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
227 |
+
msgstr "Valoda tika izveidota, bet WordPress tulkojumu fails netika lejuplÄdÄts. LÅ«dzu uzstÄdiet to manuÄli."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
|
229 |
# @ polylang
|
230 |
+
#: include/admin.php:468
|
231 |
msgid "Widget title"
|
232 |
+
msgstr "Logdaļas virsraksts"
|
233 |
|
234 |
# @ polylang
|
235 |
+
#: include/base.php:339
|
236 |
+
msgid "Taxonomies"
|
|
|
|
|
|
|
|
|
|
|
237 |
msgstr ""
|
238 |
|
239 |
# @ polylang
|
240 |
+
#: include/base.php:340
|
241 |
+
msgid "Custom fields"
|
242 |
+
msgstr ""
|
243 |
|
244 |
# @ polylang
|
245 |
+
#: include/base.php:341
|
246 |
+
msgid "Comment status"
|
247 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
248 |
|
249 |
# @ polylang
|
250 |
+
#: include/base.php:342
|
251 |
+
msgid "Ping status"
|
252 |
+
msgstr ""
|
|
|
|
|
|
|
253 |
|
254 |
# @ polylang
|
255 |
+
#: include/base.php:343
|
256 |
+
msgid "Sticky posts"
|
257 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
258 |
|
259 |
# @ polylang
|
260 |
+
#: include/base.php:344
|
261 |
+
msgid "Published date"
|
262 |
+
msgstr ""
|
263 |
|
264 |
# @ polylang
|
265 |
+
#: include/base.php:345
|
266 |
+
msgid "Post format"
|
267 |
+
msgstr ""
|
|
|
268 |
|
269 |
+
# @ default
|
270 |
+
#: include/base.php:346
|
271 |
+
msgid "Page parent"
|
272 |
+
msgstr ""
|
273 |
|
274 |
# @ polylang
|
275 |
+
#: include/base.php:347
|
276 |
+
msgid "Page template"
|
277 |
+
msgstr ""
|
278 |
|
279 |
# @ polylang
|
280 |
+
#: include/base.php:348
|
281 |
+
msgid "Page order"
|
|
|
|
|
|
|
|
|
282 |
msgstr ""
|
283 |
|
284 |
# @ polylang
|
285 |
+
#: include/base.php:349
|
286 |
+
msgid "Featured image"
|
287 |
+
msgstr ""
|
288 |
|
289 |
# @ polylang
|
290 |
+
#: include/languages-form.php:43
|
291 |
msgid "Edit language"
|
292 |
+
msgstr "RediÄ£Ät valodu"
|
293 |
|
294 |
# @ polylang
|
295 |
+
#: include/languages-form.php:43
|
296 |
+
#: include/languages-form.php:124
|
297 |
msgid "Add new language"
|
298 |
msgstr "Pievienot jaunu valodu"
|
299 |
|
300 |
# @ polylang
|
301 |
+
#: include/languages-form.php:65
|
302 |
msgid "Choose a language"
|
303 |
+
msgstr "IzvÄlÄties valodu"
|
304 |
|
305 |
# @ polylang
|
306 |
+
#: include/languages-form.php:79
|
307 |
msgid "You can choose a language in the list or directly edit it below."
|
308 |
+
msgstr "JÅ«s varat izvÄlÄties valodu no saraksta, vai ari rediÄ£Ät to zemÄk."
|
309 |
|
310 |
# @ polylang
|
311 |
+
#: include/languages-form.php:83
|
312 |
+
#: include/list-table.php:63
|
313 |
msgid "Full name"
|
314 |
msgstr "Pilns nosaukums"
|
315 |
|
316 |
# @ polylang
|
317 |
+
#: include/languages-form.php:85
|
318 |
msgid "The name is how it is displayed on your site (for example: English)."
|
319 |
+
msgstr "Nosaukums, kÄdu to attÄlos lapÄ (piemÄram: LatvieÅ¡u)"
|
320 |
|
321 |
# @ polylang
|
322 |
+
#: include/languages-form.php:89
|
323 |
+
#: include/list-table.php:64
|
324 |
msgid "Locale"
|
325 |
+
msgstr "LokÄle"
|
326 |
|
327 |
# @ polylang
|
328 |
+
#: include/languages-form.php:94
|
329 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
330 |
+
msgstr "WordPress valodas lokÄle Å¡ai valodai (piemÄram: en_US). Jums nÄksies uzstÄdÄ«t .mo failu Å¡ai valodai."
|
331 |
|
332 |
# @ polylang
|
333 |
+
#: include/languages-form.php:98
|
334 |
msgid "Language code"
|
335 |
msgstr "Valodas kods (piem.: lv)"
|
336 |
|
337 |
# @ polylang
|
338 |
+
#: include/languages-form.php:100
|
339 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
340 |
+
msgstr "2 burtu ISO 639-1 valodas kods (piemÄram: en)"
|
341 |
|
342 |
# @ polylang
|
343 |
+
#: include/languages-form.php:104
|
344 |
msgid "Text direction"
|
345 |
+
msgstr "Lasīšanas virziens"
|
346 |
|
347 |
# @ polylang
|
348 |
+
#: include/languages-form.php:108
|
349 |
msgid "left to right"
|
350 |
+
msgstr "no kreisÄs uz labo"
|
351 |
|
352 |
# @ polylang
|
353 |
+
#: include/languages-form.php:113
|
354 |
msgid "right to left"
|
355 |
+
msgstr "no labÄs uz kreiso"
|
356 |
|
357 |
# @ polylang
|
358 |
+
#: include/languages-form.php:115
|
359 |
msgid "Choose the text direction for the language"
|
360 |
+
msgstr "IzvÄlieties lasÄ«Å¡anas virzienu Å¡ai valodai"
|
361 |
|
362 |
# @ polylang
|
363 |
+
#: include/languages-form.php:119
|
364 |
+
#: include/list-table.php:66
|
365 |
msgid "Order"
|
366 |
+
msgstr "Secība"
|
367 |
|
368 |
# @ polylang
|
369 |
+
#: include/languages-form.php:121
|
370 |
msgid "Position of the language in the language switcher"
|
371 |
+
msgstr "Valodas atraÅ¡anÄs vieta valodu izvÄlnÄ"
|
|
|
|
|
|
|
|
|
|
|
372 |
|
373 |
# @ polylang
|
374 |
+
#: include/languages-form.php:180
|
375 |
msgid "Language switcher"
|
376 |
+
msgstr "Valodu izvÄlne"
|
377 |
|
378 |
# @ polylang
|
379 |
+
#: include/languages-form.php:206
|
380 |
+
msgid "Search translations"
|
381 |
+
msgstr ""
|
382 |
+
|
383 |
+
# @ polylang
|
384 |
+
#: include/languages-form.php:215
|
385 |
msgid "Clean strings translation database"
|
386 |
msgstr ""
|
387 |
|
388 |
# @ polylang
|
389 |
+
#: include/languages-form.php:231
|
390 |
msgid "Default language"
|
391 |
+
msgstr "NoklusÄtÄ valoda"
|
392 |
|
393 |
# @ polylang
|
394 |
+
#: include/languages-form.php:243
|
395 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
396 |
+
msgstr "Ir atrasti raksti, lapas, tÄmas, vai birkas bez uzstÄdÄ«tas valodas. Vai vÄlaties uzstÄdÄ«t tÄm visÄm noklusÄto valodu?"
|
397 |
|
398 |
# @ polylang
|
399 |
+
#: include/languages-form.php:251
|
400 |
msgid "Detect browser language"
|
401 |
+
msgstr "Noteikt pÄrlÅ«ka valodu"
|
402 |
|
403 |
# @ polylang
|
404 |
+
#: include/languages-form.php:257
|
405 |
msgid "When the front page is visited, set the language according to the browser preference"
|
406 |
+
msgstr "Kad tiek apmeklÄta sÄkumlapa, uzstÄda valodu atkarÄ«bÄ no pÄrlÅ«kprogrammas uzstÄdÄ«jumiem"
|
407 |
|
408 |
# @ polylang
|
409 |
+
#: include/languages-form.php:264
|
410 |
msgid "URL modifications"
|
411 |
+
msgstr "SaiÅ¡u modifikÄcijas"
|
412 |
|
413 |
# @ polylang
|
414 |
+
#: include/languages-form.php:270
|
415 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: include/languages-form.php:278
|
419 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
420 |
msgstr ""
|
421 |
|
422 |
# @ polylang
|
423 |
+
#: include/languages-form.php:287
|
424 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
425 |
+
msgstr "NerÄdÄ«t /language/ nemainÄ«gajÄs saitÄs. PiemÄrs:"
|
426 |
|
427 |
# @ polylang
|
428 |
+
#: include/languages-form.php:296
|
429 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
430 |
+
msgstr "AtstÄt /language/ nemainÄ«gajÄs saitÄs. PiemÄrs:"
|
431 |
|
432 |
# @ polylang
|
433 |
+
#: include/languages-form.php:305
|
434 |
msgid "Hide URL language information for default language"
|
435 |
+
msgstr "PaslÄpt noklusÄtÄs valodas informÄciju hipersaitÄs"
|
436 |
|
437 |
# @ polylang
|
438 |
+
#: include/languages-form.php:315
|
439 |
#, php-format
|
440 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
441 |
msgstr ""
|
442 |
|
443 |
+
# @ polylang
|
444 |
+
#: include/languages-form.php:324
|
445 |
+
msgid "Media"
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
# @ polylang
|
449 |
+
#: include/languages-form.php:330
|
450 |
+
msgid "Activate languages and translations for media"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: include/languages-form.php:337
|
454 |
msgid "Synchronization"
|
455 |
msgstr ""
|
456 |
|
457 |
+
# @ polylang
|
458 |
+
#: include/languages-form.php:351
|
459 |
+
msgid "Custom post types"
|
460 |
msgstr ""
|
461 |
|
462 |
# @ polylang
|
463 |
+
#: include/languages-form.php:364
|
464 |
+
msgid "Activate languages and translations for custom post types."
|
465 |
+
msgstr ""
|
466 |
|
467 |
# @ polylang
|
468 |
+
#: include/languages-form.php:372
|
469 |
+
msgid "Custom taxonomies"
|
470 |
+
msgstr ""
|
471 |
|
472 |
# @ polylang
|
473 |
+
#: include/languages-form.php:385
|
474 |
+
msgid "Activate languages and translations for custom taxonomies."
|
475 |
+
msgstr ""
|
476 |
|
477 |
# @ polylang
|
478 |
+
#: include/list-table.php:55
|
479 |
+
#: include/media-translations.php:22
|
480 |
+
#: include/media-translations.php:60
|
481 |
+
#: include/post-translations.php:10
|
482 |
+
#: include/post-translations.php:33
|
483 |
+
#: include/term-translations.php:18
|
484 |
+
#: include/term-translations.php:80
|
485 |
+
msgid "Edit"
|
486 |
+
msgstr "RediÄ£Ät"
|
487 |
|
488 |
# @ polylang
|
489 |
+
#: include/list-table.php:56
|
490 |
+
msgid "Delete"
|
491 |
+
msgstr "DzÄst"
|
|
|
492 |
|
493 |
# @ polylang
|
494 |
+
#: include/list-table.php:65
|
495 |
+
msgid "Code"
|
496 |
+
msgstr "Kods"
|
|
|
497 |
|
498 |
# @ polylang
|
499 |
+
#: include/list-table.php:67
|
500 |
+
msgid "Flag"
|
501 |
+
msgstr "Karogs"
|
|
|
502 |
|
503 |
# @ polylang
|
504 |
+
#: include/list-table.php:68
|
505 |
+
msgid "Posts"
|
506 |
+
msgstr "Raksti"
|
|
|
507 |
|
508 |
# @ polylang
|
509 |
+
#: include/list-table.php:118
|
510 |
+
msgid "Name"
|
511 |
+
msgstr "Nosaukums"
|
512 |
|
513 |
+
# @ polylang
|
514 |
+
#: include/list-table.php:119
|
515 |
+
msgid "String"
|
516 |
+
msgstr "Teksts"
|
517 |
+
|
518 |
+
# @ polylang
|
519 |
+
#: include/media-translations.php:6
|
520 |
+
#: include/media-translations.php:44
|
521 |
+
#: include/term-translations.php:16
|
522 |
+
msgid "Translation"
|
523 |
+
msgstr "Tulkojums"
|
524 |
+
|
525 |
+
# @ polylang
|
526 |
+
#: include/media-translations.php:31
|
527 |
+
#: include/media-translations.php:68
|
528 |
+
#: include/post-translations.php:38
|
529 |
+
#: include/term-translations.php:60
|
530 |
+
msgid "Add new"
|
531 |
+
msgstr "Pievienot jaunu"
|
532 |
+
|
533 |
+
# @ polylang
|
534 |
+
#: include/post-translations.php:5
|
535 |
+
msgid "ID of pages in other languages:"
|
536 |
+
msgstr "lapas ID citÄs valodÄs:"
|
537 |
+
|
538 |
+
# @ polylang
|
539 |
+
#: include/post-translations.php:5
|
540 |
+
msgid "ID of posts in other languages:"
|
541 |
+
msgstr "raksta ID citÄs valodÄs:"
|
542 |
+
|
543 |
+
# @ polylang
|
544 |
+
#: include/post-translations.php:9
|
545 |
+
msgid "Page ID"
|
546 |
+
msgstr "Lapas ID"
|
547 |
+
|
548 |
+
# @ polylang
|
549 |
+
#: include/post-translations.php:9
|
550 |
+
msgid "Post ID"
|
551 |
+
msgstr "Raksta ID"
|
552 |
|
553 |
# @ polylang
|
554 |
#: include/term-translations.php:48
|
556 |
msgstr "Netulkotu terminu nav"
|
557 |
|
558 |
# @ polylang
|
559 |
+
#: include/widget.php:6
|
560 |
+
msgid "Language Switcher"
|
561 |
+
msgstr "Valodu IzvÄlne"
|
562 |
|
563 |
# @ polylang
|
564 |
+
#: include/widget.php:6
|
565 |
+
msgid "Displays a language switcher"
|
566 |
+
msgstr "ParÄda valodu izvÄlni"
|
567 |
|
568 |
# @ polylang
|
569 |
+
#: include/widget.php:69
|
570 |
+
msgid "Title:"
|
571 |
+
msgstr "Virsraksts:"
|
572 |
|
573 |
# @ polylang
|
574 |
+
#. translators: plugin header field 'Description'
|
575 |
+
#: polylang.php:0
|
576 |
+
msgid "Adds multilingual capability to WordPress"
|
577 |
+
msgstr ""
|
578 |
+
|
579 |
+
# polylang
|
580 |
+
#: polylang.php:118
|
581 |
+
#, php-format
|
582 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
583 |
+
msgstr "Jūs lietojat WordPress %s. Polylang nepieciešama vismaz WordPress %s versija."
|
584 |
|
585 |
# @ polylang
|
586 |
+
#: polylang.php:159
|
587 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
588 |
+
msgstr "Kaut kÄdu iemeslu dÄļ Polylang nevÄrÄja izveidot vajadzÄ«go tabulu datubÄzÄ."
|
589 |
|
590 |
# @ polylang
|
591 |
+
#: polylang.php:220
|
592 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
593 |
+
msgstr ""
|
594 |
|
595 |
# @ polylang
|
596 |
+
#: polylang.php:222
|
597 |
+
#, php-format
|
598 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
599 |
+
msgstr ""
|
600 |
|
languages/polylang-nb_NO.mo
ADDED
Binary file
|
languages/polylang-nb_NO.po
ADDED
@@ -0,0 +1,624 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Polylang v0.9.8\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: 2013-01-07 08:40+0100\n"
|
7 |
+
"Last-Translator: Tom Boersma <info@oransje.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
14 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
15 |
+
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
+
"X-Poedit-Basepath: ../\n"
|
17 |
+
"X-Textdomain-Support: yes\n"
|
18 |
+
"X-Generator: Poedit 1.5.3\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
|
21 |
+
# @ polylang
|
22 |
+
#: include/about.php:3
|
23 |
+
#, php-format
|
24 |
+
msgid ""
|
25 |
+
"Polylang is provided with an extensive %sdocumentation%s (in English only). "
|
26 |
+
"It includes information on how to set up your multilingual site and use it "
|
27 |
+
"on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
|
28 |
+
"their plugins and themes."
|
29 |
+
msgstr ""
|
30 |
+
"Polylang er utstyrt med omfattende %sdokumentasjon%s (bare på engelsk). Den "
|
31 |
+
"inneholder informasjon om hvordan du setter opp ditt flerspråklige nettsted "
|
32 |
+
"og bruker det på en daglig basis, en FAQ, samt dokumentasjon til "
|
33 |
+
"programmerere for å tilpasse sine plugins og temaer."
|
34 |
+
|
35 |
+
# @ polylang
|
36 |
+
#: include/about.php:9
|
37 |
+
#, php-format
|
38 |
+
msgid ""
|
39 |
+
"You will also find useful information in the %ssupport forum%s. However "
|
40 |
+
"don't forget to make a search before posting a new topic."
|
41 |
+
msgstr ""
|
42 |
+
"Du vil også finne nyttig informasjon i %sforumet%s. Men ikke glem å gjøre et "
|
43 |
+
"søk før du legger til et nytt emne."
|
44 |
+
|
45 |
+
# @ polylang
|
46 |
+
#: include/about.php:16
|
47 |
+
#, php-format
|
48 |
+
msgid ""
|
49 |
+
"Polylang is free of charge and is released under the same license as "
|
50 |
+
"WordPress, the %sGPL%s."
|
51 |
+
msgstr ""
|
52 |
+
"Polylang er gratis og er utgitt under samme lisens som WordPress, %sGPL%s."
|
53 |
+
|
54 |
+
# @ polylang
|
55 |
+
#: include/about.php:22
|
56 |
+
#, php-format
|
57 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
58 |
+
msgstr "Hvis du lurer på hvordan du kan hjelpe prosjektet, %sles her%s."
|
59 |
+
|
60 |
+
# @ polylang
|
61 |
+
#: include/about.php:27
|
62 |
+
msgid ""
|
63 |
+
"Finally if you like this plugin or if it helps your business, donations to "
|
64 |
+
"the author are greatly appreciated."
|
65 |
+
msgstr ""
|
66 |
+
"Til slutt, hvis du liker denne plugin'en eller hvis det hjelper din bedrift: "
|
67 |
+
"donasjoner til forfatteren er verdsatt i høyeste grad."
|
68 |
+
|
69 |
+
# @ polylang
|
70 |
+
#: include/admin-base.php:55 include/admin-base.php:185
|
71 |
+
#: include/admin-filters.php:250 include/admin.php:23 include/admin.php:318
|
72 |
+
#: include/list-table.php:46 polylang.php:270
|
73 |
+
msgid "Languages"
|
74 |
+
msgstr "Språk"
|
75 |
+
|
76 |
+
# @ polylang
|
77 |
+
#: include/admin-base.php:154
|
78 |
+
msgid "Displays language names"
|
79 |
+
msgstr "Viser språknavn"
|
80 |
+
|
81 |
+
# @ polylang
|
82 |
+
#: include/admin-base.php:155
|
83 |
+
msgid "Displays flags"
|
84 |
+
msgstr "Viser flagg"
|
85 |
+
|
86 |
+
# @ polylang
|
87 |
+
#: include/admin-base.php:156
|
88 |
+
msgid "Forces link to front page"
|
89 |
+
msgstr "Tvinger lenke til forsiden"
|
90 |
+
|
91 |
+
# @ polylang
|
92 |
+
#: include/admin-base.php:157
|
93 |
+
msgid "Hides the current language"
|
94 |
+
msgstr "Skjuler nåværende språk"
|
95 |
+
|
96 |
+
# @ polylang
|
97 |
+
#: include/admin-base.php:161
|
98 |
+
msgid "Displays a language switcher at the end of the menu"
|
99 |
+
msgstr "Viser en språkskifter på slutten av menyen"
|
100 |
+
|
101 |
+
# @ polylang
|
102 |
+
#: include/admin-base.php:162
|
103 |
+
msgid "Displays as dropdown"
|
104 |
+
msgstr "Vises som dropdown"
|
105 |
+
|
106 |
+
# @ polylang
|
107 |
+
#: include/admin-base.php:186
|
108 |
+
msgid "Filters content by language"
|
109 |
+
msgstr "Filtre innhold etter språk"
|
110 |
+
|
111 |
+
# @ polylang
|
112 |
+
#: include/admin-base.php:193
|
113 |
+
msgid "Show all languages"
|
114 |
+
msgstr "Vis alle språk"
|
115 |
+
|
116 |
+
# @ polylang
|
117 |
+
#: include/admin-filters.php:188 include/admin-filters.php:884
|
118 |
+
msgid "Add new translation"
|
119 |
+
msgstr "Legg til ny oversettelse"
|
120 |
+
|
121 |
+
# @ polylang
|
122 |
+
#: include/admin-filters.php:216 include/admin-filters.php:274
|
123 |
+
#: include/admin-filters.php:608 include/admin-filters.php:824
|
124 |
+
#: include/admin-filters.php:842 include/list-table.php:45
|
125 |
+
#: include/media-translations.php:5 include/media-translations.php:43
|
126 |
+
#: include/post-translations.php:8 include/term-translations.php:15
|
127 |
+
#: polylang.php:271
|
128 |
+
msgid "Language"
|
129 |
+
msgstr "Språk"
|
130 |
+
|
131 |
+
# @ polylang
|
132 |
+
#: include/admin-filters.php:623 include/admin-filters.php:658
|
133 |
+
#: include/list-table.php:120 include/media-translations.php:40
|
134 |
+
#: include/term-translations.php:6 include/term-translations.php:11
|
135 |
+
msgid "Translations"
|
136 |
+
msgstr "Oversettelser"
|
137 |
+
|
138 |
+
# @ polylang
|
139 |
+
#: include/admin-filters.php:826 include/admin-filters.php:845
|
140 |
+
msgid "Sets the language"
|
141 |
+
msgstr "Bestemmer språket"
|
142 |
+
|
143 |
+
# @ polylang
|
144 |
+
#: include/admin-filters.php:1078
|
145 |
+
msgid "Theme locations and languages"
|
146 |
+
msgstr "Tema plassering og språk"
|
147 |
+
|
148 |
+
# @ polylang
|
149 |
+
#: include/admin-filters.php:1084
|
150 |
+
#, php-format
|
151 |
+
msgid ""
|
152 |
+
"Please go to the %slanguages page%s to set theme locations and languages"
|
153 |
+
msgstr ""
|
154 |
+
"Vennligst gå til %sspråksiden%s for å stille in tema plassering og språk"
|
155 |
+
|
156 |
+
# @ polylang
|
157 |
+
#: include/admin-filters.php:1102
|
158 |
+
msgid "The widget is displayed for:"
|
159 |
+
msgstr "Widgeten vises for:"
|
160 |
+
|
161 |
+
# @ polylang
|
162 |
+
#: include/admin-filters.php:1106 polylang.php:272
|
163 |
+
msgid "All languages"
|
164 |
+
msgstr "Alle språk"
|
165 |
+
|
166 |
+
# @ polylang
|
167 |
+
#: include/admin-filters.php:1130
|
168 |
+
msgid "Admin language"
|
169 |
+
msgstr "Admin språk"
|
170 |
+
|
171 |
+
# @ polylang
|
172 |
+
#: include/admin-filters.php:1135
|
173 |
+
msgid "Wordpress default"
|
174 |
+
msgstr "WordPress standard"
|
175 |
+
|
176 |
+
# @ default
|
177 |
+
# @ polylang
|
178 |
+
#: include/admin-filters.php:1161 include/admin.php:326
|
179 |
+
msgid "Settings"
|
180 |
+
msgstr "Innstillinger"
|
181 |
+
|
182 |
+
# @ polylang
|
183 |
+
#: include/admin-filters.php:1167
|
184 |
+
msgid "Upgrading language files…"
|
185 |
+
msgstr "Oppgraderer språkfiler…"
|
186 |
+
|
187 |
+
# @ polylang
|
188 |
+
#: include/admin.php:22
|
189 |
+
msgid "About Polylang"
|
190 |
+
msgstr "Om Polylang"
|
191 |
+
|
192 |
+
# @ polylang
|
193 |
+
#: include/admin.php:27 include/list-table.php:92
|
194 |
+
msgid "Strings translations"
|
195 |
+
msgstr "String oversettelser"
|
196 |
+
|
197 |
+
# @ polylang
|
198 |
+
#: include/admin.php:323
|
199 |
+
msgid "Menus"
|
200 |
+
msgstr "Menyer"
|
201 |
+
|
202 |
+
# @ polylang
|
203 |
+
#: include/admin.php:325 include/list-table.php:91
|
204 |
+
msgid "Strings translation"
|
205 |
+
msgstr "String oversettelse"
|
206 |
+
|
207 |
+
# @ polylang
|
208 |
+
#: include/admin.php:345
|
209 |
+
msgid "Enter a valid WorPress locale"
|
210 |
+
msgstr "Tast inn en gyldig WordPress Locale"
|
211 |
+
|
212 |
+
# @ polylang
|
213 |
+
#: include/admin.php:346
|
214 |
+
msgid "The language code must be 2 characters long"
|
215 |
+
msgstr "Språkkoden må være 2 bokstaver lang"
|
216 |
+
|
217 |
+
# @ polylang
|
218 |
+
#: include/admin.php:347
|
219 |
+
msgid "The language code must be unique"
|
220 |
+
msgstr "Språkkoden må være unikt"
|
221 |
+
|
222 |
+
# @ polylang
|
223 |
+
#: include/admin.php:348
|
224 |
+
msgid "The language must have a name"
|
225 |
+
msgstr "Språket må ha et navn"
|
226 |
+
|
227 |
+
# @ polylang
|
228 |
+
#: include/admin.php:349
|
229 |
+
msgid ""
|
230 |
+
"The language was created, but the WordPress language file was not "
|
231 |
+
"downloaded. Please install it manually."
|
232 |
+
msgstr ""
|
233 |
+
"Språket ble opprettet, men WordPress språkfilen ble ikke lastet ned. "
|
234 |
+
"Vennligst installer den manuelt."
|
235 |
+
|
236 |
+
# @ polylang
|
237 |
+
#: include/admin.php:468
|
238 |
+
msgid "Widget title"
|
239 |
+
msgstr "Widget tittel"
|
240 |
+
|
241 |
+
# @ polylang
|
242 |
+
#: include/base.php:339
|
243 |
+
msgid "Taxonomies"
|
244 |
+
msgstr "Taksonomier"
|
245 |
+
|
246 |
+
# @ polylang
|
247 |
+
#: include/base.php:340
|
248 |
+
msgid "Custom fields"
|
249 |
+
msgstr "Tilpassede felt"
|
250 |
+
|
251 |
+
# @ polylang
|
252 |
+
#: include/base.php:341
|
253 |
+
msgid "Comment status"
|
254 |
+
msgstr "Kommentar status"
|
255 |
+
|
256 |
+
# @ polylang
|
257 |
+
#: include/base.php:342
|
258 |
+
msgid "Ping status"
|
259 |
+
msgstr "Ping status"
|
260 |
+
|
261 |
+
# @ polylang
|
262 |
+
#: include/base.php:343
|
263 |
+
msgid "Sticky posts"
|
264 |
+
msgstr "Klebrige innlegg"
|
265 |
+
|
266 |
+
# @ polylang
|
267 |
+
#: include/base.php:344
|
268 |
+
msgid "Published date"
|
269 |
+
msgstr "Dato publisering"
|
270 |
+
|
271 |
+
# @ default
|
272 |
+
#: include/base.php:345
|
273 |
+
msgid "Post format"
|
274 |
+
msgstr "Format"
|
275 |
+
|
276 |
+
# @ default
|
277 |
+
#: include/base.php:346
|
278 |
+
msgid "Page parent"
|
279 |
+
msgstr "Side forelder"
|
280 |
+
|
281 |
+
# @ polylang
|
282 |
+
#: include/base.php:347
|
283 |
+
msgid "Page template"
|
284 |
+
msgstr "Sidemal"
|
285 |
+
|
286 |
+
# @ polylang
|
287 |
+
#: include/base.php:348
|
288 |
+
msgid "Page order"
|
289 |
+
msgstr "Side rekkefølge"
|
290 |
+
|
291 |
+
# @ polylang
|
292 |
+
#: include/base.php:349
|
293 |
+
msgid "Featured image"
|
294 |
+
msgstr "Fremhevet bilde"
|
295 |
+
|
296 |
+
# @ polylang
|
297 |
+
#: include/languages-form.php:43
|
298 |
+
msgid "Edit language"
|
299 |
+
msgstr "Rediger språk"
|
300 |
+
|
301 |
+
# @ polylang
|
302 |
+
#: include/languages-form.php:43 include/languages-form.php:124
|
303 |
+
msgid "Add new language"
|
304 |
+
msgstr "Legg til nytt språk"
|
305 |
+
|
306 |
+
# @ polylang
|
307 |
+
#: include/languages-form.php:65
|
308 |
+
msgid "Choose a language"
|
309 |
+
msgstr "Velg et språk"
|
310 |
+
|
311 |
+
# @ polylang
|
312 |
+
#: include/languages-form.php:79
|
313 |
+
msgid "You can choose a language in the list or directly edit it below."
|
314 |
+
msgstr "Du kan velge et språk fra listen eller redigere direkte nedenfor."
|
315 |
+
|
316 |
+
# @ polylang
|
317 |
+
#: include/languages-form.php:83 include/list-table.php:63
|
318 |
+
msgid "Full name"
|
319 |
+
msgstr "Fullt navn"
|
320 |
+
|
321 |
+
# @ polylang
|
322 |
+
#: include/languages-form.php:85
|
323 |
+
msgid "The name is how it is displayed on your site (for example: English)."
|
324 |
+
msgstr "Navnet som det vises på nettstedet ditt (for eksempel: English)."
|
325 |
+
|
326 |
+
# @ polylang
|
327 |
+
#: include/languages-form.php:89 include/list-table.php:64
|
328 |
+
msgid "Locale"
|
329 |
+
msgstr "Locale"
|
330 |
+
|
331 |
+
# @ polylang
|
332 |
+
#: include/languages-form.php:94
|
333 |
+
msgid ""
|
334 |
+
"Wordpress Locale for the language (for example: en_US). You will need to "
|
335 |
+
"install the .mo file for this language."
|
336 |
+
msgstr ""
|
337 |
+
"Wordpress Locale for språket (for eksempel: en_US). Du må installere .mo "
|
338 |
+
"filen for dette språket."
|
339 |
+
|
340 |
+
# @ polylang
|
341 |
+
#: include/languages-form.php:98
|
342 |
+
msgid "Language code"
|
343 |
+
msgstr "Språkkoden"
|
344 |
+
|
345 |
+
# @ polylang
|
346 |
+
#: include/languages-form.php:100
|
347 |
+
msgid "2-letters ISO 639-1 language code (for example: en)"
|
348 |
+
msgstr "2-bokstavers ISO 639-1 språkkode (for eksempel: en)"
|
349 |
+
|
350 |
+
# @ polylang
|
351 |
+
#: include/languages-form.php:104
|
352 |
+
msgid "Text direction"
|
353 |
+
msgstr "Tekstretning"
|
354 |
+
|
355 |
+
# @ polylang
|
356 |
+
#: include/languages-form.php:108
|
357 |
+
msgid "left to right"
|
358 |
+
msgstr "venstre til høyre"
|
359 |
+
|
360 |
+
# @ polylang
|
361 |
+
#: include/languages-form.php:113
|
362 |
+
msgid "right to left"
|
363 |
+
msgstr "høyre til venstre"
|
364 |
+
|
365 |
+
# @ polylang
|
366 |
+
#: include/languages-form.php:115
|
367 |
+
msgid "Choose the text direction for the language"
|
368 |
+
msgstr "Velg tekstretning for språket"
|
369 |
+
|
370 |
+
# @ polylang
|
371 |
+
#: include/languages-form.php:119 include/list-table.php:66
|
372 |
+
msgid "Order"
|
373 |
+
msgstr "Rekkefølge"
|
374 |
+
|
375 |
+
# @ polylang
|
376 |
+
#: include/languages-form.php:121
|
377 |
+
msgid "Position of the language in the language switcher"
|
378 |
+
msgstr "Språkets plasering i språkskifteren"
|
379 |
+
|
380 |
+
# @ polylang
|
381 |
+
#: include/languages-form.php:180
|
382 |
+
msgid "Language switcher"
|
383 |
+
msgstr "Språkskifter"
|
384 |
+
|
385 |
+
# @ polylang
|
386 |
+
#: include/languages-form.php:206
|
387 |
+
msgid "Search translations"
|
388 |
+
msgstr "Søk oversettelser"
|
389 |
+
|
390 |
+
# @ polylang
|
391 |
+
#: include/languages-form.php:215
|
392 |
+
msgid "Clean strings translation database"
|
393 |
+
msgstr "Rens string oversettelsene i databasen"
|
394 |
+
|
395 |
+
# @ polylang
|
396 |
+
#: include/languages-form.php:231
|
397 |
+
msgid "Default language"
|
398 |
+
msgstr "Standard språk"
|
399 |
+
|
400 |
+
# @ polylang
|
401 |
+
#: include/languages-form.php:243
|
402 |
+
msgid ""
|
403 |
+
"There are posts, pages, categories or tags without language set. Do you want "
|
404 |
+
"to set them all to default language ?"
|
405 |
+
msgstr ""
|
406 |
+
"Det finnes innlegg, sider, kategorier eller tags uten et valgt språk. Vil du "
|
407 |
+
"sette dem alle til standard språk?"
|
408 |
+
|
409 |
+
# @ polylang
|
410 |
+
#: include/languages-form.php:251
|
411 |
+
msgid "Detect browser language"
|
412 |
+
msgstr "Detekter nettleserens språkpreferance"
|
413 |
+
|
414 |
+
# @ polylang
|
415 |
+
#: include/languages-form.php:257
|
416 |
+
msgid ""
|
417 |
+
"When the front page is visited, set the language according to the browser "
|
418 |
+
"preference"
|
419 |
+
msgstr "Når forsiden besøkes, velg språk i henhold til nettleserens preferanse"
|
420 |
+
|
421 |
+
# @ polylang
|
422 |
+
#: include/languages-form.php:264
|
423 |
+
msgid "URL modifications"
|
424 |
+
msgstr "URL modifikasjoner"
|
425 |
+
|
426 |
+
# @ polylang
|
427 |
+
#: include/languages-form.php:270
|
428 |
+
msgid ""
|
429 |
+
"The language is set from content. Posts, pages, categories and tags urls are "
|
430 |
+
"not modified."
|
431 |
+
msgstr ""
|
432 |
+
"Språket er satt fra innhold. Innlegg, sider, kategorier og tags urls er ikke "
|
433 |
+
"endret."
|
434 |
+
|
435 |
+
# @ polylang
|
436 |
+
#: include/languages-form.php:278
|
437 |
+
msgid ""
|
438 |
+
"The language code, for example /en/, is added to all urls when using pretty "
|
439 |
+
"permalinks."
|
440 |
+
msgstr ""
|
441 |
+
"Språkkoden, for eksempel /en/, er lagt til alle urls når du bruker pene "
|
442 |
+
"permalenker"
|
443 |
+
|
444 |
+
# @ polylang
|
445 |
+
#: include/languages-form.php:287
|
446 |
+
msgid "Remove /language/ in pretty permalinks. Example:"
|
447 |
+
msgstr "Fjern /language/ i pene permalenker. Eksempel:"
|
448 |
+
|
449 |
+
# @ polylang
|
450 |
+
#: include/languages-form.php:296
|
451 |
+
msgid "Keep /language/ in pretty permalinks. Example:"
|
452 |
+
msgstr "Behold /language/ i pene permalenker. Eksempel:"
|
453 |
+
|
454 |
+
# @ polylang
|
455 |
+
#: include/languages-form.php:305
|
456 |
+
msgid "Hide URL language information for default language"
|
457 |
+
msgstr "Skjul URL språkinformasjon for standard språk"
|
458 |
+
|
459 |
+
# @ polylang
|
460 |
+
#: include/languages-form.php:315
|
461 |
+
#, php-format
|
462 |
+
msgid ""
|
463 |
+
"When using static front page, redirect the language page (example: %s) to "
|
464 |
+
"the front page in the right language"
|
465 |
+
msgstr ""
|
466 |
+
"Når du bruker en statisk forside, omdiriger språksiden (eksempel: %s) til "
|
467 |
+
"forsiden på riktig språk"
|
468 |
+
|
469 |
+
# @ polylang
|
470 |
+
#: include/languages-form.php:324
|
471 |
+
msgid "Media"
|
472 |
+
msgstr "Media"
|
473 |
+
|
474 |
+
# @ polylang
|
475 |
+
#: include/languages-form.php:330
|
476 |
+
msgid "Activate languages and translations for media"
|
477 |
+
msgstr "Aktiver språk og oversettelser for media"
|
478 |
+
|
479 |
+
# @ polylang
|
480 |
+
#: include/languages-form.php:337
|
481 |
+
msgid "Synchronization"
|
482 |
+
msgstr "Synkronisering"
|
483 |
+
|
484 |
+
# @ polylang
|
485 |
+
#: include/languages-form.php:351
|
486 |
+
msgid "Custom post types"
|
487 |
+
msgstr "Tilpassede innleggstyper"
|
488 |
+
|
489 |
+
# @ polylang
|
490 |
+
#: include/languages-form.php:364
|
491 |
+
msgid "Activate languages and translations for custom post types."
|
492 |
+
msgstr "Aktiver språk og oversettelser for tilpassede innleggstyper."
|
493 |
+
|
494 |
+
# @ polylang
|
495 |
+
#: include/languages-form.php:372
|
496 |
+
msgid "Custom taxonomies"
|
497 |
+
msgstr "Tilpassede taksonomier"
|
498 |
+
|
499 |
+
# @ polylang
|
500 |
+
#: include/languages-form.php:385
|
501 |
+
msgid "Activate languages and translations for custom taxonomies."
|
502 |
+
msgstr "Aktiver språk og oversettelser for tilpassede taksonomier."
|
503 |
+
|
504 |
+
# @ polylang
|
505 |
+
#: include/list-table.php:55 include/media-translations.php:22
|
506 |
+
#: include/media-translations.php:60 include/post-translations.php:10
|
507 |
+
#: include/post-translations.php:33 include/term-translations.php:18
|
508 |
+
#: include/term-translations.php:80
|
509 |
+
msgid "Edit"
|
510 |
+
msgstr "Rediger"
|
511 |
+
|
512 |
+
# @ polylang
|
513 |
+
#: include/list-table.php:56
|
514 |
+
msgid "Delete"
|
515 |
+
msgstr "Slett"
|
516 |
+
|
517 |
+
# @ polylang
|
518 |
+
#: include/list-table.php:65
|
519 |
+
msgid "Code"
|
520 |
+
msgstr "Kode"
|
521 |
+
|
522 |
+
# @ polylang
|
523 |
+
#: include/list-table.php:67
|
524 |
+
msgid "Flag"
|
525 |
+
msgstr "Flagg"
|
526 |
+
|
527 |
+
# @ polylang
|
528 |
+
#: include/list-table.php:68
|
529 |
+
msgid "Posts"
|
530 |
+
msgstr "Innlegg"
|
531 |
+
|
532 |
+
# @ polylang
|
533 |
+
#: include/list-table.php:118
|
534 |
+
msgid "Name"
|
535 |
+
msgstr "Navn"
|
536 |
+
|
537 |
+
# @ polylang
|
538 |
+
#: include/list-table.php:119
|
539 |
+
msgid "String"
|
540 |
+
msgstr "String"
|
541 |
+
|
542 |
+
# @ polylang
|
543 |
+
#: include/media-translations.php:6 include/media-translations.php:44
|
544 |
+
#: include/term-translations.php:16
|
545 |
+
msgid "Translation"
|
546 |
+
msgstr "Oversettelse"
|
547 |
+
|
548 |
+
# @ polylang
|
549 |
+
#: include/media-translations.php:31 include/media-translations.php:68
|
550 |
+
#: include/post-translations.php:38 include/term-translations.php:60
|
551 |
+
msgid "Add new"
|
552 |
+
msgstr "Legg til ny"
|
553 |
+
|
554 |
+
# @ polylang
|
555 |
+
#: include/post-translations.php:5
|
556 |
+
msgid "ID of pages in other languages:"
|
557 |
+
msgstr "Sidens ID i andre språk:"
|
558 |
+
|
559 |
+
# @ polylang
|
560 |
+
#: include/post-translations.php:5
|
561 |
+
msgid "ID of posts in other languages:"
|
562 |
+
msgstr "Innleggets ID i andre språk:"
|
563 |
+
|
564 |
+
# @ polylang
|
565 |
+
#: include/post-translations.php:9
|
566 |
+
msgid "Page ID"
|
567 |
+
msgstr "Side ID"
|
568 |
+
|
569 |
+
# @ polylang
|
570 |
+
#: include/post-translations.php:9
|
571 |
+
msgid "Post ID"
|
572 |
+
msgstr "Innlegg ID"
|
573 |
+
|
574 |
+
# @ polylang
|
575 |
+
#: include/term-translations.php:48
|
576 |
+
msgid "No untranslated term"
|
577 |
+
msgstr "Ingen uoversatte uttrykk"
|
578 |
+
|
579 |
+
# @ polylang
|
580 |
+
#: include/widget.php:6
|
581 |
+
msgid "Language Switcher"
|
582 |
+
msgstr "Språkskifter"
|
583 |
+
|
584 |
+
# @ polylang
|
585 |
+
#: include/widget.php:6
|
586 |
+
msgid "Displays a language switcher"
|
587 |
+
msgstr "Viser en språkskifter"
|
588 |
+
|
589 |
+
# @ polylang
|
590 |
+
#: include/widget.php:69
|
591 |
+
msgid "Title:"
|
592 |
+
msgstr "Tittel:"
|
593 |
+
|
594 |
+
# @ polylang
|
595 |
+
#. translators: plugin header field 'Description'
|
596 |
+
#: polylang.php:0
|
597 |
+
msgid "Adds multilingual capability to WordPress"
|
598 |
+
msgstr "Legger til flerspråklig funksjonalitet til Wordpress"
|
599 |
+
|
600 |
+
# @ polylang
|
601 |
+
#: polylang.php:118
|
602 |
+
#, php-format
|
603 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
604 |
+
msgstr "Du bruker WordPress %s. Polylang krever minst WordPress %s."
|
605 |
+
|
606 |
+
# @ polylang
|
607 |
+
#: polylang.php:159
|
608 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
609 |
+
msgstr ""
|
610 |
+
"Av en eller annen grunn kan ikke Polylang legge til en tabell i din database."
|
611 |
+
|
612 |
+
# @ polylang
|
613 |
+
#: polylang.php:220
|
614 |
+
msgid ""
|
615 |
+
"Polylang has been deactivated because you upgraded from a too old version."
|
616 |
+
msgstr ""
|
617 |
+
"Polylang er blitt deaktivert fordi at du har oppgradert fra en for gammel "
|
618 |
+
"versjon."
|
619 |
+
|
620 |
+
# @ polylang
|
621 |
+
#: polylang.php:222
|
622 |
+
#, php-format
|
623 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
624 |
+
msgstr "Vennligst oppgrader først til %s før du oppgraderer til %s."
|
languages/polylang-nl_NL.mo
CHANGED
Binary file
|
languages/polylang-nl_NL.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
@@ -18,527 +18,581 @@ msgstr ""
|
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
-
#:
|
22 |
#, php-format
|
23 |
-
msgid "
|
24 |
-
msgstr "
|
25 |
-
|
26 |
-
# @ polylang
|
27 |
-
#: ../polylang.php:125
|
28 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
29 |
-
msgstr "Om onbekende reden kon Polylang geen tabel in jouw database creëren."
|
30 |
-
|
31 |
-
# @ polylang
|
32 |
-
#: ../polylang.php:208
|
33 |
-
msgid "Error: Restore of local flags failed!"
|
34 |
-
msgstr "Fout: Herstel van lokale vlaggen mislukt!"
|
35 |
|
36 |
# @ polylang
|
37 |
-
#:
|
38 |
-
#, php-format
|
39 |
-
msgid "Please move your local flags from %s to %s"
|
40 |
-
msgstr "Verplaats je lokale vlaggen van %s naar %s"
|
41 |
-
|
42 |
-
# @ default
|
43 |
-
#: ../include/calendar.php:106
|
44 |
-
#, php-format
|
45 |
-
msgctxt "calendar caption"
|
46 |
-
msgid "%1$s %2$s"
|
47 |
-
msgstr ""
|
48 |
-
|
49 |
-
# @ default
|
50 |
-
#: ../include/calendar.php:132
|
51 |
-
#: ../include/calendar.php:140
|
52 |
#, php-format
|
53 |
-
msgid "
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
# @ polylang
|
57 |
-
#: ../include/media-translations.php:3
|
58 |
-
#: ../include/admin-filters.php:194
|
59 |
-
#: ../include/admin-filters.php:525
|
60 |
-
#: ../include/admin-filters.php:696
|
61 |
-
#: ../include/admin-filters.php:714
|
62 |
-
#: ../include/post-translations.php:8
|
63 |
-
#: ../include/term-translations.php:15
|
64 |
-
msgid "Language"
|
65 |
-
msgstr "Taal"
|
66 |
-
|
67 |
-
# @ polylang
|
68 |
-
#: ../include/media-translations.php:4
|
69 |
-
#: ../include/term-translations.php:16
|
70 |
-
msgid "Translation"
|
71 |
-
msgstr "Vertaling"
|
72 |
-
|
73 |
-
# @ polylang
|
74 |
-
#: ../include/media-translations.php:18
|
75 |
-
#: ../include/post-translations.php:10
|
76 |
-
#: ../include/post-translations.php:33
|
77 |
-
#: ../include/term-translations.php:18
|
78 |
-
#: ../include/term-translations.php:65
|
79 |
-
msgid "Edit"
|
80 |
-
msgstr "Wijzig"
|
81 |
-
|
82 |
-
# @ polylang
|
83 |
-
#: ../include/media-translations.php:26
|
84 |
-
#: ../include/post-translations.php:38
|
85 |
-
#: ../include/term-translations.php:54
|
86 |
-
msgid "Add new"
|
87 |
-
msgstr "Voeg nieuwe toe"
|
88 |
|
89 |
# @ polylang
|
90 |
-
#:
|
91 |
-
|
92 |
-
|
|
|
93 |
|
94 |
# @ polylang
|
95 |
-
#:
|
96 |
-
|
97 |
-
|
|
|
98 |
|
99 |
# @ polylang
|
100 |
-
#:
|
101 |
-
msgid "
|
102 |
-
msgstr "
|
103 |
|
104 |
# @ polylang
|
105 |
-
#:
|
106 |
-
#:
|
107 |
-
#:
|
108 |
-
#:
|
|
|
|
|
|
|
109 |
msgid "Languages"
|
110 |
msgstr "Talen"
|
111 |
|
112 |
# @ polylang
|
113 |
-
#:
|
114 |
-
msgid "About Polylang"
|
115 |
-
msgstr "Over Polylang"
|
116 |
-
|
117 |
-
# @ polylang
|
118 |
-
#: ../include/admin-base.php:149
|
119 |
msgid "Displays language names"
|
120 |
msgstr "Toon namen van talen"
|
121 |
|
122 |
# @ polylang
|
123 |
-
#:
|
124 |
msgid "Displays flags"
|
125 |
msgstr "Toon vlaggen"
|
126 |
|
127 |
# @ polylang
|
128 |
-
#:
|
129 |
msgid "Forces link to front page"
|
130 |
msgstr "Forceer link naar startpagina"
|
131 |
|
132 |
# @ polylang
|
133 |
-
#:
|
134 |
msgid "Hides the current language"
|
135 |
msgstr "Verberg huidige taal"
|
136 |
|
137 |
# @ polylang
|
138 |
-
#:
|
139 |
msgid "Displays a language switcher at the end of the menu"
|
140 |
msgstr "Toon een taalschakelaar aan het einde van het menu"
|
141 |
|
142 |
# @ polylang
|
143 |
-
#:
|
144 |
msgid "Displays as dropdown"
|
145 |
msgstr "Toon als dropdown"
|
146 |
|
147 |
# @ polylang
|
148 |
-
#:
|
149 |
msgid "Filters content by language"
|
150 |
msgstr ""
|
151 |
|
152 |
# @ polylang
|
153 |
-
#:
|
154 |
msgid "Show all languages"
|
155 |
msgstr "Toon alle talen"
|
156 |
|
157 |
# @ polylang
|
158 |
-
#:
|
159 |
-
|
160 |
-
|
|
|
161 |
|
162 |
# @ polylang
|
163 |
-
#:
|
164 |
-
|
165 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
|
167 |
# @ default
|
168 |
# @ polylang
|
169 |
-
#:
|
170 |
-
#:
|
171 |
msgid "Settings"
|
172 |
msgstr "Instellingen"
|
173 |
|
174 |
# @ polylang
|
175 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
msgid "Enter a valid WorPress locale"
|
177 |
msgstr "Voer een geldige Wordpress lokaal in"
|
178 |
|
179 |
# @ polylang
|
180 |
-
#:
|
181 |
msgid "The language code must be 2 characters long"
|
182 |
msgstr "De taalcode moet uit 2 karakters bestaan"
|
183 |
|
184 |
# @ polylang
|
185 |
-
#:
|
186 |
msgid "The language code must be unique"
|
187 |
msgstr "De taalcode moet uniek zijn"
|
188 |
|
189 |
# @ polylang
|
190 |
-
#:
|
191 |
msgid "The language must have a name"
|
192 |
msgstr "De taal moet een naam hebben"
|
193 |
|
194 |
# @ polylang
|
195 |
-
#:
|
196 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
197 |
msgstr "De taal was gecreëerd, maar het Wordpress taalbestand was niet gedownload. Handmatige installatie is noodzakelijk."
|
198 |
|
199 |
-
# @ default
|
200 |
-
#: ../include/admin.php:409
|
201 |
-
msgid "Site Title"
|
202 |
-
msgstr ""
|
203 |
-
|
204 |
-
# @ default
|
205 |
-
#: ../include/admin.php:410
|
206 |
-
msgid "Tagline"
|
207 |
-
msgstr ""
|
208 |
-
|
209 |
# @ polylang
|
210 |
-
#:
|
211 |
msgid "Widget title"
|
212 |
msgstr "Widget titel"
|
213 |
|
214 |
# @ polylang
|
215 |
-
#:
|
216 |
-
|
217 |
-
msgid "Add new translation"
|
218 |
-
msgstr "Voeg nieuwe vertaling toe"
|
219 |
-
|
220 |
-
#: ../include/admin-filters.php:190
|
221 |
-
msgid "— No Change —"
|
222 |
msgstr ""
|
223 |
|
224 |
# @ polylang
|
225 |
-
#:
|
226 |
-
msgid "
|
227 |
-
msgstr "
|
228 |
|
229 |
# @ polylang
|
230 |
-
#:
|
231 |
-
msgid "
|
232 |
-
msgstr "Taal van de post:"
|
233 |
-
|
234 |
-
# @ default
|
235 |
-
#: ../include/admin-filters.php:305
|
236 |
-
msgid "(no parent)"
|
237 |
msgstr ""
|
238 |
|
239 |
# @ polylang
|
240 |
-
#:
|
241 |
-
|
242 |
-
|
243 |
-
#: ../include/term-translations.php:11
|
244 |
-
msgid "Translations"
|
245 |
-
msgstr "Vertalingen"
|
246 |
|
247 |
# @ polylang
|
248 |
-
#:
|
249 |
-
|
250 |
-
msgid "Sets the language"
|
251 |
-
msgstr "Stelt de taal in"
|
252 |
-
|
253 |
-
# @ default
|
254 |
-
#: ../include/admin-filters.php:879
|
255 |
-
msgid "None"
|
256 |
msgstr ""
|
257 |
|
258 |
# @ polylang
|
259 |
-
#:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
|
263 |
# @ polylang
|
264 |
-
#:
|
265 |
-
|
266 |
-
|
267 |
-
msgstr "Ga naar de %stalen pagina%s om lokaties en talen van het thema in te stellen"
|
268 |
|
269 |
# @ polylang
|
270 |
-
#:
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
|
274 |
# @ polylang
|
275 |
-
#:
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
|
279 |
# @ polylang
|
280 |
-
#:
|
281 |
-
msgid "
|
282 |
-
msgstr "Admin taal"
|
283 |
-
|
284 |
-
#: ../include/admin-filters.php:964
|
285 |
-
msgid "Wordpress default"
|
286 |
msgstr ""
|
287 |
|
288 |
# @ polylang
|
289 |
-
#:
|
290 |
-
msgid "
|
291 |
-
msgstr "
|
292 |
|
293 |
# @ polylang
|
294 |
-
#:
|
295 |
msgid "Edit language"
|
296 |
msgstr "Wijzig taal"
|
297 |
|
298 |
# @ polylang
|
299 |
-
#:
|
300 |
-
#:
|
301 |
msgid "Add new language"
|
302 |
msgstr "Voeg nieuwe taal toe"
|
303 |
|
304 |
# @ polylang
|
305 |
-
#:
|
306 |
msgid "Choose a language"
|
307 |
msgstr "Kies een taal"
|
308 |
|
309 |
# @ polylang
|
310 |
-
#:
|
311 |
msgid "You can choose a language in the list or directly edit it below."
|
312 |
msgstr "Kies een taal uit de lijst of vul deze direct hieronder in."
|
313 |
|
314 |
# @ polylang
|
315 |
-
#:
|
|
|
316 |
msgid "Full name"
|
317 |
msgstr "Volledige naam"
|
318 |
|
319 |
# @ polylang
|
320 |
-
#:
|
321 |
msgid "The name is how it is displayed on your site (for example: English)."
|
322 |
msgstr "De naam geeft aan hoe het op je site getoond wordt (b.v.: Nederlands)."
|
323 |
|
324 |
# @ polylang
|
325 |
-
#:
|
|
|
326 |
msgid "Locale"
|
327 |
msgstr "Locale"
|
328 |
|
329 |
# @ polylang
|
330 |
-
#:
|
331 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
332 |
msgstr "Wordpress Locale voor de taal (bv.: nl_NL). Installeer het .mo bestand voor deze taal."
|
333 |
|
334 |
# @ polylang
|
335 |
-
#:
|
336 |
msgid "Language code"
|
337 |
msgstr "Taalcode"
|
338 |
|
339 |
# @ polylang
|
340 |
-
#:
|
341 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
342 |
msgstr "2-karakter ISO 639-1 taalcode (bv.: nl)"
|
343 |
|
344 |
# @ polylang
|
345 |
-
#:
|
346 |
msgid "Text direction"
|
347 |
msgstr "Tekstrichting"
|
348 |
|
349 |
# @ polylang
|
350 |
-
#:
|
351 |
msgid "left to right"
|
352 |
msgstr "van links naar rechts"
|
353 |
|
354 |
# @ polylang
|
355 |
-
#:
|
356 |
msgid "right to left"
|
357 |
msgstr "van rechts naar links"
|
358 |
|
359 |
# @ polylang
|
360 |
-
#:
|
361 |
msgid "Choose the text direction for the language"
|
362 |
msgstr "Kies de tekstrichting voor de taal"
|
363 |
|
364 |
# @ polylang
|
365 |
-
#:
|
|
|
366 |
msgid "Order"
|
367 |
msgstr "Volgorde"
|
368 |
|
369 |
# @ polylang
|
370 |
-
#:
|
371 |
msgid "Position of the language in the language switcher"
|
372 |
msgstr "Positionering van de taal in de taalschakelaar"
|
373 |
|
374 |
-
# @ default
|
375 |
-
#: ../include/languages-form.php:105
|
376 |
-
msgid "Update"
|
377 |
-
msgstr ""
|
378 |
-
|
379 |
# @ polylang
|
380 |
-
#:
|
381 |
msgid "Language switcher"
|
382 |
msgstr "Taalschakelaar"
|
383 |
|
384 |
# @ polylang
|
385 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
386 |
msgid "Clean strings translation database"
|
387 |
msgstr ""
|
388 |
|
389 |
# @ polylang
|
390 |
-
#:
|
391 |
msgid "Default language"
|
392 |
msgstr "Standaardtaal"
|
393 |
|
394 |
# @ polylang
|
395 |
-
#:
|
396 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
397 |
msgstr "Er zijn berichten, pagina's, categorieën of tags zonder taalinstelling. Deze allemaal instellen op de standaardtaal?"
|
398 |
|
399 |
# @ polylang
|
400 |
-
#:
|
401 |
msgid "Detect browser language"
|
402 |
msgstr "Bepaal de taal van de browser"
|
403 |
|
404 |
# @ polylang
|
405 |
-
#:
|
406 |
msgid "When the front page is visited, set the language according to the browser preference"
|
407 |
msgstr "Wanneer de startpagina bezocht is, stel dan de taal in op basis van de voorkeur van de browser"
|
408 |
|
409 |
# @ polylang
|
410 |
-
#:
|
411 |
msgid "URL modifications"
|
412 |
msgstr "URL aanpassingen"
|
413 |
|
414 |
# @ polylang
|
415 |
-
#:
|
416 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
417 |
msgstr ""
|
418 |
|
419 |
-
#:
|
420 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
421 |
msgstr ""
|
422 |
|
423 |
# @ polylang
|
424 |
-
#:
|
425 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
426 |
msgstr "Verwijder /language/ in pretty permalinks. Voorbeeld:"
|
427 |
|
428 |
# @ polylang
|
429 |
-
#:
|
430 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
431 |
msgstr "Behoud /language/ in pretty permalinks. Voorbeeld:"
|
432 |
|
433 |
# @ polylang
|
434 |
-
#:
|
435 |
msgid "Hide URL language information for default language"
|
436 |
msgstr "Verberg URL taalinformatie voor de standaardtaal"
|
437 |
|
438 |
# @ polylang
|
439 |
-
#:
|
440 |
#, php-format
|
441 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
442 |
msgstr ""
|
443 |
|
444 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
445 |
msgid "Synchronization"
|
446 |
msgstr ""
|
447 |
|
448 |
-
|
449 |
-
|
|
|
450 |
msgstr ""
|
451 |
|
452 |
# @ polylang
|
453 |
-
#:
|
454 |
-
msgid "
|
455 |
-
msgstr "
|
456 |
|
457 |
# @ polylang
|
458 |
-
#:
|
459 |
-
msgid "
|
460 |
-
msgstr "
|
461 |
|
462 |
# @ polylang
|
463 |
-
#:
|
464 |
-
msgid "
|
465 |
-
msgstr "
|
466 |
|
467 |
# @ polylang
|
468 |
-
#:
|
469 |
-
|
470 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
471 |
|
472 |
# @ polylang
|
473 |
-
#:
|
474 |
-
|
475 |
-
|
476 |
-
msgstr "Polylang is voorzien van uitgebreide %sdocumentatie%s (alleen in engels). Dit omvat informatie hoe een meertalige site opgezet kan worden en het gebruik op dagelijkse basis, een FAQ en ook documentatie voor ontwikkelaars voor het aanpassen van hun plugins en thema's."
|
477 |
|
478 |
# @ polylang
|
479 |
-
#:
|
480 |
-
|
481 |
-
|
482 |
-
msgstr "Je kunt ook bruikbare information vinden in het %s support forum%s. Vergeet niet eerst een zoekopdracht uit te voeren voordat je een nieuw item post."
|
483 |
|
484 |
# @ polylang
|
485 |
-
#:
|
486 |
-
|
487 |
-
|
488 |
-
msgstr "Polylang is gratis te gebruiken en is vrijgegeven onder dezelfde licentie als Wordpress, de %sGPL%s."
|
489 |
|
490 |
# @ polylang
|
491 |
-
#:
|
492 |
-
|
493 |
-
|
494 |
-
msgstr "Ben je benieuwd hoe je dit project kan ondersteunen, %slees dit%s."
|
495 |
|
496 |
# @ polylang
|
497 |
-
#:
|
498 |
-
msgid "
|
499 |
-
msgstr "
|
500 |
|
501 |
-
|
502 |
-
|
503 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
504 |
|
505 |
# @ polylang
|
506 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
507 |
msgid "No untranslated term"
|
508 |
msgstr "Geen onvertaalde term"
|
509 |
|
510 |
# @ polylang
|
511 |
-
#:
|
512 |
-
msgid "
|
513 |
-
msgstr "
|
514 |
|
515 |
# @ polylang
|
516 |
-
#:
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
# @ polylang
|
521 |
-
#:
|
522 |
-
msgid "
|
523 |
-
msgstr "
|
524 |
|
525 |
# @ polylang
|
526 |
-
|
527 |
-
|
528 |
-
|
|
|
529 |
|
530 |
# @ polylang
|
531 |
-
#:
|
532 |
-
|
533 |
-
|
|
|
534 |
|
535 |
# @ polylang
|
536 |
-
#:
|
537 |
-
msgid "
|
538 |
-
msgstr "
|
539 |
|
540 |
# @ polylang
|
541 |
-
#:
|
542 |
-
msgid "
|
543 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
544 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
+
#: include/about.php:3
|
22 |
#, php-format
|
23 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
24 |
+
msgstr "Polylang is voorzien van uitgebreide %sdocumentatie%s (alleen in engels). Dit omvat informatie hoe een meertalige site opgezet kan worden en het gebruik op dagelijkse basis, een FAQ en ook documentatie voor ontwikkelaars voor het aanpassen van hun plugins en thema's."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
# @ polylang
|
27 |
+
#: include/about.php:9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
#, php-format
|
29 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
30 |
+
msgstr "Je kunt ook bruikbare information vinden in het %s support forum%s. Vergeet niet eerst een zoekopdracht uit te voeren voordat je een nieuw item post."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
# @ polylang
|
33 |
+
#: include/about.php:16
|
34 |
+
#, php-format
|
35 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
36 |
+
msgstr "Polylang is gratis te gebruiken en is vrijgegeven onder dezelfde licentie als Wordpress, de %sGPL%s."
|
37 |
|
38 |
# @ polylang
|
39 |
+
#: include/about.php:22
|
40 |
+
#, php-format
|
41 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
42 |
+
msgstr "Ben je benieuwd hoe je dit project kan ondersteunen, %slees dit%s."
|
43 |
|
44 |
# @ polylang
|
45 |
+
#: include/about.php:27
|
46 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
47 |
+
msgstr "Tot slot, wanneer deze plugin je bevalt of wanneer het jouw bedrijfsvoering ondersteunt, donaties ten behoeve van de auteur wordt zeer gewaardeerd."
|
48 |
|
49 |
# @ polylang
|
50 |
+
#: include/admin-base.php:55
|
51 |
+
#: include/admin-base.php:185
|
52 |
+
#: include/admin-filters.php:250
|
53 |
+
#: include/admin.php:23
|
54 |
+
#: include/admin.php:318
|
55 |
+
#: include/list-table.php:46
|
56 |
+
#: polylang.php:270
|
57 |
msgid "Languages"
|
58 |
msgstr "Talen"
|
59 |
|
60 |
# @ polylang
|
61 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
62 |
msgid "Displays language names"
|
63 |
msgstr "Toon namen van talen"
|
64 |
|
65 |
# @ polylang
|
66 |
+
#: include/admin-base.php:155
|
67 |
msgid "Displays flags"
|
68 |
msgstr "Toon vlaggen"
|
69 |
|
70 |
# @ polylang
|
71 |
+
#: include/admin-base.php:156
|
72 |
msgid "Forces link to front page"
|
73 |
msgstr "Forceer link naar startpagina"
|
74 |
|
75 |
# @ polylang
|
76 |
+
#: include/admin-base.php:157
|
77 |
msgid "Hides the current language"
|
78 |
msgstr "Verberg huidige taal"
|
79 |
|
80 |
# @ polylang
|
81 |
+
#: include/admin-base.php:161
|
82 |
msgid "Displays a language switcher at the end of the menu"
|
83 |
msgstr "Toon een taalschakelaar aan het einde van het menu"
|
84 |
|
85 |
# @ polylang
|
86 |
+
#: include/admin-base.php:162
|
87 |
msgid "Displays as dropdown"
|
88 |
msgstr "Toon als dropdown"
|
89 |
|
90 |
# @ polylang
|
91 |
+
#: include/admin-base.php:186
|
92 |
msgid "Filters content by language"
|
93 |
msgstr ""
|
94 |
|
95 |
# @ polylang
|
96 |
+
#: include/admin-base.php:193
|
97 |
msgid "Show all languages"
|
98 |
msgstr "Toon alle talen"
|
99 |
|
100 |
# @ polylang
|
101 |
+
#: include/admin-filters.php:188
|
102 |
+
#: include/admin-filters.php:884
|
103 |
+
msgid "Add new translation"
|
104 |
+
msgstr "Voeg nieuwe vertaling toe"
|
105 |
|
106 |
# @ polylang
|
107 |
+
#: include/admin-filters.php:216
|
108 |
+
#: include/admin-filters.php:274
|
109 |
+
#: include/admin-filters.php:608
|
110 |
+
#: include/admin-filters.php:824
|
111 |
+
#: include/admin-filters.php:842
|
112 |
+
#: include/list-table.php:45
|
113 |
+
#: include/media-translations.php:5
|
114 |
+
#: include/media-translations.php:43
|
115 |
+
#: include/post-translations.php:8
|
116 |
+
#: include/term-translations.php:15
|
117 |
+
#: polylang.php:271
|
118 |
+
msgid "Language"
|
119 |
+
msgstr "Taal"
|
120 |
+
|
121 |
+
# @ polylang
|
122 |
+
#: include/admin-filters.php:623
|
123 |
+
#: include/admin-filters.php:658
|
124 |
+
#: include/list-table.php:120
|
125 |
+
#: include/media-translations.php:40
|
126 |
+
#: include/term-translations.php:6
|
127 |
+
#: include/term-translations.php:11
|
128 |
+
msgid "Translations"
|
129 |
+
msgstr "Vertalingen"
|
130 |
+
|
131 |
+
# @ polylang
|
132 |
+
#: include/admin-filters.php:826
|
133 |
+
#: include/admin-filters.php:845
|
134 |
+
msgid "Sets the language"
|
135 |
+
msgstr "Stelt de taal in"
|
136 |
+
|
137 |
+
# @ polylang
|
138 |
+
#: include/admin-filters.php:1078
|
139 |
+
msgid "Theme locations and languages"
|
140 |
+
msgstr "Lokaties en talen van het thema"
|
141 |
+
|
142 |
+
# @ polylang
|
143 |
+
#: include/admin-filters.php:1084
|
144 |
+
#, php-format
|
145 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
146 |
+
msgstr "Ga naar de %stalen pagina%s om lokaties en talen van het thema in te stellen"
|
147 |
+
|
148 |
+
# @ polylang
|
149 |
+
#: include/admin-filters.php:1102
|
150 |
+
msgid "The widget is displayed for:"
|
151 |
+
msgstr "Het widget wordt getoond voor:"
|
152 |
+
|
153 |
+
# @ polylang
|
154 |
+
#: include/admin-filters.php:1106
|
155 |
+
#: polylang.php:272
|
156 |
+
msgid "All languages"
|
157 |
+
msgstr "Alle talen"
|
158 |
+
|
159 |
+
# @ polylang
|
160 |
+
#: include/admin-filters.php:1130
|
161 |
+
msgid "Admin language"
|
162 |
+
msgstr "Admin taal"
|
163 |
+
|
164 |
+
#: include/admin-filters.php:1135
|
165 |
+
msgid "Wordpress default"
|
166 |
+
msgstr ""
|
167 |
|
168 |
# @ default
|
169 |
# @ polylang
|
170 |
+
#: include/admin-filters.php:1161
|
171 |
+
#: include/admin.php:326
|
172 |
msgid "Settings"
|
173 |
msgstr "Instellingen"
|
174 |
|
175 |
# @ polylang
|
176 |
+
#: include/admin-filters.php:1167
|
177 |
+
msgid "Upgrading language files…"
|
178 |
+
msgstr "Aanpassen taalbestanden…"
|
179 |
+
|
180 |
+
# @ polylang
|
181 |
+
#: include/admin.php:22
|
182 |
+
msgid "About Polylang"
|
183 |
+
msgstr "Over Polylang"
|
184 |
+
|
185 |
+
# @ polylang
|
186 |
+
#: include/admin.php:27
|
187 |
+
#: include/list-table.php:92
|
188 |
+
msgid "Strings translations"
|
189 |
+
msgstr "Tekstvertalingen"
|
190 |
+
|
191 |
+
# @ polylang
|
192 |
+
#: include/admin.php:323
|
193 |
+
msgid "Menus"
|
194 |
+
msgstr "Menu's"
|
195 |
+
|
196 |
+
# @ polylang
|
197 |
+
#: include/admin.php:325
|
198 |
+
#: include/list-table.php:91
|
199 |
+
msgid "Strings translation"
|
200 |
+
msgstr "Tekstvertaling"
|
201 |
+
|
202 |
+
# @ polylang
|
203 |
+
#: include/admin.php:345
|
204 |
msgid "Enter a valid WorPress locale"
|
205 |
msgstr "Voer een geldige Wordpress lokaal in"
|
206 |
|
207 |
# @ polylang
|
208 |
+
#: include/admin.php:346
|
209 |
msgid "The language code must be 2 characters long"
|
210 |
msgstr "De taalcode moet uit 2 karakters bestaan"
|
211 |
|
212 |
# @ polylang
|
213 |
+
#: include/admin.php:347
|
214 |
msgid "The language code must be unique"
|
215 |
msgstr "De taalcode moet uniek zijn"
|
216 |
|
217 |
# @ polylang
|
218 |
+
#: include/admin.php:348
|
219 |
msgid "The language must have a name"
|
220 |
msgstr "De taal moet een naam hebben"
|
221 |
|
222 |
# @ polylang
|
223 |
+
#: include/admin.php:349
|
224 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
225 |
msgstr "De taal was gecreëerd, maar het Wordpress taalbestand was niet gedownload. Handmatige installatie is noodzakelijk."
|
226 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
227 |
# @ polylang
|
228 |
+
#: include/admin.php:468
|
229 |
msgid "Widget title"
|
230 |
msgstr "Widget titel"
|
231 |
|
232 |
# @ polylang
|
233 |
+
#: include/base.php:339
|
234 |
+
msgid "Taxonomies"
|
|
|
|
|
|
|
|
|
|
|
235 |
msgstr ""
|
236 |
|
237 |
# @ polylang
|
238 |
+
#: include/base.php:340
|
239 |
+
msgid "Custom fields"
|
240 |
+
msgstr ""
|
241 |
|
242 |
# @ polylang
|
243 |
+
#: include/base.php:341
|
244 |
+
msgid "Comment status"
|
|
|
|
|
|
|
|
|
|
|
245 |
msgstr ""
|
246 |
|
247 |
# @ polylang
|
248 |
+
#: include/base.php:342
|
249 |
+
msgid "Ping status"
|
250 |
+
msgstr ""
|
|
|
|
|
|
|
251 |
|
252 |
# @ polylang
|
253 |
+
#: include/base.php:343
|
254 |
+
msgid "Sticky posts"
|
|
|
|
|
|
|
|
|
|
|
|
|
255 |
msgstr ""
|
256 |
|
257 |
# @ polylang
|
258 |
+
#: include/base.php:344
|
259 |
+
msgid "Published date"
|
260 |
+
msgstr ""
|
261 |
|
262 |
# @ polylang
|
263 |
+
#: include/base.php:345
|
264 |
+
msgid "Post format"
|
265 |
+
msgstr ""
|
|
|
266 |
|
267 |
# @ polylang
|
268 |
+
#: include/base.php:346
|
269 |
+
msgid "Page parent"
|
270 |
+
msgstr ""
|
271 |
|
272 |
# @ polylang
|
273 |
+
#: include/base.php:347
|
274 |
+
msgid "Page template"
|
275 |
+
msgstr ""
|
276 |
|
277 |
# @ polylang
|
278 |
+
#: include/base.php:348
|
279 |
+
msgid "Page order"
|
|
|
|
|
|
|
|
|
280 |
msgstr ""
|
281 |
|
282 |
# @ polylang
|
283 |
+
#: include/base.php:349
|
284 |
+
msgid "Featured image"
|
285 |
+
msgstr ""
|
286 |
|
287 |
# @ polylang
|
288 |
+
#: include/languages-form.php:43
|
289 |
msgid "Edit language"
|
290 |
msgstr "Wijzig taal"
|
291 |
|
292 |
# @ polylang
|
293 |
+
#: include/languages-form.php:43
|
294 |
+
#: include/languages-form.php:124
|
295 |
msgid "Add new language"
|
296 |
msgstr "Voeg nieuwe taal toe"
|
297 |
|
298 |
# @ polylang
|
299 |
+
#: include/languages-form.php:65
|
300 |
msgid "Choose a language"
|
301 |
msgstr "Kies een taal"
|
302 |
|
303 |
# @ polylang
|
304 |
+
#: include/languages-form.php:79
|
305 |
msgid "You can choose a language in the list or directly edit it below."
|
306 |
msgstr "Kies een taal uit de lijst of vul deze direct hieronder in."
|
307 |
|
308 |
# @ polylang
|
309 |
+
#: include/languages-form.php:83
|
310 |
+
#: include/list-table.php:63
|
311 |
msgid "Full name"
|
312 |
msgstr "Volledige naam"
|
313 |
|
314 |
# @ polylang
|
315 |
+
#: include/languages-form.php:85
|
316 |
msgid "The name is how it is displayed on your site (for example: English)."
|
317 |
msgstr "De naam geeft aan hoe het op je site getoond wordt (b.v.: Nederlands)."
|
318 |
|
319 |
# @ polylang
|
320 |
+
#: include/languages-form.php:89
|
321 |
+
#: include/list-table.php:64
|
322 |
msgid "Locale"
|
323 |
msgstr "Locale"
|
324 |
|
325 |
# @ polylang
|
326 |
+
#: include/languages-form.php:94
|
327 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
328 |
msgstr "Wordpress Locale voor de taal (bv.: nl_NL). Installeer het .mo bestand voor deze taal."
|
329 |
|
330 |
# @ polylang
|
331 |
+
#: include/languages-form.php:98
|
332 |
msgid "Language code"
|
333 |
msgstr "Taalcode"
|
334 |
|
335 |
# @ polylang
|
336 |
+
#: include/languages-form.php:100
|
337 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
338 |
msgstr "2-karakter ISO 639-1 taalcode (bv.: nl)"
|
339 |
|
340 |
# @ polylang
|
341 |
+
#: include/languages-form.php:104
|
342 |
msgid "Text direction"
|
343 |
msgstr "Tekstrichting"
|
344 |
|
345 |
# @ polylang
|
346 |
+
#: include/languages-form.php:108
|
347 |
msgid "left to right"
|
348 |
msgstr "van links naar rechts"
|
349 |
|
350 |
# @ polylang
|
351 |
+
#: include/languages-form.php:113
|
352 |
msgid "right to left"
|
353 |
msgstr "van rechts naar links"
|
354 |
|
355 |
# @ polylang
|
356 |
+
#: include/languages-form.php:115
|
357 |
msgid "Choose the text direction for the language"
|
358 |
msgstr "Kies de tekstrichting voor de taal"
|
359 |
|
360 |
# @ polylang
|
361 |
+
#: include/languages-form.php:119
|
362 |
+
#: include/list-table.php:66
|
363 |
msgid "Order"
|
364 |
msgstr "Volgorde"
|
365 |
|
366 |
# @ polylang
|
367 |
+
#: include/languages-form.php:121
|
368 |
msgid "Position of the language in the language switcher"
|
369 |
msgstr "Positionering van de taal in de taalschakelaar"
|
370 |
|
|
|
|
|
|
|
|
|
|
|
371 |
# @ polylang
|
372 |
+
#: include/languages-form.php:180
|
373 |
msgid "Language switcher"
|
374 |
msgstr "Taalschakelaar"
|
375 |
|
376 |
# @ polylang
|
377 |
+
#: include/languages-form.php:206
|
378 |
+
msgid "Search translations"
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
# @ polylang
|
382 |
+
#: include/languages-form.php:215
|
383 |
msgid "Clean strings translation database"
|
384 |
msgstr ""
|
385 |
|
386 |
# @ polylang
|
387 |
+
#: include/languages-form.php:231
|
388 |
msgid "Default language"
|
389 |
msgstr "Standaardtaal"
|
390 |
|
391 |
# @ polylang
|
392 |
+
#: include/languages-form.php:243
|
393 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
394 |
msgstr "Er zijn berichten, pagina's, categorieën of tags zonder taalinstelling. Deze allemaal instellen op de standaardtaal?"
|
395 |
|
396 |
# @ polylang
|
397 |
+
#: include/languages-form.php:251
|
398 |
msgid "Detect browser language"
|
399 |
msgstr "Bepaal de taal van de browser"
|
400 |
|
401 |
# @ polylang
|
402 |
+
#: include/languages-form.php:257
|
403 |
msgid "When the front page is visited, set the language according to the browser preference"
|
404 |
msgstr "Wanneer de startpagina bezocht is, stel dan de taal in op basis van de voorkeur van de browser"
|
405 |
|
406 |
# @ polylang
|
407 |
+
#: include/languages-form.php:264
|
408 |
msgid "URL modifications"
|
409 |
msgstr "URL aanpassingen"
|
410 |
|
411 |
# @ polylang
|
412 |
+
#: include/languages-form.php:270
|
413 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: include/languages-form.php:278
|
417 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
418 |
msgstr ""
|
419 |
|
420 |
# @ polylang
|
421 |
+
#: include/languages-form.php:287
|
422 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
423 |
msgstr "Verwijder /language/ in pretty permalinks. Voorbeeld:"
|
424 |
|
425 |
# @ polylang
|
426 |
+
#: include/languages-form.php:296
|
427 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
428 |
msgstr "Behoud /language/ in pretty permalinks. Voorbeeld:"
|
429 |
|
430 |
# @ polylang
|
431 |
+
#: include/languages-form.php:305
|
432 |
msgid "Hide URL language information for default language"
|
433 |
msgstr "Verberg URL taalinformatie voor de standaardtaal"
|
434 |
|
435 |
# @ polylang
|
436 |
+
#: include/languages-form.php:315
|
437 |
#, php-format
|
438 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
439 |
msgstr ""
|
440 |
|
441 |
+
# @ polylang
|
442 |
+
#: include/languages-form.php:324
|
443 |
+
msgid "Media"
|
444 |
+
msgstr ""
|
445 |
+
|
446 |
+
# @ polylang
|
447 |
+
#: include/languages-form.php:330
|
448 |
+
msgid "Activate languages and translations for media"
|
449 |
+
msgstr ""
|
450 |
+
|
451 |
+
#: include/languages-form.php:337
|
452 |
msgid "Synchronization"
|
453 |
msgstr ""
|
454 |
|
455 |
+
# @ polylang
|
456 |
+
#: include/languages-form.php:351
|
457 |
+
msgid "Custom post types"
|
458 |
msgstr ""
|
459 |
|
460 |
# @ polylang
|
461 |
+
#: include/languages-form.php:364
|
462 |
+
msgid "Activate languages and translations for custom post types."
|
463 |
+
msgstr ""
|
464 |
|
465 |
# @ polylang
|
466 |
+
#: include/languages-form.php:372
|
467 |
+
msgid "Custom taxonomies"
|
468 |
+
msgstr ""
|
469 |
|
470 |
# @ polylang
|
471 |
+
#: include/languages-form.php:385
|
472 |
+
msgid "Activate languages and translations for custom taxonomies."
|
473 |
+
msgstr ""
|
474 |
|
475 |
# @ polylang
|
476 |
+
#: include/list-table.php:55
|
477 |
+
#: include/media-translations.php:22
|
478 |
+
#: include/media-translations.php:60
|
479 |
+
#: include/post-translations.php:10
|
480 |
+
#: include/post-translations.php:33
|
481 |
+
#: include/term-translations.php:18
|
482 |
+
#: include/term-translations.php:80
|
483 |
+
msgid "Edit"
|
484 |
+
msgstr "Wijzig"
|
485 |
|
486 |
# @ polylang
|
487 |
+
#: include/list-table.php:56
|
488 |
+
msgid "Delete"
|
489 |
+
msgstr "Verwijder"
|
|
|
490 |
|
491 |
# @ polylang
|
492 |
+
#: include/list-table.php:65
|
493 |
+
msgid "Code"
|
494 |
+
msgstr "Taalcode"
|
|
|
495 |
|
496 |
# @ polylang
|
497 |
+
#: include/list-table.php:67
|
498 |
+
msgid "Flag"
|
499 |
+
msgstr "Vlag"
|
|
|
500 |
|
501 |
# @ polylang
|
502 |
+
#: include/list-table.php:68
|
503 |
+
msgid "Posts"
|
504 |
+
msgstr "Berichten"
|
|
|
505 |
|
506 |
# @ polylang
|
507 |
+
#: include/list-table.php:118
|
508 |
+
msgid "Name"
|
509 |
+
msgstr "Naam"
|
510 |
|
511 |
+
# @ polylang
|
512 |
+
#: include/list-table.php:119
|
513 |
+
msgid "String"
|
514 |
+
msgstr "Tekst"
|
515 |
+
|
516 |
+
# @ polylang
|
517 |
+
#: include/media-translations.php:6
|
518 |
+
#: include/media-translations.php:44
|
519 |
+
#: include/term-translations.php:16
|
520 |
+
msgid "Translation"
|
521 |
+
msgstr "Vertaling"
|
522 |
|
523 |
# @ polylang
|
524 |
+
#: include/media-translations.php:31
|
525 |
+
#: include/media-translations.php:68
|
526 |
+
#: include/post-translations.php:38
|
527 |
+
#: include/term-translations.php:60
|
528 |
+
msgid "Add new"
|
529 |
+
msgstr "Voeg nieuwe toe"
|
530 |
+
|
531 |
+
# @ polylang
|
532 |
+
#: include/post-translations.php:5
|
533 |
+
msgid "ID of pages in other languages:"
|
534 |
+
msgstr "ID's van pagina's in andere talen:"
|
535 |
+
|
536 |
+
# @ polylang
|
537 |
+
#: include/post-translations.php:5
|
538 |
+
msgid "ID of posts in other languages:"
|
539 |
+
msgstr "ID's van berichten in andere talen:"
|
540 |
+
|
541 |
+
# @ polylang
|
542 |
+
#: include/post-translations.php:9
|
543 |
+
msgid "Page ID"
|
544 |
+
msgstr "Pagina ID"
|
545 |
+
|
546 |
+
# @ polylang
|
547 |
+
#: include/post-translations.php:9
|
548 |
+
msgid "Post ID"
|
549 |
+
msgstr "Bericht ID"
|
550 |
+
|
551 |
+
# @ polylang
|
552 |
+
#: include/term-translations.php:48
|
553 |
msgid "No untranslated term"
|
554 |
msgstr "Geen onvertaalde term"
|
555 |
|
556 |
# @ polylang
|
557 |
+
#: include/widget.php:6
|
558 |
+
msgid "Language Switcher"
|
559 |
+
msgstr "Taalschakelaar"
|
560 |
|
561 |
# @ polylang
|
562 |
+
#: include/widget.php:6
|
563 |
+
msgid "Displays a language switcher"
|
564 |
+
msgstr "Toon een taalschakelaar"
|
565 |
|
566 |
# @ polylang
|
567 |
+
#: include/widget.php:69
|
568 |
+
msgid "Title:"
|
569 |
+
msgstr "Titel:"
|
570 |
|
571 |
# @ polylang
|
572 |
+
#. translators: plugin header field 'Description'
|
573 |
+
#: polylang.php:0
|
574 |
+
msgid "Adds multilingual capability to WordPress"
|
575 |
+
msgstr ""
|
576 |
|
577 |
# @ polylang
|
578 |
+
#: polylang.php:118
|
579 |
+
#, php-format
|
580 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
581 |
+
msgstr "Je gebruikt Wordpress %s. Polylang vereist tenminste Wordpress %s."
|
582 |
|
583 |
# @ polylang
|
584 |
+
#: polylang.php:159
|
585 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
586 |
+
msgstr "Om onbekende reden kon Polylang geen tabel in jouw database creëren."
|
587 |
|
588 |
# @ polylang
|
589 |
+
#: polylang.php:220
|
590 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
# @ polylang
|
594 |
+
#: polylang.php:222
|
595 |
+
#, php-format
|
596 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
597 |
+
msgstr ""
|
598 |
|
languages/polylang-pl_PL.mo
CHANGED
Binary file
|
languages/polylang-pl_PL.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
@@ -18,526 +18,580 @@ msgstr ""
|
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
-
#:
|
22 |
#, php-format
|
23 |
-
msgid "
|
24 |
-
msgstr "Używasz WordPress %s. Polylang wymaga przynajmniej WordPress %s."
|
25 |
-
|
26 |
-
# @ polylang
|
27 |
-
#: ../polylang.php:125
|
28 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
29 |
msgstr ""
|
30 |
|
31 |
# @ polylang
|
32 |
-
#:
|
33 |
-
msgid "Error: Restore of local flags failed!"
|
34 |
-
msgstr "Błąd: Odtworzenie lokalnych flag nie powiodło się!"
|
35 |
-
|
36 |
-
# @ polylang
|
37 |
-
#: ../polylang.php:209
|
38 |
#, php-format
|
39 |
-
msgid "
|
40 |
-
msgstr "Proszę przenieś twoje lokalne flagi z %s do %s"
|
41 |
-
|
42 |
-
# @ default
|
43 |
-
#: ../include/calendar.php:106
|
44 |
-
#, php-format
|
45 |
-
msgctxt "calendar caption"
|
46 |
-
msgid "%1$s %2$s"
|
47 |
msgstr ""
|
48 |
|
49 |
-
# @ default
|
50 |
-
#: ../include/calendar.php:132
|
51 |
-
#: ../include/calendar.php:140
|
52 |
-
#, php-format
|
53 |
-
msgid "View posts for %1$s %2$s"
|
54 |
-
msgstr "Zobacz wpisy dla %1$s %2$s"
|
55 |
-
|
56 |
-
# @ polylang
|
57 |
-
#: ../include/media-translations.php:3
|
58 |
-
#: ../include/admin-filters.php:194
|
59 |
-
#: ../include/admin-filters.php:525
|
60 |
-
#: ../include/admin-filters.php:696
|
61 |
-
#: ../include/admin-filters.php:714
|
62 |
-
#: ../include/post-translations.php:8
|
63 |
-
#: ../include/term-translations.php:15
|
64 |
-
msgid "Language"
|
65 |
-
msgstr "Język"
|
66 |
-
|
67 |
-
# @ polylang
|
68 |
-
#: ../include/media-translations.php:4
|
69 |
-
#: ../include/term-translations.php:16
|
70 |
-
msgid "Translation"
|
71 |
-
msgstr "Tłumaczenie"
|
72 |
-
|
73 |
-
# @ polylang
|
74 |
-
#: ../include/media-translations.php:18
|
75 |
-
#: ../include/post-translations.php:10
|
76 |
-
#: ../include/post-translations.php:33
|
77 |
-
#: ../include/term-translations.php:18
|
78 |
-
#: ../include/term-translations.php:65
|
79 |
-
msgid "Edit"
|
80 |
-
msgstr "Edytuj"
|
81 |
-
|
82 |
-
# @ polylang
|
83 |
-
#: ../include/media-translations.php:26
|
84 |
-
#: ../include/post-translations.php:38
|
85 |
-
#: ../include/term-translations.php:54
|
86 |
-
msgid "Add new"
|
87 |
-
msgstr "Dodaj nowy"
|
88 |
-
|
89 |
# @ polylang
|
90 |
-
#:
|
91 |
-
|
92 |
-
|
|
|
93 |
|
94 |
# @ polylang
|
95 |
-
#:
|
96 |
-
|
97 |
-
|
|
|
98 |
|
99 |
# @ polylang
|
100 |
-
#:
|
101 |
-
msgid "
|
102 |
-
msgstr "
|
103 |
|
104 |
# @ polylang
|
105 |
-
#:
|
106 |
-
#:
|
107 |
-
#:
|
108 |
-
#:
|
|
|
|
|
|
|
109 |
msgid "Languages"
|
110 |
msgstr "Języki"
|
111 |
|
112 |
# @ polylang
|
113 |
-
#:
|
114 |
-
msgid "About Polylang"
|
115 |
-
msgstr ""
|
116 |
-
|
117 |
-
# @ polylang
|
118 |
-
#: ../include/admin-base.php:149
|
119 |
msgid "Displays language names"
|
120 |
msgstr "Wyświetla nazwy języków"
|
121 |
|
122 |
# @ polylang
|
123 |
-
#:
|
124 |
msgid "Displays flags"
|
125 |
msgstr "Wyświetla flagi"
|
126 |
|
127 |
# @ polylang
|
128 |
-
#:
|
129 |
msgid "Forces link to front page"
|
130 |
msgstr "Wymusza link do strony głównej"
|
131 |
|
132 |
# @ polylang
|
133 |
-
#:
|
134 |
msgid "Hides the current language"
|
135 |
msgstr "Ukrywa aktualny język"
|
136 |
|
137 |
# @ polylang
|
138 |
-
#:
|
139 |
msgid "Displays a language switcher at the end of the menu"
|
140 |
msgstr "Wyświetla przełącznik języków na końcu menu"
|
141 |
|
142 |
# @ polylang
|
143 |
-
#:
|
144 |
msgid "Displays as dropdown"
|
145 |
msgstr "Wyświetla się jako menu rozwijane"
|
146 |
|
147 |
# @ polylang
|
148 |
-
#:
|
149 |
msgid "Filters content by language"
|
150 |
msgstr ""
|
151 |
|
152 |
# @ polylang
|
153 |
-
#:
|
154 |
msgid "Show all languages"
|
155 |
msgstr "Pokaż wszystkie języki"
|
156 |
|
157 |
# @ polylang
|
158 |
-
#:
|
159 |
-
|
160 |
-
|
|
|
161 |
|
162 |
# @ polylang
|
163 |
-
#:
|
164 |
-
|
165 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
|
167 |
# @ default
|
168 |
# @ polylang
|
169 |
-
#:
|
170 |
-
#:
|
171 |
msgid "Settings"
|
172 |
msgstr "Ustawienia"
|
173 |
|
174 |
# @ polylang
|
175 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
msgid "Enter a valid WorPress locale"
|
177 |
msgstr "Wpisz prawidłową lokalizację WordPress"
|
178 |
|
179 |
# @ polylang
|
180 |
-
#:
|
181 |
msgid "The language code must be 2 characters long"
|
182 |
msgstr "Kod języka musi się składać z 2 znaków"
|
183 |
|
184 |
# @ polylang
|
185 |
-
#:
|
186 |
msgid "The language code must be unique"
|
187 |
msgstr "Kod języka musi być unikalny"
|
188 |
|
189 |
# @ polylang
|
190 |
-
#:
|
191 |
msgid "The language must have a name"
|
192 |
msgstr "Język musi mieć nazwę"
|
193 |
|
194 |
# @ polylang
|
195 |
-
#:
|
196 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
197 |
msgstr "Język został dodany, ale plik językowy WordPress nie został załadowany. Proszę zainstalować go manualnie."
|
198 |
|
199 |
-
# @ default
|
200 |
-
#: ../include/admin.php:409
|
201 |
-
msgid "Site Title"
|
202 |
-
msgstr "Tytuł witryny"
|
203 |
-
|
204 |
-
# @ default
|
205 |
-
#: ../include/admin.php:410
|
206 |
-
msgid "Tagline"
|
207 |
-
msgstr "Tagline"
|
208 |
-
|
209 |
# @ polylang
|
210 |
-
#:
|
211 |
msgid "Widget title"
|
212 |
msgstr "Nazwa widgeta"
|
213 |
|
214 |
# @ polylang
|
215 |
-
#:
|
216 |
-
|
217 |
-
msgid "Add new translation"
|
218 |
-
msgstr "Dodaj nowe tłumaczenie"
|
219 |
-
|
220 |
-
#: ../include/admin-filters.php:190
|
221 |
-
msgid "— No Change —"
|
222 |
msgstr ""
|
223 |
|
224 |
# @ polylang
|
225 |
-
#:
|
226 |
-
msgid "
|
227 |
-
msgstr "
|
228 |
|
229 |
# @ polylang
|
230 |
-
#:
|
231 |
-
msgid "
|
232 |
-
msgstr "
|
233 |
-
|
234 |
-
# @ default
|
235 |
-
#: ../include/admin-filters.php:305
|
236 |
-
msgid "(no parent)"
|
237 |
-
msgstr "(brak strony nadrzędnej)"
|
238 |
|
239 |
# @ polylang
|
240 |
-
#:
|
241 |
-
|
242 |
-
|
243 |
-
#: ../include/term-translations.php:11
|
244 |
-
msgid "Translations"
|
245 |
-
msgstr "Tłumaczenia"
|
246 |
|
247 |
# @ polylang
|
248 |
-
#:
|
249 |
-
|
250 |
-
|
251 |
-
msgstr "Ustawia język"
|
252 |
-
|
253 |
-
# @ default
|
254 |
-
#: ../include/admin-filters.php:879
|
255 |
-
msgid "None"
|
256 |
-
msgstr "Żaden"
|
257 |
|
258 |
# @ polylang
|
259 |
-
#:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
|
263 |
# @ polylang
|
264 |
-
#:
|
265 |
-
|
266 |
-
|
267 |
-
msgstr "Proszę idź do %sstrony języka%s aby ustawić lokalizacje motywu i języki"
|
268 |
|
269 |
-
# @
|
270 |
-
#:
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
|
274 |
# @ polylang
|
275 |
-
#:
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
|
279 |
# @ polylang
|
280 |
-
#:
|
281 |
-
msgid "
|
282 |
-
msgstr "Język administratora"
|
283 |
-
|
284 |
-
#: ../include/admin-filters.php:964
|
285 |
-
msgid "Wordpress default"
|
286 |
msgstr ""
|
287 |
|
288 |
# @ polylang
|
289 |
-
#:
|
290 |
-
msgid "
|
291 |
-
msgstr "
|
292 |
|
293 |
# @ polylang
|
294 |
-
#:
|
295 |
msgid "Edit language"
|
296 |
msgstr "Edytuj język"
|
297 |
|
298 |
# @ polylang
|
299 |
-
#:
|
300 |
-
#:
|
301 |
msgid "Add new language"
|
302 |
msgstr "Dodaj nowy język"
|
303 |
|
304 |
# @ polylang
|
305 |
-
#:
|
306 |
msgid "Choose a language"
|
307 |
msgstr "Wybierz język"
|
308 |
|
309 |
# @ polylang
|
310 |
-
#:
|
311 |
msgid "You can choose a language in the list or directly edit it below."
|
312 |
msgstr "Możesz wybrać język z listy lub edytować go bezpośrednio poniżej"
|
313 |
|
314 |
# @ polylang
|
315 |
-
#:
|
|
|
316 |
msgid "Full name"
|
317 |
msgstr "Pełna nazwa"
|
318 |
|
319 |
# @ polylang
|
320 |
-
#:
|
321 |
msgid "The name is how it is displayed on your site (for example: English)."
|
322 |
msgstr "Nazwa, tak jak będzie wyświetlana na stronie (np. English)"
|
323 |
|
324 |
# @ polylang
|
325 |
-
#:
|
|
|
326 |
msgid "Locale"
|
327 |
msgstr "Lokalizacja"
|
328 |
|
329 |
# @ polylang
|
330 |
-
#:
|
331 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
332 |
msgstr "Lokalizacja WordPress dla języka (np. en_US). Dla tego języka będziesz musiał zainstalować plik .mo."
|
333 |
|
334 |
# @ polylang
|
335 |
-
#:
|
336 |
msgid "Language code"
|
337 |
msgstr "Kod języka"
|
338 |
|
339 |
# @ polylang
|
340 |
-
#:
|
341 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
342 |
msgstr "2-literowy kod języka w ISO 639-1 (np. en)"
|
343 |
|
344 |
# @ polylang
|
345 |
-
#:
|
346 |
msgid "Text direction"
|
347 |
msgstr "Kierunek zapisu języka"
|
348 |
|
349 |
# @ polylang
|
350 |
-
#:
|
351 |
msgid "left to right"
|
352 |
msgstr "od lewej do prawej"
|
353 |
|
354 |
# @ polylang
|
355 |
-
#:
|
356 |
msgid "right to left"
|
357 |
msgstr "od prawej do lewej"
|
358 |
|
359 |
# @ polylang
|
360 |
-
#:
|
361 |
msgid "Choose the text direction for the language"
|
362 |
msgstr "Wybierz kierunek zapisu języka"
|
363 |
|
364 |
# @ polylang
|
365 |
-
#:
|
|
|
366 |
msgid "Order"
|
367 |
msgstr "Kolejność"
|
368 |
|
369 |
# @ polylang
|
370 |
-
#:
|
371 |
msgid "Position of the language in the language switcher"
|
372 |
msgstr "Pozycja języka w przełączniku języka"
|
373 |
|
374 |
-
# @ default
|
375 |
-
#: ../include/languages-form.php:105
|
376 |
-
msgid "Update"
|
377 |
-
msgstr "Aktualizacja"
|
378 |
-
|
379 |
# @ polylang
|
380 |
-
#:
|
381 |
msgid "Language switcher"
|
382 |
msgstr "Przełącznik języka"
|
383 |
|
384 |
# @ polylang
|
385 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
386 |
msgid "Clean strings translation database"
|
387 |
msgstr ""
|
388 |
|
389 |
# @ polylang
|
390 |
-
#:
|
391 |
msgid "Default language"
|
392 |
msgstr "Domyślny język"
|
393 |
|
394 |
# @ polylang
|
395 |
-
#:
|
396 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
397 |
msgstr "Istnieją wpisy, strony, kategorie i tagi bez określonego języka. Czy chcesz ustawić dla nich domyślny język?"
|
398 |
|
399 |
# @ polylang
|
400 |
-
#:
|
401 |
msgid "Detect browser language"
|
402 |
msgstr "Wykryj język przeglądarki"
|
403 |
|
404 |
# @ polylang
|
405 |
-
#:
|
406 |
msgid "When the front page is visited, set the language according to the browser preference"
|
407 |
msgstr "Przy wejściu na stronę domową, ustaw język zgodnie z ustawieniami przeglądarki"
|
408 |
|
409 |
# @ polylang
|
410 |
-
#:
|
411 |
msgid "URL modifications"
|
412 |
msgstr "Modyfikacje URL"
|
413 |
|
414 |
# @ polylang
|
415 |
-
#:
|
416 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
417 |
msgstr ""
|
418 |
|
419 |
-
#:
|
420 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
421 |
msgstr ""
|
422 |
|
423 |
# @ polylang
|
424 |
-
#:
|
425 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
426 |
msgstr "Usuń /language/ z przyjaznych permalinków. Np.:"
|
427 |
|
428 |
# @ polylang
|
429 |
-
#:
|
430 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
431 |
msgstr "Zachowaj /language/ w przyjaznych permalinkach. Np.:"
|
432 |
|
433 |
# @ polylang
|
434 |
-
#:
|
435 |
msgid "Hide URL language information for default language"
|
436 |
msgstr "Ukryj informację o języku w URL dla domyślnego języka"
|
437 |
|
438 |
-
#:
|
439 |
#, php-format
|
440 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: ../include/languages-form.php:281
|
444 |
-
msgid "Synchronization"
|
445 |
-
msgstr ""
|
446 |
-
|
447 |
-
#: ../include/languages-form.php:287
|
448 |
-
msgid "Allow to synchronize categories, tags, featured image and other metas between translations of a post or page"
|
449 |
-
msgstr ""
|
450 |
-
|
451 |
-
# @ polylang
|
452 |
-
#: ../include/post-translations.php:5
|
453 |
-
msgid "ID of pages in other languages:"
|
454 |
-
msgstr "ID stron w innych językach"
|
455 |
-
|
456 |
-
# @ polylang
|
457 |
-
#: ../include/post-translations.php:5
|
458 |
-
msgid "ID of posts in other languages:"
|
459 |
-
msgstr "ID wpisów w innych językach"
|
460 |
-
|
461 |
-
# @ polylang
|
462 |
-
#: ../include/post-translations.php:9
|
463 |
-
msgid "Page ID"
|
464 |
-
msgstr "ID strony"
|
465 |
-
|
466 |
# @ polylang
|
467 |
-
#:
|
468 |
-
msgid "
|
469 |
-
msgstr "
|
470 |
|
471 |
# @ polylang
|
472 |
-
#:
|
473 |
-
|
474 |
-
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
475 |
msgstr ""
|
476 |
|
477 |
-
|
478 |
-
|
479 |
-
#, php-format
|
480 |
-
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
481 |
msgstr ""
|
482 |
|
483 |
# @ polylang
|
484 |
-
#:
|
485 |
-
|
486 |
-
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
487 |
msgstr ""
|
488 |
|
489 |
# @ polylang
|
490 |
-
#:
|
491 |
-
|
492 |
-
msgid "If you wonder how you can help the project, just %sread this%s."
|
493 |
msgstr ""
|
494 |
|
495 |
# @ polylang
|
496 |
-
#:
|
497 |
-
msgid "
|
498 |
msgstr ""
|
499 |
|
500 |
-
|
501 |
-
|
|
|
502 |
msgstr ""
|
503 |
|
504 |
# @ polylang
|
505 |
-
#:
|
506 |
-
|
507 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
508 |
|
509 |
# @ polylang
|
510 |
-
#:
|
511 |
msgid "Delete"
|
512 |
msgstr "Usuń"
|
513 |
|
514 |
# @ polylang
|
515 |
-
#:
|
516 |
msgid "Code"
|
517 |
msgstr "Kod"
|
518 |
|
519 |
# @ polylang
|
520 |
-
#:
|
521 |
msgid "Flag"
|
522 |
msgstr "Flaga"
|
523 |
|
524 |
# @ polylang
|
525 |
-
#:
|
526 |
msgid "Posts"
|
527 |
msgstr "Wpisy"
|
528 |
|
529 |
# @ polylang
|
530 |
-
#:
|
531 |
-
msgid "Strings translations"
|
532 |
-
msgstr "Tłumaczenia ciągów tekstowych"
|
533 |
-
|
534 |
-
# @ polylang
|
535 |
-
#: ../include/list-table.php:131
|
536 |
msgid "Name"
|
537 |
msgstr "Nazwa"
|
538 |
|
539 |
# @ polylang
|
540 |
-
#:
|
541 |
msgid "String"
|
542 |
msgstr "Ciąg tekstowy"
|
543 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
18 |
"X-Poedit-SearchPath-0: ..\n"
|
19 |
|
20 |
# @ polylang
|
21 |
+
#: include/about.php:3
|
22 |
#, php-format
|
23 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
|
|
|
|
|
|
|
|
|
|
24 |
msgstr ""
|
25 |
|
26 |
# @ polylang
|
27 |
+
#: include/about.php:9
|
|
|
|
|
|
|
|
|
|
|
28 |
#, php-format
|
29 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
msgstr ""
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
# @ polylang
|
33 |
+
#: include/about.php:16
|
34 |
+
#, php-format
|
35 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
36 |
+
msgstr ""
|
37 |
|
38 |
# @ polylang
|
39 |
+
#: include/about.php:22
|
40 |
+
#, php-format
|
41 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
42 |
+
msgstr ""
|
43 |
|
44 |
# @ polylang
|
45 |
+
#: include/about.php:27
|
46 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
47 |
+
msgstr ""
|
48 |
|
49 |
# @ polylang
|
50 |
+
#: include/admin-base.php:55
|
51 |
+
#: include/admin-base.php:185
|
52 |
+
#: include/admin-filters.php:250
|
53 |
+
#: include/admin.php:23
|
54 |
+
#: include/admin.php:318
|
55 |
+
#: include/list-table.php:46
|
56 |
+
#: polylang.php:270
|
57 |
msgid "Languages"
|
58 |
msgstr "Języki"
|
59 |
|
60 |
# @ polylang
|
61 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
62 |
msgid "Displays language names"
|
63 |
msgstr "Wyświetla nazwy języków"
|
64 |
|
65 |
# @ polylang
|
66 |
+
#: include/admin-base.php:155
|
67 |
msgid "Displays flags"
|
68 |
msgstr "Wyświetla flagi"
|
69 |
|
70 |
# @ polylang
|
71 |
+
#: include/admin-base.php:156
|
72 |
msgid "Forces link to front page"
|
73 |
msgstr "Wymusza link do strony głównej"
|
74 |
|
75 |
# @ polylang
|
76 |
+
#: include/admin-base.php:157
|
77 |
msgid "Hides the current language"
|
78 |
msgstr "Ukrywa aktualny język"
|
79 |
|
80 |
# @ polylang
|
81 |
+
#: include/admin-base.php:161
|
82 |
msgid "Displays a language switcher at the end of the menu"
|
83 |
msgstr "Wyświetla przełącznik języków na końcu menu"
|
84 |
|
85 |
# @ polylang
|
86 |
+
#: include/admin-base.php:162
|
87 |
msgid "Displays as dropdown"
|
88 |
msgstr "Wyświetla się jako menu rozwijane"
|
89 |
|
90 |
# @ polylang
|
91 |
+
#: include/admin-base.php:186
|
92 |
msgid "Filters content by language"
|
93 |
msgstr ""
|
94 |
|
95 |
# @ polylang
|
96 |
+
#: include/admin-base.php:193
|
97 |
msgid "Show all languages"
|
98 |
msgstr "Pokaż wszystkie języki"
|
99 |
|
100 |
# @ polylang
|
101 |
+
#: include/admin-filters.php:188
|
102 |
+
#: include/admin-filters.php:884
|
103 |
+
msgid "Add new translation"
|
104 |
+
msgstr "Dodaj nowe tłumaczenie"
|
105 |
|
106 |
# @ polylang
|
107 |
+
#: include/admin-filters.php:216
|
108 |
+
#: include/admin-filters.php:274
|
109 |
+
#: include/admin-filters.php:608
|
110 |
+
#: include/admin-filters.php:824
|
111 |
+
#: include/admin-filters.php:842
|
112 |
+
#: include/list-table.php:45
|
113 |
+
#: include/media-translations.php:5
|
114 |
+
#: include/media-translations.php:43
|
115 |
+
#: include/post-translations.php:8
|
116 |
+
#: include/term-translations.php:15
|
117 |
+
#: polylang.php:271
|
118 |
+
msgid "Language"
|
119 |
+
msgstr "Język"
|
120 |
+
|
121 |
+
# @ polylang
|
122 |
+
#: include/admin-filters.php:623
|
123 |
+
#: include/admin-filters.php:658
|
124 |
+
#: include/list-table.php:120
|
125 |
+
#: include/media-translations.php:40
|
126 |
+
#: include/term-translations.php:6
|
127 |
+
#: include/term-translations.php:11
|
128 |
+
msgid "Translations"
|
129 |
+
msgstr "Tłumaczenia"
|
130 |
+
|
131 |
+
# @ polylang
|
132 |
+
#: include/admin-filters.php:826
|
133 |
+
#: include/admin-filters.php:845
|
134 |
+
msgid "Sets the language"
|
135 |
+
msgstr "Ustawia język"
|
136 |
+
|
137 |
+
# @ polylang
|
138 |
+
#: include/admin-filters.php:1078
|
139 |
+
msgid "Theme locations and languages"
|
140 |
+
msgstr "Lokalizacje motywów i języki"
|
141 |
+
|
142 |
+
# @ polylang
|
143 |
+
#: include/admin-filters.php:1084
|
144 |
+
#, php-format
|
145 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
146 |
+
msgstr "Proszę idź do %sstrony języka%s aby ustawić lokalizacje motywu i języki"
|
147 |
+
|
148 |
+
# @ polylang
|
149 |
+
#: include/admin-filters.php:1102
|
150 |
+
msgid "The widget is displayed for:"
|
151 |
+
msgstr "Widget wyświetlany jest dla:"
|
152 |
+
|
153 |
+
# @ polylang
|
154 |
+
#: include/admin-filters.php:1106
|
155 |
+
#: polylang.php:272
|
156 |
+
msgid "All languages"
|
157 |
+
msgstr "Wszystkie języki"
|
158 |
+
|
159 |
+
# @ polylang
|
160 |
+
#: include/admin-filters.php:1130
|
161 |
+
msgid "Admin language"
|
162 |
+
msgstr "Język administratora"
|
163 |
+
|
164 |
+
#: include/admin-filters.php:1135
|
165 |
+
msgid "Wordpress default"
|
166 |
+
msgstr ""
|
167 |
|
168 |
# @ default
|
169 |
# @ polylang
|
170 |
+
#: include/admin-filters.php:1161
|
171 |
+
#: include/admin.php:326
|
172 |
msgid "Settings"
|
173 |
msgstr "Ustawienia"
|
174 |
|
175 |
# @ polylang
|
176 |
+
#: include/admin-filters.php:1167
|
177 |
+
msgid "Upgrading language files…"
|
178 |
+
msgstr "Uaktualnianie pliku językowego…"
|
179 |
+
|
180 |
+
# @ polylang
|
181 |
+
#: include/admin.php:22
|
182 |
+
msgid "About Polylang"
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
# @ polylang
|
186 |
+
#: include/admin.php:27
|
187 |
+
#: include/list-table.php:92
|
188 |
+
msgid "Strings translations"
|
189 |
+
msgstr "Tłumaczenia ciągów tekstowych"
|
190 |
+
|
191 |
+
# @ polylang
|
192 |
+
#: include/admin.php:323
|
193 |
+
msgid "Menus"
|
194 |
+
msgstr "Menu"
|
195 |
+
|
196 |
+
# @ polylang
|
197 |
+
#: include/admin.php:325
|
198 |
+
#: include/list-table.php:91
|
199 |
+
msgid "Strings translation"
|
200 |
+
msgstr "Tłumaczenie ciągów tekstowych"
|
201 |
+
|
202 |
+
# @ polylang
|
203 |
+
#: include/admin.php:345
|
204 |
msgid "Enter a valid WorPress locale"
|
205 |
msgstr "Wpisz prawidłową lokalizację WordPress"
|
206 |
|
207 |
# @ polylang
|
208 |
+
#: include/admin.php:346
|
209 |
msgid "The language code must be 2 characters long"
|
210 |
msgstr "Kod języka musi się składać z 2 znaków"
|
211 |
|
212 |
# @ polylang
|
213 |
+
#: include/admin.php:347
|
214 |
msgid "The language code must be unique"
|
215 |
msgstr "Kod języka musi być unikalny"
|
216 |
|
217 |
# @ polylang
|
218 |
+
#: include/admin.php:348
|
219 |
msgid "The language must have a name"
|
220 |
msgstr "Język musi mieć nazwę"
|
221 |
|
222 |
# @ polylang
|
223 |
+
#: include/admin.php:349
|
224 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
225 |
msgstr "Język został dodany, ale plik językowy WordPress nie został załadowany. Proszę zainstalować go manualnie."
|
226 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
227 |
# @ polylang
|
228 |
+
#: include/admin.php:468
|
229 |
msgid "Widget title"
|
230 |
msgstr "Nazwa widgeta"
|
231 |
|
232 |
# @ polylang
|
233 |
+
#: include/base.php:339
|
234 |
+
msgid "Taxonomies"
|
|
|
|
|
|
|
|
|
|
|
235 |
msgstr ""
|
236 |
|
237 |
# @ polylang
|
238 |
+
#: include/base.php:340
|
239 |
+
msgid "Custom fields"
|
240 |
+
msgstr ""
|
241 |
|
242 |
# @ polylang
|
243 |
+
#: include/base.php:341
|
244 |
+
msgid "Comment status"
|
245 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
246 |
|
247 |
# @ polylang
|
248 |
+
#: include/base.php:342
|
249 |
+
msgid "Ping status"
|
250 |
+
msgstr ""
|
|
|
|
|
|
|
251 |
|
252 |
# @ polylang
|
253 |
+
#: include/base.php:343
|
254 |
+
msgid "Sticky posts"
|
255 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
|
257 |
# @ polylang
|
258 |
+
#: include/base.php:344
|
259 |
+
msgid "Published date"
|
260 |
+
msgstr ""
|
261 |
|
262 |
# @ polylang
|
263 |
+
#: include/base.php:345
|
264 |
+
msgid "Post format"
|
265 |
+
msgstr ""
|
|
|
266 |
|
267 |
+
# @ default
|
268 |
+
#: include/base.php:346
|
269 |
+
msgid "Page parent"
|
270 |
+
msgstr ""
|
271 |
|
272 |
# @ polylang
|
273 |
+
#: include/base.php:347
|
274 |
+
msgid "Page template"
|
275 |
+
msgstr ""
|
276 |
|
277 |
# @ polylang
|
278 |
+
#: include/base.php:348
|
279 |
+
msgid "Page order"
|
|
|
|
|
|
|
|
|
280 |
msgstr ""
|
281 |
|
282 |
# @ polylang
|
283 |
+
#: include/base.php:349
|
284 |
+
msgid "Featured image"
|
285 |
+
msgstr ""
|
286 |
|
287 |
# @ polylang
|
288 |
+
#: include/languages-form.php:43
|
289 |
msgid "Edit language"
|
290 |
msgstr "Edytuj język"
|
291 |
|
292 |
# @ polylang
|
293 |
+
#: include/languages-form.php:43
|
294 |
+
#: include/languages-form.php:124
|
295 |
msgid "Add new language"
|
296 |
msgstr "Dodaj nowy język"
|
297 |
|
298 |
# @ polylang
|
299 |
+
#: include/languages-form.php:65
|
300 |
msgid "Choose a language"
|
301 |
msgstr "Wybierz język"
|
302 |
|
303 |
# @ polylang
|
304 |
+
#: include/languages-form.php:79
|
305 |
msgid "You can choose a language in the list or directly edit it below."
|
306 |
msgstr "Możesz wybrać język z listy lub edytować go bezpośrednio poniżej"
|
307 |
|
308 |
# @ polylang
|
309 |
+
#: include/languages-form.php:83
|
310 |
+
#: include/list-table.php:63
|
311 |
msgid "Full name"
|
312 |
msgstr "Pełna nazwa"
|
313 |
|
314 |
# @ polylang
|
315 |
+
#: include/languages-form.php:85
|
316 |
msgid "The name is how it is displayed on your site (for example: English)."
|
317 |
msgstr "Nazwa, tak jak będzie wyświetlana na stronie (np. English)"
|
318 |
|
319 |
# @ polylang
|
320 |
+
#: include/languages-form.php:89
|
321 |
+
#: include/list-table.php:64
|
322 |
msgid "Locale"
|
323 |
msgstr "Lokalizacja"
|
324 |
|
325 |
# @ polylang
|
326 |
+
#: include/languages-form.php:94
|
327 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
328 |
msgstr "Lokalizacja WordPress dla języka (np. en_US). Dla tego języka będziesz musiał zainstalować plik .mo."
|
329 |
|
330 |
# @ polylang
|
331 |
+
#: include/languages-form.php:98
|
332 |
msgid "Language code"
|
333 |
msgstr "Kod języka"
|
334 |
|
335 |
# @ polylang
|
336 |
+
#: include/languages-form.php:100
|
337 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
338 |
msgstr "2-literowy kod języka w ISO 639-1 (np. en)"
|
339 |
|
340 |
# @ polylang
|
341 |
+
#: include/languages-form.php:104
|
342 |
msgid "Text direction"
|
343 |
msgstr "Kierunek zapisu języka"
|
344 |
|
345 |
# @ polylang
|
346 |
+
#: include/languages-form.php:108
|
347 |
msgid "left to right"
|
348 |
msgstr "od lewej do prawej"
|
349 |
|
350 |
# @ polylang
|
351 |
+
#: include/languages-form.php:113
|
352 |
msgid "right to left"
|
353 |
msgstr "od prawej do lewej"
|
354 |
|
355 |
# @ polylang
|
356 |
+
#: include/languages-form.php:115
|
357 |
msgid "Choose the text direction for the language"
|
358 |
msgstr "Wybierz kierunek zapisu języka"
|
359 |
|
360 |
# @ polylang
|
361 |
+
#: include/languages-form.php:119
|
362 |
+
#: include/list-table.php:66
|
363 |
msgid "Order"
|
364 |
msgstr "Kolejność"
|
365 |
|
366 |
# @ polylang
|
367 |
+
#: include/languages-form.php:121
|
368 |
msgid "Position of the language in the language switcher"
|
369 |
msgstr "Pozycja języka w przełączniku języka"
|
370 |
|
|
|
|
|
|
|
|
|
|
|
371 |
# @ polylang
|
372 |
+
#: include/languages-form.php:180
|
373 |
msgid "Language switcher"
|
374 |
msgstr "Przełącznik języka"
|
375 |
|
376 |
# @ polylang
|
377 |
+
#: include/languages-form.php:206
|
378 |
+
msgid "Search translations"
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
# @ polylang
|
382 |
+
#: include/languages-form.php:215
|
383 |
msgid "Clean strings translation database"
|
384 |
msgstr ""
|
385 |
|
386 |
# @ polylang
|
387 |
+
#: include/languages-form.php:231
|
388 |
msgid "Default language"
|
389 |
msgstr "Domyślny język"
|
390 |
|
391 |
# @ polylang
|
392 |
+
#: include/languages-form.php:243
|
393 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
394 |
msgstr "Istnieją wpisy, strony, kategorie i tagi bez określonego języka. Czy chcesz ustawić dla nich domyślny język?"
|
395 |
|
396 |
# @ polylang
|
397 |
+
#: include/languages-form.php:251
|
398 |
msgid "Detect browser language"
|
399 |
msgstr "Wykryj język przeglądarki"
|
400 |
|
401 |
# @ polylang
|
402 |
+
#: include/languages-form.php:257
|
403 |
msgid "When the front page is visited, set the language according to the browser preference"
|
404 |
msgstr "Przy wejściu na stronę domową, ustaw język zgodnie z ustawieniami przeglądarki"
|
405 |
|
406 |
# @ polylang
|
407 |
+
#: include/languages-form.php:264
|
408 |
msgid "URL modifications"
|
409 |
msgstr "Modyfikacje URL"
|
410 |
|
411 |
# @ polylang
|
412 |
+
#: include/languages-form.php:270
|
413 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: include/languages-form.php:278
|
417 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
418 |
msgstr ""
|
419 |
|
420 |
# @ polylang
|
421 |
+
#: include/languages-form.php:287
|
422 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
423 |
msgstr "Usuń /language/ z przyjaznych permalinków. Np.:"
|
424 |
|
425 |
# @ polylang
|
426 |
+
#: include/languages-form.php:296
|
427 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
428 |
msgstr "Zachowaj /language/ w przyjaznych permalinkach. Np.:"
|
429 |
|
430 |
# @ polylang
|
431 |
+
#: include/languages-form.php:305
|
432 |
msgid "Hide URL language information for default language"
|
433 |
msgstr "Ukryj informację o języku w URL dla domyślnego języka"
|
434 |
|
435 |
+
#: include/languages-form.php:315
|
436 |
#, php-format
|
437 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
438 |
msgstr ""
|
439 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
440 |
# @ polylang
|
441 |
+
#: include/languages-form.php:324
|
442 |
+
msgid "Media"
|
443 |
+
msgstr ""
|
444 |
|
445 |
# @ polylang
|
446 |
+
#: include/languages-form.php:330
|
447 |
+
msgid "Activate languages and translations for media"
|
|
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: include/languages-form.php:337
|
451 |
+
msgid "Synchronization"
|
|
|
|
|
452 |
msgstr ""
|
453 |
|
454 |
# @ polylang
|
455 |
+
#: include/languages-form.php:351
|
456 |
+
msgid "Custom post types"
|
|
|
457 |
msgstr ""
|
458 |
|
459 |
# @ polylang
|
460 |
+
#: include/languages-form.php:364
|
461 |
+
msgid "Activate languages and translations for custom post types."
|
|
|
462 |
msgstr ""
|
463 |
|
464 |
# @ polylang
|
465 |
+
#: include/languages-form.php:372
|
466 |
+
msgid "Custom taxonomies"
|
467 |
msgstr ""
|
468 |
|
469 |
+
# @ polylang
|
470 |
+
#: include/languages-form.php:385
|
471 |
+
msgid "Activate languages and translations for custom taxonomies."
|
472 |
msgstr ""
|
473 |
|
474 |
# @ polylang
|
475 |
+
#: include/list-table.php:55
|
476 |
+
#: include/media-translations.php:22
|
477 |
+
#: include/media-translations.php:60
|
478 |
+
#: include/post-translations.php:10
|
479 |
+
#: include/post-translations.php:33
|
480 |
+
#: include/term-translations.php:18
|
481 |
+
#: include/term-translations.php:80
|
482 |
+
msgid "Edit"
|
483 |
+
msgstr "Edytuj"
|
484 |
|
485 |
# @ polylang
|
486 |
+
#: include/list-table.php:56
|
487 |
msgid "Delete"
|
488 |
msgstr "Usuń"
|
489 |
|
490 |
# @ polylang
|
491 |
+
#: include/list-table.php:65
|
492 |
msgid "Code"
|
493 |
msgstr "Kod"
|
494 |
|
495 |
# @ polylang
|
496 |
+
#: include/list-table.php:67
|
497 |
msgid "Flag"
|
498 |
msgstr "Flaga"
|
499 |
|
500 |
# @ polylang
|
501 |
+
#: include/list-table.php:68
|
502 |
msgid "Posts"
|
503 |
msgstr "Wpisy"
|
504 |
|
505 |
# @ polylang
|
506 |
+
#: include/list-table.php:118
|
|
|
|
|
|
|
|
|
|
|
507 |
msgid "Name"
|
508 |
msgstr "Nazwa"
|
509 |
|
510 |
# @ polylang
|
511 |
+
#: include/list-table.php:119
|
512 |
msgid "String"
|
513 |
msgstr "Ciąg tekstowy"
|
514 |
|
515 |
+
# @ polylang
|
516 |
+
#: include/media-translations.php:6
|
517 |
+
#: include/media-translations.php:44
|
518 |
+
#: include/term-translations.php:16
|
519 |
+
msgid "Translation"
|
520 |
+
msgstr "Tłumaczenie"
|
521 |
+
|
522 |
+
# @ polylang
|
523 |
+
#: include/media-translations.php:31
|
524 |
+
#: include/media-translations.php:68
|
525 |
+
#: include/post-translations.php:38
|
526 |
+
#: include/term-translations.php:60
|
527 |
+
msgid "Add new"
|
528 |
+
msgstr "Dodaj nowy"
|
529 |
+
|
530 |
+
# @ polylang
|
531 |
+
#: include/post-translations.php:5
|
532 |
+
msgid "ID of pages in other languages:"
|
533 |
+
msgstr "ID stron w innych językach"
|
534 |
+
|
535 |
+
# @ polylang
|
536 |
+
#: include/post-translations.php:5
|
537 |
+
msgid "ID of posts in other languages:"
|
538 |
+
msgstr "ID wpisów w innych językach"
|
539 |
+
|
540 |
+
# @ polylang
|
541 |
+
#: include/post-translations.php:9
|
542 |
+
msgid "Page ID"
|
543 |
+
msgstr "ID strony"
|
544 |
+
|
545 |
+
# @ polylang
|
546 |
+
#: include/post-translations.php:9
|
547 |
+
msgid "Post ID"
|
548 |
+
msgstr "ID wpisu"
|
549 |
+
|
550 |
+
# @ polylang
|
551 |
+
#: include/term-translations.php:48
|
552 |
+
msgid "No untranslated term"
|
553 |
+
msgstr "Brak nieprzetłumaczonego terminu"
|
554 |
+
|
555 |
+
# @ polylang
|
556 |
+
#: include/widget.php:6
|
557 |
+
msgid "Language Switcher"
|
558 |
+
msgstr "Przełącznik języka"
|
559 |
+
|
560 |
+
# @ polylang
|
561 |
+
#: include/widget.php:6
|
562 |
+
msgid "Displays a language switcher"
|
563 |
+
msgstr "Wyświetla przełącznik języka"
|
564 |
+
|
565 |
+
# @ polylang
|
566 |
+
#: include/widget.php:69
|
567 |
+
msgid "Title:"
|
568 |
+
msgstr "Tytuł:"
|
569 |
+
|
570 |
+
# @ polylang
|
571 |
+
#. translators: plugin header field 'Description'
|
572 |
+
#: polylang.php:0
|
573 |
+
msgid "Adds multilingual capability to WordPress"
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
# @ polylang
|
577 |
+
#: polylang.php:118
|
578 |
+
#, php-format
|
579 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
580 |
+
msgstr "Używasz WordPress %s. Polylang wymaga przynajmniej WordPress %s."
|
581 |
+
|
582 |
+
# @ polylang
|
583 |
+
#: polylang.php:159
|
584 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
585 |
+
msgstr ""
|
586 |
+
|
587 |
+
# @ polylang
|
588 |
+
#: polylang.php:220
|
589 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
# @ polylang
|
593 |
+
#: polylang.php:222
|
594 |
+
#, php-format
|
595 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
596 |
+
msgstr ""
|
597 |
+
|
languages/polylang-pt_PT.mo
CHANGED
Binary file
|
languages/polylang-pt_PT.po
CHANGED
@@ -2,9 +2,9 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: \n"
|
9 |
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -17,433 +17,539 @@ msgstr ""
|
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
-
#:
|
21 |
#, php-format
|
22 |
-
msgid "
|
23 |
-
msgstr "
|
24 |
-
|
25 |
-
#: ../polylang.php:125
|
26 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
27 |
-
msgstr "Por algum motivo, o Polylang não conseguiu criar uma tabela na sua base de dados."
|
28 |
-
|
29 |
-
#: ../polylang.php:208
|
30 |
-
msgid "Error: Restore of local flags failed!"
|
31 |
-
msgstr "Erro: O restauro de bandeiras locais falhou."
|
32 |
|
33 |
-
#:
|
34 |
#, php-format
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
msgstr "
|
42 |
|
43 |
-
#:
|
44 |
-
#: ../include/calendar.php:140
|
45 |
#, php-format
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
-
|
49 |
-
#: ../include/media-translations.php:3
|
50 |
-
#: ../include/admin-filters.php:194
|
51 |
-
#: ../include/admin-filters.php:525
|
52 |
-
#: ../include/admin-filters.php:696
|
53 |
-
#: ../include/admin-filters.php:714
|
54 |
-
#: ../include/post-translations.php:8
|
55 |
-
#: ../include/term-translations.php:15
|
56 |
-
msgid "Language"
|
57 |
-
msgstr "Lingua"
|
58 |
-
|
59 |
-
#: ../include/media-translations.php:4
|
60 |
-
#: ../include/term-translations.php:16
|
61 |
-
msgid "Translation"
|
62 |
-
msgstr "Tradução"
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:18
|
65 |
-
#: ../include/post-translations.php:10
|
66 |
-
#: ../include/post-translations.php:33
|
67 |
-
#: ../include/term-translations.php:18
|
68 |
-
#: ../include/term-translations.php:65
|
69 |
-
msgid "Edit"
|
70 |
-
msgstr "Editar"
|
71 |
-
|
72 |
-
#: ../include/media-translations.php:26
|
73 |
-
#: ../include/post-translations.php:38
|
74 |
-
#: ../include/term-translations.php:54
|
75 |
-
msgid "Add new"
|
76 |
-
msgstr "Adicionar novo"
|
77 |
-
|
78 |
-
#: ../include/widget.php:6
|
79 |
-
msgid "Language Switcher"
|
80 |
-
msgstr "Seleccionador de lingua"
|
81 |
-
|
82 |
-
#: ../include/widget.php:6
|
83 |
-
msgid "Displays a language switcher"
|
84 |
-
msgstr "Apresenta o seleccionador de lingua"
|
85 |
|
86 |
-
#:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#:
|
91 |
-
#:
|
92 |
-
#:
|
93 |
-
#:
|
|
|
|
|
|
|
94 |
msgid "Languages"
|
95 |
msgstr "Linguas"
|
96 |
|
97 |
-
#:
|
98 |
-
msgid "About Polylang"
|
99 |
-
msgstr "Acerca de Polylang"
|
100 |
-
|
101 |
-
#: ../include/admin-base.php:149
|
102 |
msgid "Displays language names"
|
103 |
msgstr "Apresentar os nomes das linguas"
|
104 |
|
105 |
-
#:
|
106 |
msgid "Displays flags"
|
107 |
msgstr "Apresentar bandeiras"
|
108 |
|
109 |
-
#:
|
110 |
msgid "Forces link to front page"
|
111 |
msgstr "Forçar a hiperligação para a página inicial"
|
112 |
|
113 |
-
#:
|
114 |
msgid "Hides the current language"
|
115 |
msgstr "Esconde a lingua actual"
|
116 |
|
117 |
-
#:
|
118 |
msgid "Displays a language switcher at the end of the menu"
|
119 |
msgstr "Apresenta o seleccionador de lingua no final do menu."
|
120 |
|
121 |
-
#:
|
122 |
msgid "Displays as dropdown"
|
123 |
msgstr "Apresentar como caixa de selecção"
|
124 |
|
125 |
-
#:
|
126 |
msgid "Filters content by language"
|
127 |
msgstr "Filtrar conteúdo pela lingua"
|
128 |
|
129 |
-
#:
|
130 |
msgid "Show all languages"
|
131 |
msgstr "Exibit todas as linguas"
|
132 |
|
133 |
-
#:
|
134 |
-
|
135 |
-
msgstr "Menus"
|
136 |
-
|
137 |
-
#: ../include/admin.php:297
|
138 |
-
msgid "Strings translation"
|
139 |
-
msgstr "Tradução das entradas"
|
140 |
-
|
141 |
-
#: ../include/admin.php:298
|
142 |
-
#: ../include/admin-filters.php:988
|
143 |
-
msgid "Settings"
|
144 |
-
msgstr "Definições"
|
145 |
-
|
146 |
-
#: ../include/admin.php:317
|
147 |
-
msgid "Enter a valid WorPress locale"
|
148 |
-
msgstr "Insira um código de lingua WordPress válido"
|
149 |
-
|
150 |
-
#: ../include/admin.php:318
|
151 |
-
msgid "The language code must be 2 characters long"
|
152 |
-
msgstr "O código de lingua tem que ter um comprimento de 2 caractéres"
|
153 |
-
|
154 |
-
#: ../include/admin.php:319
|
155 |
-
msgid "The language code must be unique"
|
156 |
-
msgstr " O código de lingua tem que ser único"
|
157 |
-
|
158 |
-
#: ../include/admin.php:320
|
159 |
-
msgid "The language must have a name"
|
160 |
-
msgstr "A lingua tem que ter um nome"
|
161 |
-
|
162 |
-
#: ../include/admin.php:321
|
163 |
-
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
164 |
-
msgstr "A lingua foi criada mas o ficheiro de lingua do WordPress não foi descarregado. Por favor, instale manualmente."
|
165 |
-
|
166 |
-
#: ../include/admin.php:409
|
167 |
-
msgid "Site Title"
|
168 |
-
msgstr "Titulo do site"
|
169 |
-
|
170 |
-
#: ../include/admin.php:410
|
171 |
-
msgid "Tagline"
|
172 |
-
msgstr "Assinatura"
|
173 |
-
|
174 |
-
#: ../include/admin.php:428
|
175 |
-
msgid "Widget title"
|
176 |
-
msgstr "Titulo do Widget"
|
177 |
-
|
178 |
-
#: ../include/admin-filters.php:176
|
179 |
-
#: ../include/admin-filters.php:753
|
180 |
msgid "Add new translation"
|
181 |
msgstr "Adicionar nova tradução"
|
182 |
|
183 |
-
#:
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
#:
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
#:
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
msgid "(no parent)"
|
197 |
-
msgstr "(sem topo)"
|
198 |
|
199 |
-
#:
|
200 |
-
#:
|
201 |
-
#:
|
202 |
-
#:
|
|
|
|
|
203 |
msgid "Translations"
|
204 |
msgstr "Traduções"
|
205 |
|
206 |
-
#:
|
207 |
-
#:
|
208 |
msgid "Sets the language"
|
209 |
msgstr "Define a lingua"
|
210 |
|
211 |
-
#:
|
212 |
-
msgid "None"
|
213 |
-
msgstr "Nenhum"
|
214 |
-
|
215 |
-
#: ../include/admin-filters.php:910
|
216 |
msgid "Theme locations and languages"
|
217 |
msgstr "Tema de localizações e llinguas"
|
218 |
|
219 |
-
#:
|
220 |
#, php-format
|
221 |
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
222 |
msgstr "Por favor, vá a %spágina das linguas%s para definir o tema de localizações e linguas"
|
223 |
|
224 |
-
#:
|
225 |
msgid "The widget is displayed for:"
|
226 |
msgstr "O widget é apresentado para:"
|
227 |
|
228 |
-
#:
|
|
|
229 |
msgid "All languages"
|
230 |
msgstr "Todas as linguas"
|
231 |
|
232 |
-
#:
|
233 |
msgid "Admin language"
|
234 |
msgstr "Ligua do administrador"
|
235 |
|
236 |
-
#:
|
237 |
msgid "Wordpress default"
|
238 |
msgstr "Padrão WordPress"
|
239 |
|
240 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
241 |
msgid "Upgrading language files…"
|
242 |
msgstr "A actualizar ficheiros de lingua…"
|
243 |
|
244 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
msgid "Edit language"
|
246 |
msgstr "Editar lingua"
|
247 |
|
248 |
-
#:
|
249 |
-
#:
|
250 |
msgid "Add new language"
|
251 |
msgstr "Adicionar uma lingua nova"
|
252 |
|
253 |
-
#:
|
254 |
msgid "Choose a language"
|
255 |
msgstr "Escolher uma lingua"
|
256 |
|
257 |
-
#:
|
258 |
msgid "You can choose a language in the list or directly edit it below."
|
259 |
msgstr "Pode escolher uma lingua da lista ou editá-la directamente abaixo."
|
260 |
|
261 |
-
#:
|
|
|
262 |
msgid "Full name"
|
263 |
msgstr "Nome completo"
|
264 |
|
265 |
-
#:
|
266 |
msgid "The name is how it is displayed on your site (for example: English)."
|
267 |
msgstr "O nome será apresentado como no seu site (por exemplo: Português)"
|
268 |
|
269 |
-
#:
|
|
|
270 |
msgid "Locale"
|
271 |
msgstr "Código de lingua"
|
272 |
|
273 |
-
#:
|
274 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
275 |
msgstr "Código de lingua WordPress para a lingua (por exemplo: pt_PT). Precisará de instalar o ficheiro .mo para esta lingua."
|
276 |
|
277 |
-
#:
|
278 |
msgid "Language code"
|
279 |
msgstr "Lingua de código"
|
280 |
|
281 |
-
#:
|
282 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
283 |
msgstr "Código de lingua 2-letras ISO 639-1 (Por exemplo: pt)"
|
284 |
|
285 |
-
#:
|
286 |
msgid "Text direction"
|
287 |
msgstr "Orientação do texto"
|
288 |
|
289 |
-
#:
|
290 |
msgid "left to right"
|
291 |
msgstr "Esquerda para a direita"
|
292 |
|
293 |
-
#:
|
294 |
msgid "right to left"
|
295 |
msgstr "Direita para a esquerda"
|
296 |
|
297 |
-
#:
|
298 |
msgid "Choose the text direction for the language"
|
299 |
msgstr "Escolha a orientação do texto para a lingua "
|
300 |
|
301 |
-
#:
|
|
|
302 |
msgid "Order"
|
303 |
msgstr "Ordem"
|
304 |
|
305 |
-
#:
|
306 |
msgid "Position of the language in the language switcher"
|
307 |
msgstr "Posição da lingua no seleccionador de linguas"
|
308 |
|
309 |
-
#:
|
310 |
-
msgid "Update"
|
311 |
-
msgstr "Actualização"
|
312 |
-
|
313 |
-
#: ../include/languages-form.php:151
|
314 |
msgid "Language switcher"
|
315 |
msgstr "Seleccionador de lingua"
|
316 |
|
317 |
-
#:
|
|
|
|
|
|
|
|
|
318 |
msgid "Clean strings translation database"
|
319 |
msgstr "Limpar traduções da base de dados"
|
320 |
|
321 |
-
#:
|
322 |
msgid "Default language"
|
323 |
msgstr "Lingua por padrão"
|
324 |
|
325 |
-
#:
|
326 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
327 |
msgstr "Existem artigos, páginas, categorias ou tags sem lingua definida. Deseja colocá-los todos em lingua padrão?"
|
328 |
|
329 |
-
#:
|
330 |
msgid "Detect browser language"
|
331 |
msgstr "Detectar a lingua do navegador"
|
332 |
|
333 |
-
#:
|
334 |
msgid "When the front page is visited, set the language according to the browser preference"
|
335 |
msgstr "Quando a pagina inicial for visitada, defina a lingua consoante as definições do navegador"
|
336 |
|
337 |
-
#:
|
338 |
msgid "URL modifications"
|
339 |
msgstr "Modificações no URL"
|
340 |
|
341 |
-
#:
|
342 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
343 |
msgstr "A lingua é escolhida a partir do conteúdo. O URL dos artigos, páginas, categorias e etiquetas não são modificados."
|
344 |
|
345 |
-
#:
|
346 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
347 |
msgstr "O código de lingua, por exemplo /pt/, é adicionado a todas as URL se as ligações permanentes estiverem activadas."
|
348 |
|
349 |
-
#:
|
350 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
351 |
msgstr "Remover /language/ das hiperligações permanentes. Exemplo:"
|
352 |
|
353 |
-
#:
|
354 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
355 |
msgstr "Manter /language/ nas hiperligações permanentes. Exemplo:"
|
356 |
|
357 |
-
#:
|
358 |
msgid "Hide URL language information for default language"
|
359 |
msgstr "Esconder a informação da lingua padrão do URL"
|
360 |
|
361 |
-
#:
|
362 |
#, php-format
|
363 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
364 |
msgstr "Se tiver configurada uma página estática, redirecionar a página da lingua (exemplo: %s) para a página inicial na lingua certa"
|
365 |
|
366 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
msgid "Synchronization"
|
368 |
msgstr "Sincronização"
|
369 |
|
370 |
-
|
371 |
-
|
372 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
373 |
|
374 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
msgid "ID of pages in other languages:"
|
376 |
msgstr "Identificação das páginas noutras lnguas"
|
377 |
|
378 |
-
#:
|
379 |
msgid "ID of posts in other languages:"
|
380 |
msgstr "Identificação dos artigos noutras lnguas"
|
381 |
|
382 |
-
#:
|
383 |
msgid "Page ID"
|
384 |
msgstr "Identificação da página"
|
385 |
|
386 |
-
#:
|
387 |
msgid "Post ID"
|
388 |
msgstr "Identificação dos artigos"
|
389 |
|
390 |
-
#:
|
391 |
-
|
392 |
-
|
393 |
-
msgstr "O polylang está provido de uma extensa %sdocumentação%s (porém somente em Inglês). Inclui informação de como definir o seu site multilíngua e utilizá-lo no dia-a-dia, uma FAQ, assim como documentação para os programadores adaptarem os seus plugins e temas."
|
394 |
|
395 |
-
#:
|
396 |
-
|
397 |
-
|
398 |
-
|
|
|
|
|
|
|
399 |
|
400 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
401 |
#, php-format
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
404 |
|
405 |
-
|
|
|
406 |
#, php-format
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
|
411 |
-
|
412 |
-
msgstr " Finalmente, se gostou deste plugin ou se este está a ajudá-lo no seu negócio, doações ao autor são extremamente agradecidas."
|
413 |
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
|
418 |
-
|
419 |
-
|
420 |
-
msgstr "Nenhum termo por traduzir"
|
421 |
|
422 |
-
|
423 |
-
|
424 |
-
msgstr "Apagar"
|
425 |
|
426 |
-
|
427 |
-
|
428 |
-
msgstr "Código"
|
429 |
|
430 |
-
|
431 |
-
|
432 |
-
msgstr "Bandeira"
|
433 |
|
434 |
-
|
435 |
-
|
436 |
-
msgstr "Artigos"
|
437 |
|
438 |
-
|
439 |
-
|
440 |
-
msgstr "Traduções de entradas"
|
441 |
|
442 |
-
|
443 |
-
|
444 |
-
msgstr "Nome"
|
445 |
|
446 |
-
|
447 |
-
|
448 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
449 |
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
+
"Last-Translator: lightningspirit <lightningspirit@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
+
#: include/about.php:3
|
21 |
#, php-format
|
22 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
23 |
+
msgstr "O polylang está provido de uma extensa %sdocumentação%s (porém somente em Inglês). Inclui informação de como definir o seu site multilíngua e utilizá-lo no dia-a-dia, uma FAQ, assim como documentação para os programadores adaptarem os seus plugins e temas."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
|
25 |
+
#: include/about.php:9
|
26 |
#, php-format
|
27 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
28 |
+
msgstr "Também encontrará informações úteis no %sfórum de suporte%s, no entanto, não se esqueça de pesquisar antes de publicar um novo tópico."
|
29 |
|
30 |
+
#: include/about.php:16
|
31 |
#, php-format
|
32 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
33 |
+
msgstr "O Polylang é gratuito e é abrangido pela mesmo licença que o WordPress, o %sGPL%s."
|
34 |
|
35 |
+
#: include/about.php:22
|
|
|
36 |
#, php-format
|
37 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
38 |
+
msgstr "Se pretende ajudar o projeto, %sleia isto%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
+
#: include/about.php:27
|
41 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
42 |
+
msgstr " Finalmente, se gostou deste plugin ou se este está a ajudá-lo no seu negócio, doações ao autor são extremamente agradecidas."
|
43 |
|
44 |
+
#: include/admin-base.php:55
|
45 |
+
#: include/admin-base.php:185
|
46 |
+
#: include/admin-filters.php:250
|
47 |
+
#: include/admin.php:23
|
48 |
+
#: include/admin.php:318
|
49 |
+
#: include/list-table.php:46
|
50 |
+
#: polylang.php:270
|
51 |
msgid "Languages"
|
52 |
msgstr "Linguas"
|
53 |
|
54 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
55 |
msgid "Displays language names"
|
56 |
msgstr "Apresentar os nomes das linguas"
|
57 |
|
58 |
+
#: include/admin-base.php:155
|
59 |
msgid "Displays flags"
|
60 |
msgstr "Apresentar bandeiras"
|
61 |
|
62 |
+
#: include/admin-base.php:156
|
63 |
msgid "Forces link to front page"
|
64 |
msgstr "Forçar a hiperligação para a página inicial"
|
65 |
|
66 |
+
#: include/admin-base.php:157
|
67 |
msgid "Hides the current language"
|
68 |
msgstr "Esconde a lingua actual"
|
69 |
|
70 |
+
#: include/admin-base.php:161
|
71 |
msgid "Displays a language switcher at the end of the menu"
|
72 |
msgstr "Apresenta o seleccionador de lingua no final do menu."
|
73 |
|
74 |
+
#: include/admin-base.php:162
|
75 |
msgid "Displays as dropdown"
|
76 |
msgstr "Apresentar como caixa de selecção"
|
77 |
|
78 |
+
#: include/admin-base.php:186
|
79 |
msgid "Filters content by language"
|
80 |
msgstr "Filtrar conteúdo pela lingua"
|
81 |
|
82 |
+
#: include/admin-base.php:193
|
83 |
msgid "Show all languages"
|
84 |
msgstr "Exibit todas as linguas"
|
85 |
|
86 |
+
#: include/admin-filters.php:188
|
87 |
+
#: include/admin-filters.php:884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
msgid "Add new translation"
|
89 |
msgstr "Adicionar nova tradução"
|
90 |
|
91 |
+
#: include/admin-filters.php:216
|
92 |
+
#: include/admin-filters.php:274
|
93 |
+
#: include/admin-filters.php:608
|
94 |
+
#: include/admin-filters.php:824
|
95 |
+
#: include/admin-filters.php:842
|
96 |
+
#: include/list-table.php:45
|
97 |
+
#: include/media-translations.php:5
|
98 |
+
#: include/media-translations.php:43
|
99 |
+
#: include/post-translations.php:8
|
100 |
+
#: include/term-translations.php:15
|
101 |
+
#: polylang.php:271
|
102 |
+
msgid "Language"
|
103 |
+
msgstr "Lingua"
|
|
|
|
|
104 |
|
105 |
+
#: include/admin-filters.php:623
|
106 |
+
#: include/admin-filters.php:658
|
107 |
+
#: include/list-table.php:120
|
108 |
+
#: include/media-translations.php:40
|
109 |
+
#: include/term-translations.php:6
|
110 |
+
#: include/term-translations.php:11
|
111 |
msgid "Translations"
|
112 |
msgstr "Traduções"
|
113 |
|
114 |
+
#: include/admin-filters.php:826
|
115 |
+
#: include/admin-filters.php:845
|
116 |
msgid "Sets the language"
|
117 |
msgstr "Define a lingua"
|
118 |
|
119 |
+
#: include/admin-filters.php:1078
|
|
|
|
|
|
|
|
|
120 |
msgid "Theme locations and languages"
|
121 |
msgstr "Tema de localizações e llinguas"
|
122 |
|
123 |
+
#: include/admin-filters.php:1084
|
124 |
#, php-format
|
125 |
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
126 |
msgstr "Por favor, vá a %spágina das linguas%s para definir o tema de localizações e linguas"
|
127 |
|
128 |
+
#: include/admin-filters.php:1102
|
129 |
msgid "The widget is displayed for:"
|
130 |
msgstr "O widget é apresentado para:"
|
131 |
|
132 |
+
#: include/admin-filters.php:1106
|
133 |
+
#: polylang.php:272
|
134 |
msgid "All languages"
|
135 |
msgstr "Todas as linguas"
|
136 |
|
137 |
+
#: include/admin-filters.php:1130
|
138 |
msgid "Admin language"
|
139 |
msgstr "Ligua do administrador"
|
140 |
|
141 |
+
#: include/admin-filters.php:1135
|
142 |
msgid "Wordpress default"
|
143 |
msgstr "Padrão WordPress"
|
144 |
|
145 |
+
#: include/admin-filters.php:1161
|
146 |
+
#: include/admin.php:326
|
147 |
+
msgid "Settings"
|
148 |
+
msgstr "Definições"
|
149 |
+
|
150 |
+
#: include/admin-filters.php:1167
|
151 |
msgid "Upgrading language files…"
|
152 |
msgstr "A actualizar ficheiros de lingua…"
|
153 |
|
154 |
+
#: include/admin.php:22
|
155 |
+
msgid "About Polylang"
|
156 |
+
msgstr "Acerca de Polylang"
|
157 |
+
|
158 |
+
#: include/admin.php:27
|
159 |
+
#: include/list-table.php:92
|
160 |
+
msgid "Strings translations"
|
161 |
+
msgstr "Traduções de entradas"
|
162 |
+
|
163 |
+
#: include/admin.php:323
|
164 |
+
msgid "Menus"
|
165 |
+
msgstr "Menus"
|
166 |
+
|
167 |
+
#: include/admin.php:325
|
168 |
+
#: include/list-table.php:91
|
169 |
+
msgid "Strings translation"
|
170 |
+
msgstr "Tradução das entradas"
|
171 |
+
|
172 |
+
#: include/admin.php:345
|
173 |
+
msgid "Enter a valid WorPress locale"
|
174 |
+
msgstr "Insira um código de lingua WordPress válido"
|
175 |
+
|
176 |
+
#: include/admin.php:346
|
177 |
+
msgid "The language code must be 2 characters long"
|
178 |
+
msgstr "O código de lingua tem que ter um comprimento de 2 caractéres"
|
179 |
+
|
180 |
+
#: include/admin.php:347
|
181 |
+
msgid "The language code must be unique"
|
182 |
+
msgstr " O código de lingua tem que ser único"
|
183 |
+
|
184 |
+
#: include/admin.php:348
|
185 |
+
msgid "The language must have a name"
|
186 |
+
msgstr "A lingua tem que ter um nome"
|
187 |
+
|
188 |
+
#: include/admin.php:349
|
189 |
+
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
190 |
+
msgstr "A lingua foi criada mas o ficheiro de lingua do WordPress não foi descarregado. Por favor, instale manualmente."
|
191 |
+
|
192 |
+
#: include/admin.php:468
|
193 |
+
msgid "Widget title"
|
194 |
+
msgstr "Titulo do Widget"
|
195 |
+
|
196 |
+
# @ polylang
|
197 |
+
#: include/base.php:339
|
198 |
+
msgid "Taxonomies"
|
199 |
+
msgstr "Taxonomia"
|
200 |
+
|
201 |
+
# @ polylang
|
202 |
+
#: include/base.php:340
|
203 |
+
msgid "Custom fields"
|
204 |
+
msgstr "Campos personalizados"
|
205 |
+
|
206 |
+
# @ polylang
|
207 |
+
#: include/base.php:341
|
208 |
+
msgid "Comment status"
|
209 |
+
msgstr "Estado do comentário"
|
210 |
+
|
211 |
+
# @ polylang
|
212 |
+
#: include/base.php:342
|
213 |
+
msgid "Ping status"
|
214 |
+
msgstr "Estado do ping"
|
215 |
+
|
216 |
+
# @ polylang
|
217 |
+
#: include/base.php:343
|
218 |
+
msgid "Sticky posts"
|
219 |
+
msgstr "Artigos fixos"
|
220 |
+
|
221 |
+
# @ polylang
|
222 |
+
#: include/base.php:344
|
223 |
+
msgid "Published date"
|
224 |
+
msgstr "Data de publicação"
|
225 |
+
|
226 |
+
# @ polylang
|
227 |
+
#: include/base.php:345
|
228 |
+
msgid "Post format"
|
229 |
+
msgstr "Formato do artigo"
|
230 |
+
|
231 |
+
#: include/base.php:346
|
232 |
+
msgid "Page parent"
|
233 |
+
msgstr "Página superior"
|
234 |
+
|
235 |
+
# @ polylang
|
236 |
+
#: include/base.php:347
|
237 |
+
msgid "Page template"
|
238 |
+
msgstr "Modelo da página"
|
239 |
+
|
240 |
+
#: include/base.php:348
|
241 |
+
msgid "Page order"
|
242 |
+
msgstr "Ordem da página"
|
243 |
+
|
244 |
+
# @ polylang
|
245 |
+
#: include/base.php:349
|
246 |
+
msgid "Featured image"
|
247 |
+
msgstr "Imagem de destaque"
|
248 |
+
|
249 |
+
#: include/languages-form.php:43
|
250 |
msgid "Edit language"
|
251 |
msgstr "Editar lingua"
|
252 |
|
253 |
+
#: include/languages-form.php:43
|
254 |
+
#: include/languages-form.php:124
|
255 |
msgid "Add new language"
|
256 |
msgstr "Adicionar uma lingua nova"
|
257 |
|
258 |
+
#: include/languages-form.php:65
|
259 |
msgid "Choose a language"
|
260 |
msgstr "Escolher uma lingua"
|
261 |
|
262 |
+
#: include/languages-form.php:79
|
263 |
msgid "You can choose a language in the list or directly edit it below."
|
264 |
msgstr "Pode escolher uma lingua da lista ou editá-la directamente abaixo."
|
265 |
|
266 |
+
#: include/languages-form.php:83
|
267 |
+
#: include/list-table.php:63
|
268 |
msgid "Full name"
|
269 |
msgstr "Nome completo"
|
270 |
|
271 |
+
#: include/languages-form.php:85
|
272 |
msgid "The name is how it is displayed on your site (for example: English)."
|
273 |
msgstr "O nome será apresentado como no seu site (por exemplo: Português)"
|
274 |
|
275 |
+
#: include/languages-form.php:89
|
276 |
+
#: include/list-table.php:64
|
277 |
msgid "Locale"
|
278 |
msgstr "Código de lingua"
|
279 |
|
280 |
+
#: include/languages-form.php:94
|
281 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
282 |
msgstr "Código de lingua WordPress para a lingua (por exemplo: pt_PT). Precisará de instalar o ficheiro .mo para esta lingua."
|
283 |
|
284 |
+
#: include/languages-form.php:98
|
285 |
msgid "Language code"
|
286 |
msgstr "Lingua de código"
|
287 |
|
288 |
+
#: include/languages-form.php:100
|
289 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
290 |
msgstr "Código de lingua 2-letras ISO 639-1 (Por exemplo: pt)"
|
291 |
|
292 |
+
#: include/languages-form.php:104
|
293 |
msgid "Text direction"
|
294 |
msgstr "Orientação do texto"
|
295 |
|
296 |
+
#: include/languages-form.php:108
|
297 |
msgid "left to right"
|
298 |
msgstr "Esquerda para a direita"
|
299 |
|
300 |
+
#: include/languages-form.php:113
|
301 |
msgid "right to left"
|
302 |
msgstr "Direita para a esquerda"
|
303 |
|
304 |
+
#: include/languages-form.php:115
|
305 |
msgid "Choose the text direction for the language"
|
306 |
msgstr "Escolha a orientação do texto para a lingua "
|
307 |
|
308 |
+
#: include/languages-form.php:119
|
309 |
+
#: include/list-table.php:66
|
310 |
msgid "Order"
|
311 |
msgstr "Ordem"
|
312 |
|
313 |
+
#: include/languages-form.php:121
|
314 |
msgid "Position of the language in the language switcher"
|
315 |
msgstr "Posição da lingua no seleccionador de linguas"
|
316 |
|
317 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
318 |
msgid "Language switcher"
|
319 |
msgstr "Seleccionador de lingua"
|
320 |
|
321 |
+
#: include/languages-form.php:206
|
322 |
+
msgid "Search translations"
|
323 |
+
msgstr "Procurar traduções"
|
324 |
+
|
325 |
+
#: include/languages-form.php:215
|
326 |
msgid "Clean strings translation database"
|
327 |
msgstr "Limpar traduções da base de dados"
|
328 |
|
329 |
+
#: include/languages-form.php:231
|
330 |
msgid "Default language"
|
331 |
msgstr "Lingua por padrão"
|
332 |
|
333 |
+
#: include/languages-form.php:243
|
334 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
335 |
msgstr "Existem artigos, páginas, categorias ou tags sem lingua definida. Deseja colocá-los todos em lingua padrão?"
|
336 |
|
337 |
+
#: include/languages-form.php:251
|
338 |
msgid "Detect browser language"
|
339 |
msgstr "Detectar a lingua do navegador"
|
340 |
|
341 |
+
#: include/languages-form.php:257
|
342 |
msgid "When the front page is visited, set the language according to the browser preference"
|
343 |
msgstr "Quando a pagina inicial for visitada, defina a lingua consoante as definições do navegador"
|
344 |
|
345 |
+
#: include/languages-form.php:264
|
346 |
msgid "URL modifications"
|
347 |
msgstr "Modificações no URL"
|
348 |
|
349 |
+
#: include/languages-form.php:270
|
350 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
351 |
msgstr "A lingua é escolhida a partir do conteúdo. O URL dos artigos, páginas, categorias e etiquetas não são modificados."
|
352 |
|
353 |
+
#: include/languages-form.php:278
|
354 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
355 |
msgstr "O código de lingua, por exemplo /pt/, é adicionado a todas as URL se as ligações permanentes estiverem activadas."
|
356 |
|
357 |
+
#: include/languages-form.php:287
|
358 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
359 |
msgstr "Remover /language/ das hiperligações permanentes. Exemplo:"
|
360 |
|
361 |
+
#: include/languages-form.php:296
|
362 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
363 |
msgstr "Manter /language/ nas hiperligações permanentes. Exemplo:"
|
364 |
|
365 |
+
#: include/languages-form.php:305
|
366 |
msgid "Hide URL language information for default language"
|
367 |
msgstr "Esconder a informação da lingua padrão do URL"
|
368 |
|
369 |
+
#: include/languages-form.php:315
|
370 |
#, php-format
|
371 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
372 |
msgstr "Se tiver configurada uma página estática, redirecionar a página da lingua (exemplo: %s) para a página inicial na lingua certa"
|
373 |
|
374 |
+
# @ polylang
|
375 |
+
#: include/languages-form.php:324
|
376 |
+
msgid "Media"
|
377 |
+
msgstr "Media"
|
378 |
+
|
379 |
+
# @ polylang
|
380 |
+
#: include/languages-form.php:330
|
381 |
+
msgid "Activate languages and translations for media"
|
382 |
+
msgstr "Activar línguas e traduções para a media"
|
383 |
+
|
384 |
+
#: include/languages-form.php:337
|
385 |
msgid "Synchronization"
|
386 |
msgstr "Sincronização"
|
387 |
|
388 |
+
# @ polylang
|
389 |
+
#: include/languages-form.php:351
|
390 |
+
msgid "Custom post types"
|
391 |
+
msgstr "Tipos de conteúdo personalizados"
|
392 |
+
|
393 |
+
# @ polylang
|
394 |
+
#: include/languages-form.php:364
|
395 |
+
msgid "Activate languages and translations for custom post types."
|
396 |
+
msgstr "Activar línguas e traduções para os tipos de conteúdo personalizados."
|
397 |
+
|
398 |
+
# @ polylang
|
399 |
+
#: include/languages-form.php:372
|
400 |
+
msgid "Custom taxonomies"
|
401 |
+
msgstr "Taxonomias personalizadas"
|
402 |
+
|
403 |
+
# @ polylang
|
404 |
+
#: include/languages-form.php:385
|
405 |
+
msgid "Activate languages and translations for custom taxonomies."
|
406 |
+
msgstr "Activar línguas e traduções para taxonomias personalizadas."
|
407 |
+
|
408 |
+
#: include/list-table.php:55
|
409 |
+
#: include/media-translations.php:22
|
410 |
+
#: include/media-translations.php:60
|
411 |
+
#: include/post-translations.php:10
|
412 |
+
#: include/post-translations.php:33
|
413 |
+
#: include/term-translations.php:18
|
414 |
+
#: include/term-translations.php:80
|
415 |
+
msgid "Edit"
|
416 |
+
msgstr "Editar"
|
417 |
+
|
418 |
+
#: include/list-table.php:56
|
419 |
+
msgid "Delete"
|
420 |
+
msgstr "Apagar"
|
421 |
+
|
422 |
+
#: include/list-table.php:65
|
423 |
+
msgid "Code"
|
424 |
+
msgstr "Código"
|
425 |
+
|
426 |
+
#: include/list-table.php:67
|
427 |
+
msgid "Flag"
|
428 |
+
msgstr "Bandeira"
|
429 |
+
|
430 |
+
#: include/list-table.php:68
|
431 |
+
msgid "Posts"
|
432 |
+
msgstr "Artigos"
|
433 |
+
|
434 |
+
#: include/list-table.php:118
|
435 |
+
msgid "Name"
|
436 |
+
msgstr "Nome"
|
437 |
|
438 |
+
#: include/list-table.php:119
|
439 |
+
msgid "String"
|
440 |
+
msgstr "Entrada"
|
441 |
+
|
442 |
+
#: include/media-translations.php:6
|
443 |
+
#: include/media-translations.php:44
|
444 |
+
#: include/term-translations.php:16
|
445 |
+
msgid "Translation"
|
446 |
+
msgstr "Tradução"
|
447 |
+
|
448 |
+
#: include/media-translations.php:31
|
449 |
+
#: include/media-translations.php:68
|
450 |
+
#: include/post-translations.php:38
|
451 |
+
#: include/term-translations.php:60
|
452 |
+
msgid "Add new"
|
453 |
+
msgstr "Adicionar novo"
|
454 |
+
|
455 |
+
#: include/post-translations.php:5
|
456 |
msgid "ID of pages in other languages:"
|
457 |
msgstr "Identificação das páginas noutras lnguas"
|
458 |
|
459 |
+
#: include/post-translations.php:5
|
460 |
msgid "ID of posts in other languages:"
|
461 |
msgstr "Identificação dos artigos noutras lnguas"
|
462 |
|
463 |
+
#: include/post-translations.php:9
|
464 |
msgid "Page ID"
|
465 |
msgstr "Identificação da página"
|
466 |
|
467 |
+
#: include/post-translations.php:9
|
468 |
msgid "Post ID"
|
469 |
msgstr "Identificação dos artigos"
|
470 |
|
471 |
+
#: include/term-translations.php:48
|
472 |
+
msgid "No untranslated term"
|
473 |
+
msgstr "Nenhum termo por traduzir"
|
|
|
474 |
|
475 |
+
#: include/widget.php:6
|
476 |
+
msgid "Language Switcher"
|
477 |
+
msgstr "Seleccionador de lingua"
|
478 |
+
|
479 |
+
#: include/widget.php:6
|
480 |
+
msgid "Displays a language switcher"
|
481 |
+
msgstr "Apresenta o seleccionador de lingua"
|
482 |
|
483 |
+
#: include/widget.php:69
|
484 |
+
msgid "Title:"
|
485 |
+
msgstr "Título:"
|
486 |
+
|
487 |
+
# @ polylang
|
488 |
+
#. translators: plugin header field 'Description'
|
489 |
+
#: polylang.php:0
|
490 |
+
msgid "Adds multilingual capability to WordPress"
|
491 |
+
msgstr "Adiciona capacidades multilíngua ao WordPress"
|
492 |
+
|
493 |
+
#: polylang.php:118
|
494 |
#, php-format
|
495 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
496 |
+
msgstr "Está a utilizar o WordPress %s. O Polylang necessita de pelo menos ter a versão %s do WordPress."
|
497 |
+
|
498 |
+
#: polylang.php:159
|
499 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
500 |
+
msgstr "Por algum motivo, o Polylang não conseguiu criar uma tabela na sua base de dados."
|
501 |
+
|
502 |
+
# @ polylang
|
503 |
+
#: polylang.php:220
|
504 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
505 |
+
msgstr "O Polylang foi desactivado porque o upgrade foi feito de uma versão muito antiga."
|
506 |
|
507 |
+
# @ polylang
|
508 |
+
#: polylang.php:222
|
509 |
#, php-format
|
510 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
511 |
+
msgstr "Por favor, faça primeiro o upgrade para %s antes de fazer o upgrade para %s."
|
512 |
|
513 |
+
#~ msgid "Error: Restore of local flags failed!"
|
514 |
+
#~ msgstr "Erro: O restauro de bandeiras locais falhou."
|
|
|
515 |
|
516 |
+
#~ msgid "Please move your local flags from %s to %s"
|
517 |
+
#~ msgstr ""
|
518 |
+
#~ "Por favor, modifique a localização das bandeiras locais de %s para %s."
|
519 |
|
520 |
+
#~ msgid "%1$s %2$s"
|
521 |
+
#~ msgstr "%1$s %2$s"
|
|
|
522 |
|
523 |
+
#~ msgid "View posts for %1$s %2$s"
|
524 |
+
#~ msgstr "Ver artigos para %1$s %2$s"
|
|
|
525 |
|
526 |
+
#~ msgid "Site Title"
|
527 |
+
#~ msgstr "Titulo do site"
|
|
|
528 |
|
529 |
+
#~ msgid "Tagline"
|
530 |
+
#~ msgstr "Assinatura"
|
|
|
531 |
|
532 |
+
#~ msgid "— No Change —"
|
533 |
+
#~ msgstr "— Sem alterações —"
|
|
|
534 |
|
535 |
+
#~ msgid "Page's language:"
|
536 |
+
#~ msgstr "Lingua da página"
|
|
|
537 |
|
538 |
+
#~ msgid "Post's language:"
|
539 |
+
#~ msgstr "Lingua do artigo"
|
|
|
540 |
|
541 |
+
#~ msgid "None"
|
542 |
+
#~ msgstr "Nenhum"
|
543 |
+
|
544 |
+
#~ msgid "Update"
|
545 |
+
#~ msgstr "Actualização"
|
546 |
+
|
547 |
+
#~ msgid ""
|
548 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
549 |
+
#~ "between translations of a post or page"
|
550 |
+
#~ msgstr ""
|
551 |
+
#~ "Permitir sincronizar categorias, etiquetas, imagem de destaque e outros "
|
552 |
+
#~ "campos customizados entre traduções de artigos e páginas"
|
553 |
|
554 |
+
#~ msgid "Search"
|
555 |
+
#~ msgstr "Procurar"
|
languages/polylang-ru_RU.mo
CHANGED
Binary file
|
languages/polylang-ru_RU.po
CHANGED
@@ -2,543 +2,595 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: \n"
|
9 |
-
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
-
"X-Poedit-
|
15 |
-
"X-Poedit-
|
16 |
-
"
|
17 |
-
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
18 |
"X-Poedit-Basepath: .\n"
|
19 |
"X-Textdomain-Support: yes\n"
|
|
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
|
22 |
# @ polylang
|
23 |
-
#:
|
24 |
#, php-format
|
25 |
-
msgid "
|
26 |
-
msgstr ""
|
27 |
-
|
28 |
-
# @ polylang
|
29 |
-
#: ../polylang.php:125
|
30 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
31 |
-
msgstr ""
|
32 |
-
|
33 |
-
# @ polylang
|
34 |
-
#: ../polylang.php:208
|
35 |
-
msgid "Error: Restore of local flags failed!"
|
36 |
-
msgstr "Ошибка: Не удалось восстановить пользовательские иконки-флаги из резервной копиии!"
|
37 |
|
38 |
# @ polylang
|
39 |
-
#:
|
40 |
-
#, php-format
|
41 |
-
msgid "Please move your local flags from %s to %s"
|
42 |
-
msgstr ""
|
43 |
-
|
44 |
-
# @ default
|
45 |
-
#: ../include/calendar.php:106
|
46 |
-
#, php-format
|
47 |
-
msgctxt "calendar caption"
|
48 |
-
msgid "%1$s %2$s"
|
49 |
-
msgstr "%1$s %2$s"
|
50 |
-
|
51 |
-
# @ default
|
52 |
-
#: ../include/calendar.php:132
|
53 |
-
#: ../include/calendar.php:140
|
54 |
#, php-format
|
55 |
-
msgid "
|
56 |
-
msgstr "
|
57 |
-
|
58 |
-
# @ polylang
|
59 |
-
#: ../include/media-translations.php:3
|
60 |
-
#: ../include/admin-filters.php:194
|
61 |
-
#: ../include/admin-filters.php:525
|
62 |
-
#: ../include/admin-filters.php:696
|
63 |
-
#: ../include/admin-filters.php:714
|
64 |
-
#: ../include/post-translations.php:8
|
65 |
-
#: ../include/term-translations.php:15
|
66 |
-
msgid "Language"
|
67 |
-
msgstr "Язык"
|
68 |
-
|
69 |
-
# @ polylang
|
70 |
-
#: ../include/media-translations.php:4
|
71 |
-
#: ../include/term-translations.php:16
|
72 |
-
msgid "Translation"
|
73 |
-
msgstr "Перевод"
|
74 |
-
|
75 |
-
# @ polylang
|
76 |
-
#: ../include/media-translations.php:18
|
77 |
-
#: ../include/post-translations.php:10
|
78 |
-
#: ../include/post-translations.php:33
|
79 |
-
#: ../include/term-translations.php:18
|
80 |
-
#: ../include/term-translations.php:65
|
81 |
-
msgid "Edit"
|
82 |
-
msgstr "Редактировать"
|
83 |
-
|
84 |
-
# @ polylang
|
85 |
-
#: ../include/media-translations.php:26
|
86 |
-
#: ../include/post-translations.php:38
|
87 |
-
#: ../include/term-translations.php:54
|
88 |
-
msgid "Add new"
|
89 |
-
msgstr "Добавить новый"
|
90 |
|
91 |
# @ polylang
|
92 |
-
#:
|
93 |
-
|
94 |
-
|
|
|
95 |
|
96 |
# @ polylang
|
97 |
-
#:
|
98 |
-
|
99 |
-
|
|
|
100 |
|
101 |
# @ polylang
|
102 |
-
#:
|
103 |
-
msgid "
|
104 |
-
msgstr "
|
105 |
|
106 |
# @ polylang
|
107 |
-
#:
|
108 |
-
#:
|
109 |
-
#:
|
110 |
-
#:
|
|
|
|
|
|
|
111 |
msgid "Languages"
|
112 |
msgstr "Языки"
|
113 |
|
114 |
# @ polylang
|
115 |
-
#:
|
116 |
-
msgid "About Polylang"
|
117 |
-
msgstr ""
|
118 |
-
|
119 |
-
# @ polylang
|
120 |
-
#: ../include/admin-base.php:149
|
121 |
msgid "Displays language names"
|
122 |
msgstr "Показывать названия языков"
|
123 |
|
124 |
# @ polylang
|
125 |
-
#:
|
126 |
msgid "Displays flags"
|
127 |
msgstr "Показывать флаги"
|
128 |
|
129 |
# @ polylang
|
130 |
-
#:
|
131 |
msgid "Forces link to front page"
|
132 |
msgstr "Принудительно переходить на главную страницу при смене языка"
|
133 |
|
134 |
# @ polylang
|
135 |
-
#:
|
136 |
msgid "Hides the current language"
|
137 |
-
msgstr ""
|
138 |
|
139 |
# @ polylang
|
140 |
-
#:
|
141 |
msgid "Displays a language switcher at the end of the menu"
|
142 |
msgstr "Показывает переключатель языков"
|
143 |
|
144 |
# @ polylang
|
145 |
-
#:
|
146 |
msgid "Displays as dropdown"
|
147 |
msgstr "Показывать как выпадающий список"
|
148 |
|
149 |
# @ polylang
|
150 |
-
#:
|
151 |
-
#, fuzzy
|
152 |
msgid "Filters content by language"
|
153 |
msgstr "Устанавливает язык"
|
154 |
|
155 |
# @ polylang
|
156 |
-
#:
|
157 |
msgid "Show all languages"
|
158 |
msgstr "Показать все языки"
|
159 |
|
160 |
# @ polylang
|
161 |
-
#:
|
162 |
-
|
163 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
164 |
|
165 |
# @ polylang
|
166 |
-
#:
|
167 |
-
|
168 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
169 |
|
170 |
# @ default
|
171 |
# @ polylang
|
172 |
-
#:
|
173 |
-
#:
|
174 |
msgid "Settings"
|
175 |
msgstr "Настройки"
|
176 |
|
177 |
# @ polylang
|
178 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
msgid "Enter a valid WorPress locale"
|
180 |
msgstr "Введите корректную WordPress локаль"
|
181 |
|
182 |
# @ polylang
|
183 |
-
#:
|
184 |
msgid "The language code must be 2 characters long"
|
185 |
msgstr "Код языка должен состоять из 2-х символов"
|
186 |
|
187 |
# @ polylang
|
188 |
-
#:
|
189 |
msgid "The language code must be unique"
|
190 |
msgstr "Код языка должен быть уникальным"
|
191 |
|
192 |
# @ polylang
|
193 |
-
#:
|
194 |
msgid "The language must have a name"
|
195 |
msgstr "У языка должно быть название"
|
196 |
|
197 |
# @ polylang
|
198 |
-
#:
|
199 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
200 |
-
msgstr ""
|
201 |
-
|
202 |
-
# @ default
|
203 |
-
#: ../include/admin.php:409
|
204 |
-
msgid "Site Title"
|
205 |
-
msgstr ""
|
206 |
-
|
207 |
-
# @ default
|
208 |
-
#: ../include/admin.php:410
|
209 |
-
msgid "Tagline"
|
210 |
-
msgstr ""
|
211 |
|
212 |
# @ polylang
|
213 |
-
#:
|
214 |
msgid "Widget title"
|
215 |
-
msgstr ""
|
216 |
|
217 |
# @ polylang
|
218 |
-
#:
|
219 |
-
|
220 |
-
msgid "Add new translation"
|
221 |
-
msgstr ""
|
222 |
-
|
223 |
-
#: ../include/admin-filters.php:190
|
224 |
-
msgid "— No Change —"
|
225 |
msgstr ""
|
226 |
|
227 |
# @ polylang
|
228 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
# @ polylang
|
233 |
-
#:
|
234 |
-
msgid "
|
235 |
-
msgstr "Язык записи"
|
236 |
-
|
237 |
-
# @ default
|
238 |
-
#: ../include/admin-filters.php:305
|
239 |
-
msgid "(no parent)"
|
240 |
msgstr ""
|
241 |
|
242 |
# @ polylang
|
243 |
-
#:
|
244 |
-
|
245 |
-
|
246 |
-
#: ../include/term-translations.php:11
|
247 |
-
msgid "Translations"
|
248 |
-
msgstr "Переводы"
|
249 |
|
250 |
# @ polylang
|
251 |
-
#:
|
252 |
-
|
253 |
-
msgid "Sets the language"
|
254 |
-
msgstr "Устанавливает язык"
|
255 |
-
|
256 |
-
# @ default
|
257 |
-
#: ../include/admin-filters.php:879
|
258 |
-
msgid "None"
|
259 |
msgstr ""
|
260 |
|
261 |
# @ polylang
|
262 |
-
#:
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
270 |
-
msgstr "Перейдите на %slanguages page%s для указания расположения темы и языков"
|
271 |
|
272 |
-
# @
|
273 |
-
#:
|
274 |
-
msgid "
|
275 |
-
msgstr "
|
276 |
|
277 |
# @ polylang
|
278 |
-
#:
|
279 |
-
msgid "
|
280 |
-
msgstr "
|
281 |
|
282 |
# @ polylang
|
283 |
-
#:
|
284 |
-
msgid "
|
285 |
-
msgstr "Язык админ.панели"
|
286 |
-
|
287 |
-
#: ../include/admin-filters.php:964
|
288 |
-
msgid "Wordpress default"
|
289 |
msgstr ""
|
290 |
|
291 |
# @ polylang
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
msgstr ""
|
295 |
|
296 |
# @ polylang
|
297 |
-
#:
|
298 |
msgid "Edit language"
|
299 |
msgstr "Редактировать язык"
|
300 |
|
301 |
# @ polylang
|
302 |
-
#:
|
303 |
-
#:
|
304 |
msgid "Add new language"
|
305 |
msgstr "Добавить новый язык"
|
306 |
|
307 |
# @ polylang
|
308 |
-
#:
|
309 |
msgid "Choose a language"
|
310 |
msgstr "Показать все языки"
|
311 |
|
312 |
# @ polylang
|
313 |
-
#:
|
314 |
msgid "You can choose a language in the list or directly edit it below."
|
315 |
msgstr "Выберите язык из списка или укажите сами."
|
316 |
|
317 |
# @ polylang
|
318 |
-
#:
|
|
|
319 |
msgid "Full name"
|
320 |
msgstr "Полное название"
|
321 |
|
322 |
# @ polylang
|
323 |
-
#:
|
324 |
msgid "The name is how it is displayed on your site (for example: English)."
|
325 |
msgstr "Название для отображения на сайте (например: Русский)."
|
326 |
|
327 |
# @ polylang
|
328 |
-
#:
|
|
|
329 |
msgid "Locale"
|
330 |
msgstr "Локаль"
|
331 |
|
332 |
# @ polylang
|
333 |
-
#:
|
334 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
335 |
msgstr "Локаль Wordpress'a для языка (например: ru_RU). Вы должны установить файлы .mo для админ.панели и используемой темы."
|
336 |
|
337 |
# @ polylang
|
338 |
-
#:
|
339 |
msgid "Language code"
|
340 |
msgstr "Код языка"
|
341 |
|
342 |
# @ polylang
|
343 |
-
#:
|
344 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
345 |
msgstr "2х-буквенный ISO 639-1 код языка (например: ru)"
|
346 |
|
347 |
# @ polylang
|
348 |
-
#:
|
349 |
msgid "Text direction"
|
350 |
-
msgstr ""
|
351 |
|
352 |
# @ polylang
|
353 |
-
#:
|
354 |
msgid "left to right"
|
355 |
-
msgstr ""
|
356 |
|
357 |
# @ polylang
|
358 |
-
#:
|
359 |
msgid "right to left"
|
360 |
-
msgstr ""
|
361 |
|
362 |
# @ polylang
|
363 |
-
#:
|
364 |
msgid "Choose the text direction for the language"
|
365 |
-
msgstr ""
|
366 |
|
367 |
# @ polylang
|
368 |
-
#:
|
|
|
369 |
msgid "Order"
|
370 |
-
msgstr ""
|
371 |
|
372 |
# @ polylang
|
373 |
-
#:
|
374 |
msgid "Position of the language in the language switcher"
|
375 |
-
msgstr ""
|
376 |
-
|
377 |
-
# @ default
|
378 |
-
#: ../include/languages-form.php:105
|
379 |
-
msgid "Update"
|
380 |
-
msgstr "Обновить"
|
381 |
|
382 |
# @ polylang
|
383 |
-
#:
|
384 |
msgid "Language switcher"
|
385 |
msgstr "Переключатель языков"
|
386 |
|
387 |
-
|
388 |
-
|
|
|
389 |
msgstr ""
|
390 |
|
|
|
|
|
|
|
|
|
391 |
# @ polylang
|
392 |
-
#:
|
393 |
msgid "Default language"
|
394 |
-
msgstr "Язык
|
395 |
|
396 |
# @ polylang
|
397 |
-
#:
|
398 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
399 |
msgstr "Найдены записи, страницы, категории или метки без указанния какого-либо языка. Установить им язык по-умолчанию?"
|
400 |
|
401 |
# @ polylang
|
402 |
-
#:
|
403 |
msgid "Detect browser language"
|
404 |
msgstr "Определять язык в браузере"
|
405 |
|
406 |
# @ polylang
|
407 |
-
#:
|
408 |
msgid "When the front page is visited, set the language according to the browser preference"
|
409 |
msgstr "Установить язык сайта согласно настройкам браузера"
|
410 |
|
411 |
# @ polylang
|
412 |
-
#:
|
413 |
msgid "URL modifications"
|
414 |
msgstr "Модификации URL"
|
415 |
|
416 |
-
#:
|
417 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
418 |
-
msgstr ""
|
419 |
|
420 |
-
#:
|
421 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
422 |
-
msgstr ""
|
423 |
|
424 |
# @ polylang
|
425 |
-
#:
|
426 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
427 |
msgstr "Удалить /language/ в ЧПУ. Пример:"
|
428 |
|
429 |
# @ polylang
|
430 |
-
#:
|
431 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
432 |
msgstr "Оставить /language/ в ЧПУ. Пример:"
|
433 |
|
434 |
# @ polylang
|
435 |
-
#:
|
436 |
msgid "Hide URL language information for default language"
|
437 |
msgstr "Спрятать название языка по-умолчанию из URL"
|
438 |
|
439 |
-
#:
|
440 |
#, php-format
|
441 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
442 |
-
msgstr ""
|
443 |
-
|
444 |
-
#: ../include/languages-form.php:281
|
445 |
-
msgid "Synchronization"
|
446 |
-
msgstr ""
|
447 |
-
|
448 |
-
#: ../include/languages-form.php:287
|
449 |
-
msgid "Allow to synchronize categories, tags, featured image and other metas between translations of a post or page"
|
450 |
-
msgstr ""
|
451 |
-
|
452 |
-
# @ polylang
|
453 |
-
#: ../include/post-translations.php:5
|
454 |
-
msgid "ID of pages in other languages:"
|
455 |
-
msgstr "ID страницы на других языках:"
|
456 |
-
|
457 |
-
# @ polylang
|
458 |
-
#: ../include/post-translations.php:5
|
459 |
-
msgid "ID of posts in other languages:"
|
460 |
-
msgstr "ID записи на других языках:"
|
461 |
|
462 |
# @ polylang
|
463 |
-
#:
|
464 |
-
msgid "
|
465 |
-
msgstr "ID страницы"
|
466 |
-
|
467 |
-
# @ polylang
|
468 |
-
#: ../include/post-translations.php:9
|
469 |
-
msgid "Post ID"
|
470 |
-
msgstr "ID записи"
|
471 |
-
|
472 |
-
# @ polylang
|
473 |
-
#: ../include/about.php:3
|
474 |
-
#, php-format
|
475 |
-
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
476 |
msgstr ""
|
477 |
|
478 |
# @ polylang
|
479 |
-
#:
|
480 |
-
|
481 |
-
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
482 |
msgstr ""
|
483 |
|
|
|
|
|
|
|
|
|
484 |
# @ polylang
|
485 |
-
#:
|
486 |
-
|
487 |
-
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
488 |
msgstr ""
|
489 |
|
490 |
# @ polylang
|
491 |
-
#:
|
492 |
-
|
493 |
-
msgid "If you wonder how you can help the project, just %sread this%s."
|
494 |
msgstr ""
|
495 |
|
496 |
# @ polylang
|
497 |
-
#:
|
498 |
-
msgid "
|
499 |
msgstr ""
|
500 |
|
501 |
-
|
502 |
-
|
|
|
503 |
msgstr ""
|
504 |
|
505 |
# @ polylang
|
506 |
-
#:
|
507 |
-
|
508 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
509 |
|
510 |
# @ polylang
|
511 |
-
#:
|
512 |
msgid "Delete"
|
513 |
msgstr "Удалить"
|
514 |
|
515 |
# @ polylang
|
516 |
-
#:
|
517 |
msgid "Code"
|
518 |
msgstr "Код"
|
519 |
|
520 |
# @ polylang
|
521 |
-
#:
|
522 |
msgid "Flag"
|
523 |
msgstr "Флаг"
|
524 |
|
525 |
# @ polylang
|
526 |
-
#:
|
527 |
msgid "Posts"
|
528 |
msgstr "Записи"
|
529 |
|
530 |
# @ polylang
|
531 |
-
#:
|
532 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
533 |
msgstr ""
|
534 |
|
535 |
# @ polylang
|
536 |
-
#:
|
537 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
538 |
msgstr ""
|
539 |
|
540 |
# @ polylang
|
541 |
-
#:
|
542 |
-
|
|
|
543 |
msgstr ""
|
544 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
+
"Last-Translator: danalan <danalan@danalan.info>\n"
|
8 |
"Language-Team: \n"
|
9 |
+
"Language: ru_RU\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
16 |
+
"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
|
|
17 |
"X-Poedit-Basepath: .\n"
|
18 |
"X-Textdomain-Support: yes\n"
|
19 |
+
"X-Generator: Poedit 1.5.4\n"
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
|
22 |
# @ polylang
|
23 |
+
#: include/about.php:3
|
24 |
#, php-format
|
25 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
26 |
+
msgstr "Polylang предоставляется с исчерпывающей %sдокументацией%s (только на английском), которая включает информацию по настройке и использованию вашего многоязычного сайта, ответы на частые вопросы, а также документацию для программистов для адаптации их собственных плагинов и тем."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
|
28 |
# @ polylang
|
29 |
+
#: include/about.php:9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
#, php-format
|
31 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
32 |
+
msgstr "Также вы можете найти полезную информацию на %sфоруме поддержки%s. Однако, не забывайте пользоваться поиском, прежде чем создавать новые темы."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
|
34 |
# @ polylang
|
35 |
+
#: include/about.php:16
|
36 |
+
#, php-format
|
37 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
38 |
+
msgstr "Polylang бесплатен и предоставляется на таких же, как и WordPress условиях, %sGPL%s."
|
39 |
|
40 |
# @ polylang
|
41 |
+
#: include/about.php:22
|
42 |
+
#, php-format
|
43 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
44 |
+
msgstr "Если вас интересует, как можно помочь проекту, просто %sпрочтите это%s."
|
45 |
|
46 |
# @ polylang
|
47 |
+
#: include/about.php:27
|
48 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
49 |
+
msgstr "Если же вам понравился этот плагин, или он помогает вам в бизнесе, автор будет весьма признателен за любые добровольные пожертвования."
|
50 |
|
51 |
# @ polylang
|
52 |
+
#: include/admin-base.php:55
|
53 |
+
#: include/admin-base.php:185
|
54 |
+
#: include/admin-filters.php:250
|
55 |
+
#: include/admin.php:23
|
56 |
+
#: include/admin.php:318
|
57 |
+
#: include/list-table.php:46
|
58 |
+
#: polylang.php:270
|
59 |
msgid "Languages"
|
60 |
msgstr "Языки"
|
61 |
|
62 |
# @ polylang
|
63 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
|
|
64 |
msgid "Displays language names"
|
65 |
msgstr "Показывать названия языков"
|
66 |
|
67 |
# @ polylang
|
68 |
+
#: include/admin-base.php:155
|
69 |
msgid "Displays flags"
|
70 |
msgstr "Показывать флаги"
|
71 |
|
72 |
# @ polylang
|
73 |
+
#: include/admin-base.php:156
|
74 |
msgid "Forces link to front page"
|
75 |
msgstr "Принудительно переходить на главную страницу при смене языка"
|
76 |
|
77 |
# @ polylang
|
78 |
+
#: include/admin-base.php:157
|
79 |
msgid "Hides the current language"
|
80 |
+
msgstr "Убрать текущий язык"
|
81 |
|
82 |
# @ polylang
|
83 |
+
#: include/admin-base.php:161
|
84 |
msgid "Displays a language switcher at the end of the menu"
|
85 |
msgstr "Показывает переключатель языков"
|
86 |
|
87 |
# @ polylang
|
88 |
+
#: include/admin-base.php:162
|
89 |
msgid "Displays as dropdown"
|
90 |
msgstr "Показывать как выпадающий список"
|
91 |
|
92 |
# @ polylang
|
93 |
+
#: include/admin-base.php:186
|
|
|
94 |
msgid "Filters content by language"
|
95 |
msgstr "Устанавливает язык"
|
96 |
|
97 |
# @ polylang
|
98 |
+
#: include/admin-base.php:193
|
99 |
msgid "Show all languages"
|
100 |
msgstr "Показать все языки"
|
101 |
|
102 |
# @ polylang
|
103 |
+
#: include/admin-filters.php:188
|
104 |
+
#: include/admin-filters.php:884
|
105 |
+
msgid "Add new translation"
|
106 |
+
msgstr "Добавить новый перевод"
|
107 |
+
|
108 |
+
# @ polylang
|
109 |
+
#: include/admin-filters.php:216
|
110 |
+
#: include/admin-filters.php:274
|
111 |
+
#: include/admin-filters.php:608
|
112 |
+
#: include/admin-filters.php:824
|
113 |
+
#: include/admin-filters.php:842
|
114 |
+
#: include/list-table.php:45
|
115 |
+
#: include/media-translations.php:5
|
116 |
+
#: include/media-translations.php:43
|
117 |
+
#: include/post-translations.php:8
|
118 |
+
#: include/term-translations.php:15
|
119 |
+
#: polylang.php:271
|
120 |
+
msgid "Language"
|
121 |
+
msgstr "Язык"
|
122 |
|
123 |
# @ polylang
|
124 |
+
#: include/admin-filters.php:623
|
125 |
+
#: include/admin-filters.php:658
|
126 |
+
#: include/list-table.php:120
|
127 |
+
#: include/media-translations.php:40
|
128 |
+
#: include/term-translations.php:6
|
129 |
+
#: include/term-translations.php:11
|
130 |
+
msgid "Translations"
|
131 |
+
msgstr "Переводы"
|
132 |
+
|
133 |
+
# @ polylang
|
134 |
+
#: include/admin-filters.php:826
|
135 |
+
#: include/admin-filters.php:845
|
136 |
+
msgid "Sets the language"
|
137 |
+
msgstr "Устанавливает язык"
|
138 |
+
|
139 |
+
# @ polylang
|
140 |
+
#: include/admin-filters.php:1078
|
141 |
+
msgid "Theme locations and languages"
|
142 |
+
msgstr "Расположение темы и языков"
|
143 |
+
|
144 |
+
# @ polylang
|
145 |
+
#: include/admin-filters.php:1084
|
146 |
+
#, php-format
|
147 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
148 |
+
msgstr "Перейдите на %slanguages page%s для указания расположения темы и языков"
|
149 |
+
|
150 |
+
# @ polylang
|
151 |
+
#: include/admin-filters.php:1102
|
152 |
+
msgid "The widget is displayed for:"
|
153 |
+
msgstr "Показывать виджет для"
|
154 |
+
|
155 |
+
# @ polylang
|
156 |
+
#: include/admin-filters.php:1106
|
157 |
+
#: polylang.php:272
|
158 |
+
msgid "All languages"
|
159 |
+
msgstr "Все языки"
|
160 |
+
|
161 |
+
# @ polylang
|
162 |
+
#: include/admin-filters.php:1130
|
163 |
+
msgid "Admin language"
|
164 |
+
msgstr "Язык админ.панели"
|
165 |
+
|
166 |
+
#: include/admin-filters.php:1135
|
167 |
+
msgid "Wordpress default"
|
168 |
+
msgstr "По умолчанию"
|
169 |
|
170 |
# @ default
|
171 |
# @ polylang
|
172 |
+
#: include/admin-filters.php:1161
|
173 |
+
#: include/admin.php:326
|
174 |
msgid "Settings"
|
175 |
msgstr "Настройки"
|
176 |
|
177 |
# @ polylang
|
178 |
+
#: include/admin-filters.php:1167
|
179 |
+
msgid "Upgrading language files…"
|
180 |
+
msgstr "Обновление языковых файлов…"
|
181 |
+
|
182 |
+
# @ polylang
|
183 |
+
#: include/admin.php:22
|
184 |
+
msgid "About Polylang"
|
185 |
+
msgstr "О Polylang"
|
186 |
+
|
187 |
+
# @ polylang
|
188 |
+
#: include/admin.php:27
|
189 |
+
#: include/list-table.php:92
|
190 |
+
msgid "Strings translations"
|
191 |
+
msgstr "Переводы строк"
|
192 |
+
|
193 |
+
# @ polylang
|
194 |
+
#: include/admin.php:323
|
195 |
+
msgid "Menus"
|
196 |
+
msgstr "Меню"
|
197 |
+
|
198 |
+
# @ polylang
|
199 |
+
#: include/admin.php:325
|
200 |
+
#: include/list-table.php:91
|
201 |
+
msgid "Strings translation"
|
202 |
+
msgstr "Перевод строк"
|
203 |
+
|
204 |
+
# @ polylang
|
205 |
+
#: include/admin.php:345
|
206 |
msgid "Enter a valid WorPress locale"
|
207 |
msgstr "Введите корректную WordPress локаль"
|
208 |
|
209 |
# @ polylang
|
210 |
+
#: include/admin.php:346
|
211 |
msgid "The language code must be 2 characters long"
|
212 |
msgstr "Код языка должен состоять из 2-х символов"
|
213 |
|
214 |
# @ polylang
|
215 |
+
#: include/admin.php:347
|
216 |
msgid "The language code must be unique"
|
217 |
msgstr "Код языка должен быть уникальным"
|
218 |
|
219 |
# @ polylang
|
220 |
+
#: include/admin.php:348
|
221 |
msgid "The language must have a name"
|
222 |
msgstr "У языка должно быть название"
|
223 |
|
224 |
# @ polylang
|
225 |
+
#: include/admin.php:349
|
226 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
227 |
+
msgstr "Язык был успешно создан, однако отсутствует языковой файл WordPress. Пожалуйста, установите его вручную."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
|
229 |
# @ polylang
|
230 |
+
#: include/admin.php:468
|
231 |
msgid "Widget title"
|
232 |
+
msgstr "Название виджета"
|
233 |
|
234 |
# @ polylang
|
235 |
+
#: include/base.php:339
|
236 |
+
msgid "Taxonomies"
|
|
|
|
|
|
|
|
|
|
|
237 |
msgstr ""
|
238 |
|
239 |
# @ polylang
|
240 |
+
#: include/base.php:340
|
241 |
+
msgid "Custom fields"
|
242 |
+
msgstr ""
|
243 |
|
244 |
# @ polylang
|
245 |
+
#: include/base.php:341
|
246 |
+
msgid "Comment status"
|
|
|
|
|
|
|
|
|
|
|
247 |
msgstr ""
|
248 |
|
249 |
# @ polylang
|
250 |
+
#: include/base.php:342
|
251 |
+
msgid "Ping status"
|
252 |
+
msgstr ""
|
|
|
|
|
|
|
253 |
|
254 |
# @ polylang
|
255 |
+
#: include/base.php:343
|
256 |
+
msgid "Sticky posts"
|
|
|
|
|
|
|
|
|
|
|
|
|
257 |
msgstr ""
|
258 |
|
259 |
# @ polylang
|
260 |
+
#: include/base.php:344
|
261 |
+
msgid "Published date"
|
262 |
+
msgstr ""
|
263 |
|
264 |
+
#: include/base.php:345
|
265 |
+
msgid "Post format"
|
266 |
+
msgstr ""
|
|
|
|
|
267 |
|
268 |
+
# @ default
|
269 |
+
#: include/base.php:346
|
270 |
+
msgid "Page parent"
|
271 |
+
msgstr ""
|
272 |
|
273 |
# @ polylang
|
274 |
+
#: include/base.php:347
|
275 |
+
msgid "Page template"
|
276 |
+
msgstr ""
|
277 |
|
278 |
# @ polylang
|
279 |
+
#: include/base.php:348
|
280 |
+
msgid "Page order"
|
|
|
|
|
|
|
|
|
281 |
msgstr ""
|
282 |
|
283 |
# @ polylang
|
284 |
+
#: include/base.php:349
|
285 |
+
msgid "Featured image"
|
286 |
msgstr ""
|
287 |
|
288 |
# @ polylang
|
289 |
+
#: include/languages-form.php:43
|
290 |
msgid "Edit language"
|
291 |
msgstr "Редактировать язык"
|
292 |
|
293 |
# @ polylang
|
294 |
+
#: include/languages-form.php:43
|
295 |
+
#: include/languages-form.php:124
|
296 |
msgid "Add new language"
|
297 |
msgstr "Добавить новый язык"
|
298 |
|
299 |
# @ polylang
|
300 |
+
#: include/languages-form.php:65
|
301 |
msgid "Choose a language"
|
302 |
msgstr "Показать все языки"
|
303 |
|
304 |
# @ polylang
|
305 |
+
#: include/languages-form.php:79
|
306 |
msgid "You can choose a language in the list or directly edit it below."
|
307 |
msgstr "Выберите язык из списка или укажите сами."
|
308 |
|
309 |
# @ polylang
|
310 |
+
#: include/languages-form.php:83
|
311 |
+
#: include/list-table.php:63
|
312 |
msgid "Full name"
|
313 |
msgstr "Полное название"
|
314 |
|
315 |
# @ polylang
|
316 |
+
#: include/languages-form.php:85
|
317 |
msgid "The name is how it is displayed on your site (for example: English)."
|
318 |
msgstr "Название для отображения на сайте (например: Русский)."
|
319 |
|
320 |
# @ polylang
|
321 |
+
#: include/languages-form.php:89
|
322 |
+
#: include/list-table.php:64
|
323 |
msgid "Locale"
|
324 |
msgstr "Локаль"
|
325 |
|
326 |
# @ polylang
|
327 |
+
#: include/languages-form.php:94
|
328 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
329 |
msgstr "Локаль Wordpress'a для языка (например: ru_RU). Вы должны установить файлы .mo для админ.панели и используемой темы."
|
330 |
|
331 |
# @ polylang
|
332 |
+
#: include/languages-form.php:98
|
333 |
msgid "Language code"
|
334 |
msgstr "Код языка"
|
335 |
|
336 |
# @ polylang
|
337 |
+
#: include/languages-form.php:100
|
338 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
339 |
msgstr "2х-буквенный ISO 639-1 код языка (например: ru)"
|
340 |
|
341 |
# @ polylang
|
342 |
+
#: include/languages-form.php:104
|
343 |
msgid "Text direction"
|
344 |
+
msgstr "Направление текста"
|
345 |
|
346 |
# @ polylang
|
347 |
+
#: include/languages-form.php:108
|
348 |
msgid "left to right"
|
349 |
+
msgstr "слева направо"
|
350 |
|
351 |
# @ polylang
|
352 |
+
#: include/languages-form.php:113
|
353 |
msgid "right to left"
|
354 |
+
msgstr "справа налево"
|
355 |
|
356 |
# @ polylang
|
357 |
+
#: include/languages-form.php:115
|
358 |
msgid "Choose the text direction for the language"
|
359 |
+
msgstr "Выберите направление текста для языка"
|
360 |
|
361 |
# @ polylang
|
362 |
+
#: include/languages-form.php:119
|
363 |
+
#: include/list-table.php:66
|
364 |
msgid "Order"
|
365 |
+
msgstr "Порядок"
|
366 |
|
367 |
# @ polylang
|
368 |
+
#: include/languages-form.php:121
|
369 |
msgid "Position of the language in the language switcher"
|
370 |
+
msgstr "Порядок языка в переключателе языков"
|
|
|
|
|
|
|
|
|
|
|
371 |
|
372 |
# @ polylang
|
373 |
+
#: include/languages-form.php:180
|
374 |
msgid "Language switcher"
|
375 |
msgstr "Переключатель языков"
|
376 |
|
377 |
+
# @ polylang
|
378 |
+
#: include/languages-form.php:206
|
379 |
+
msgid "Search translations"
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: include/languages-form.php:215
|
383 |
+
msgid "Clean strings translation database"
|
384 |
+
msgstr "Почистить базу данных переводов строк"
|
385 |
+
|
386 |
# @ polylang
|
387 |
+
#: include/languages-form.php:231
|
388 |
msgid "Default language"
|
389 |
+
msgstr "Язык по умолчанию"
|
390 |
|
391 |
# @ polylang
|
392 |
+
#: include/languages-form.php:243
|
393 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
394 |
msgstr "Найдены записи, страницы, категории или метки без указанния какого-либо языка. Установить им язык по-умолчанию?"
|
395 |
|
396 |
# @ polylang
|
397 |
+
#: include/languages-form.php:251
|
398 |
msgid "Detect browser language"
|
399 |
msgstr "Определять язык в браузере"
|
400 |
|
401 |
# @ polylang
|
402 |
+
#: include/languages-form.php:257
|
403 |
msgid "When the front page is visited, set the language according to the browser preference"
|
404 |
msgstr "Установить язык сайта согласно настройкам браузера"
|
405 |
|
406 |
# @ polylang
|
407 |
+
#: include/languages-form.php:264
|
408 |
msgid "URL modifications"
|
409 |
msgstr "Модификации URL"
|
410 |
|
411 |
+
#: include/languages-form.php:270
|
412 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
413 |
+
msgstr "Язык устанавливается по содержимому. Адреса URL сообщений, страниц, категорий и тэгов не модифицируются."
|
414 |
|
415 |
+
#: include/languages-form.php:278
|
416 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
417 |
+
msgstr "Код языка, например /en/, добавляется ко всем URL, если используются постоянные ссылки."
|
418 |
|
419 |
# @ polylang
|
420 |
+
#: include/languages-form.php:287
|
421 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
422 |
msgstr "Удалить /language/ в ЧПУ. Пример:"
|
423 |
|
424 |
# @ polylang
|
425 |
+
#: include/languages-form.php:296
|
426 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
427 |
msgstr "Оставить /language/ в ЧПУ. Пример:"
|
428 |
|
429 |
# @ polylang
|
430 |
+
#: include/languages-form.php:305
|
431 |
msgid "Hide URL language information for default language"
|
432 |
msgstr "Спрятать название языка по-умолчанию из URL"
|
433 |
|
434 |
+
#: include/languages-form.php:315
|
435 |
#, php-format
|
436 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
437 |
+
msgstr "Если используются статические страницы, перенаправлять языковые варианты (например: %s) на главную страницу в нужном языке."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
438 |
|
439 |
# @ polylang
|
440 |
+
#: include/languages-form.php:324
|
441 |
+
msgid "Media"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
442 |
msgstr ""
|
443 |
|
444 |
# @ polylang
|
445 |
+
#: include/languages-form.php:330
|
446 |
+
msgid "Activate languages and translations for media"
|
|
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: include/languages-form.php:337
|
450 |
+
msgid "Synchronization"
|
451 |
+
msgstr "Синхронизация"
|
452 |
+
|
453 |
# @ polylang
|
454 |
+
#: include/languages-form.php:351
|
455 |
+
msgid "Custom post types"
|
|
|
456 |
msgstr ""
|
457 |
|
458 |
# @ polylang
|
459 |
+
#: include/languages-form.php:364
|
460 |
+
msgid "Activate languages and translations for custom post types."
|
|
|
461 |
msgstr ""
|
462 |
|
463 |
# @ polylang
|
464 |
+
#: include/languages-form.php:372
|
465 |
+
msgid "Custom taxonomies"
|
466 |
msgstr ""
|
467 |
|
468 |
+
# @ polylang
|
469 |
+
#: include/languages-form.php:385
|
470 |
+
msgid "Activate languages and translations for custom taxonomies."
|
471 |
msgstr ""
|
472 |
|
473 |
# @ polylang
|
474 |
+
#: include/list-table.php:55
|
475 |
+
#: include/media-translations.php:22
|
476 |
+
#: include/media-translations.php:60
|
477 |
+
#: include/post-translations.php:10
|
478 |
+
#: include/post-translations.php:33
|
479 |
+
#: include/term-translations.php:18
|
480 |
+
#: include/term-translations.php:80
|
481 |
+
msgid "Edit"
|
482 |
+
msgstr "Редактировать"
|
483 |
|
484 |
# @ polylang
|
485 |
+
#: include/list-table.php:56
|
486 |
msgid "Delete"
|
487 |
msgstr "Удалить"
|
488 |
|
489 |
# @ polylang
|
490 |
+
#: include/list-table.php:65
|
491 |
msgid "Code"
|
492 |
msgstr "Код"
|
493 |
|
494 |
# @ polylang
|
495 |
+
#: include/list-table.php:67
|
496 |
msgid "Flag"
|
497 |
msgstr "Флаг"
|
498 |
|
499 |
# @ polylang
|
500 |
+
#: include/list-table.php:68
|
501 |
msgid "Posts"
|
502 |
msgstr "Записи"
|
503 |
|
504 |
# @ polylang
|
505 |
+
#: include/list-table.php:118
|
506 |
+
msgid "Name"
|
507 |
+
msgstr "Название"
|
508 |
+
|
509 |
+
# @ polylang
|
510 |
+
#: include/list-table.php:119
|
511 |
+
msgid "String"
|
512 |
+
msgstr "Строка"
|
513 |
+
|
514 |
+
# @ polylang
|
515 |
+
#: include/media-translations.php:6
|
516 |
+
#: include/media-translations.php:44
|
517 |
+
#: include/term-translations.php:16
|
518 |
+
msgid "Translation"
|
519 |
+
msgstr "Перевод"
|
520 |
+
|
521 |
+
# @ polylang
|
522 |
+
#: include/media-translations.php:31
|
523 |
+
#: include/media-translations.php:68
|
524 |
+
#: include/post-translations.php:38
|
525 |
+
#: include/term-translations.php:60
|
526 |
+
msgid "Add new"
|
527 |
+
msgstr "Добавить новый"
|
528 |
+
|
529 |
+
# @ polylang
|
530 |
+
#: include/post-translations.php:5
|
531 |
+
msgid "ID of pages in other languages:"
|
532 |
+
msgstr "ID страницы на других языках:"
|
533 |
+
|
534 |
+
# @ polylang
|
535 |
+
#: include/post-translations.php:5
|
536 |
+
msgid "ID of posts in other languages:"
|
537 |
+
msgstr "ID записи на других языках:"
|
538 |
+
|
539 |
+
# @ polylang
|
540 |
+
#: include/post-translations.php:9
|
541 |
+
msgid "Page ID"
|
542 |
+
msgstr "ID страницы"
|
543 |
+
|
544 |
+
# @ polylang
|
545 |
+
#: include/post-translations.php:9
|
546 |
+
msgid "Post ID"
|
547 |
+
msgstr "ID записи"
|
548 |
+
|
549 |
+
# @ polylang
|
550 |
+
#: include/term-translations.php:48
|
551 |
+
msgid "No untranslated term"
|
552 |
+
msgstr "Нет непереведенных значений"
|
553 |
+
|
554 |
+
# @ polylang
|
555 |
+
#: include/widget.php:6
|
556 |
+
msgid "Language Switcher"
|
557 |
+
msgstr "Переключатель языков"
|
558 |
+
|
559 |
+
# @ polylang
|
560 |
+
#: include/widget.php:6
|
561 |
+
msgid "Displays a language switcher"
|
562 |
+
msgstr "Показывает переключатель языков"
|
563 |
+
|
564 |
+
# @ polylang
|
565 |
+
#: include/widget.php:69
|
566 |
+
msgid "Title:"
|
567 |
+
msgstr "Название:"
|
568 |
+
|
569 |
+
# @ polylang
|
570 |
+
#. translators: plugin header field 'Description'
|
571 |
+
#: polylang.php:0
|
572 |
+
msgid "Adds multilingual capability to WordPress"
|
573 |
msgstr ""
|
574 |
|
575 |
# @ polylang
|
576 |
+
#: polylang.php:118
|
577 |
+
#, php-format
|
578 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
579 |
+
msgstr "Установлен WordPress %s. Для корректной работы Polylang требуется минимум WordPress %s."
|
580 |
+
|
581 |
+
# @ polylang
|
582 |
+
#: polylang.php:159
|
583 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
584 |
+
msgstr "По каким-то причинам Polylang не смог создать таблицы в вашей базе данных."
|
585 |
+
|
586 |
+
# @ polylang
|
587 |
+
#: polylang.php:220
|
588 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
589 |
msgstr ""
|
590 |
|
591 |
# @ polylang
|
592 |
+
#: polylang.php:222
|
593 |
+
#, php-format
|
594 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
595 |
msgstr ""
|
596 |
|
languages/polylang-sk_SK.mo
ADDED
Binary file
|
languages/polylang-sk_SK.po
ADDED
@@ -0,0 +1,555 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: polylang\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: \n"
|
7 |
+
"Last-Translator: F. Demarle\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"Language: \n"
|
10 |
+
"MIME-Version: 1.0\n"
|
11 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
+
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2: nplural=n>1;\n"
|
14 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
+
"X-Poedit-KeywordsList: _e;__;_x\n"
|
16 |
+
"X-Poedit-Basepath: .\n"
|
17 |
+
"X-Generator: Poedit 1.5.4\n"
|
18 |
+
"X-Poedit-SearchPath-0: ..\n"
|
19 |
+
"X-Poedit-SearchPath-1: ../include\n"
|
20 |
+
|
21 |
+
#: include/about.php:3
|
22 |
+
#, php-format
|
23 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
24 |
+
msgstr "Polylang je vybavený rozsiahlymi % sdocumentation % s (iba v angličtine). Obsahuje informácie o tom, ako nastaviť svoje viacjazyčné stránky a použiť ho na dennej báze, FAQ, ako aj dokumentáciu pre programátorov prispôsobiť ich pluginy a motívy."
|
25 |
+
|
26 |
+
#: include/about.php:9
|
27 |
+
#, php-format
|
28 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
29 |
+
msgstr "Nájdete tu aj užitočné informácie vo fóre % ssupport % s. Avšak nezabudnite urobiť vyhľadávanie pred zaúčtovaním novú tému."
|
30 |
+
|
31 |
+
#: include/about.php:16
|
32 |
+
#, php-format
|
33 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
34 |
+
msgstr "Polylang je zadarmo a je uvoľnená pod rovnakou licenciou ako WordPress, % sGPL % s."
|
35 |
+
|
36 |
+
#: include/about.php:22
|
37 |
+
#, php-format
|
38 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
39 |
+
msgstr "Ak by vás zaujímalo, ako môžete pomôcť projektu, len % sread tejto % s."
|
40 |
+
|
41 |
+
#: include/about.php:27
|
42 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
43 |
+
msgstr "Nakoniec Ak máte radi tento plugin, alebo ak to pomôže vašej firme, autorovi dary sú veľmi ocenil."
|
44 |
+
|
45 |
+
#: include/admin-base.php:55
|
46 |
+
#: include/admin-base.php:185
|
47 |
+
#: include/admin-filters.php:250
|
48 |
+
#: include/admin.php:23
|
49 |
+
#: include/admin.php:318
|
50 |
+
#: include/list-table.php:46
|
51 |
+
#: polylang.php:270
|
52 |
+
msgid "Languages"
|
53 |
+
msgstr "Jazyky"
|
54 |
+
|
55 |
+
#: include/admin-base.php:154
|
56 |
+
msgid "Displays language names"
|
57 |
+
msgstr "Zobrazí názvy jazyk"
|
58 |
+
|
59 |
+
#: include/admin-base.php:155
|
60 |
+
msgid "Displays flags"
|
61 |
+
msgstr "Vlajkami displeja"
|
62 |
+
|
63 |
+
#: include/admin-base.php:156
|
64 |
+
msgid "Forces link to front page"
|
65 |
+
msgstr "Forces odkaz na prednej strane"
|
66 |
+
|
67 |
+
#: include/admin-base.php:157
|
68 |
+
msgid "Hides the current language"
|
69 |
+
msgstr "Skryje aktuálny jazyk"
|
70 |
+
|
71 |
+
#: include/admin-base.php:161
|
72 |
+
msgid "Displays a language switcher at the end of the menu"
|
73 |
+
msgstr "Prepínač jazykov sa zobrazuje na konci menu"
|
74 |
+
|
75 |
+
#: include/admin-base.php:162
|
76 |
+
msgid "Displays as dropdown"
|
77 |
+
msgstr "Zobrazí ako rozbaľovací zoznam"
|
78 |
+
|
79 |
+
#: include/admin-base.php:186
|
80 |
+
msgid "Filters content by language"
|
81 |
+
msgstr "Filtruje obsah podľa jazyka"
|
82 |
+
|
83 |
+
#: include/admin-base.php:193
|
84 |
+
msgid "Show all languages"
|
85 |
+
msgstr "Zobraziť všetky jazyky"
|
86 |
+
|
87 |
+
#: include/admin-filters.php:188
|
88 |
+
#: include/admin-filters.php:884
|
89 |
+
msgid "Add new translation"
|
90 |
+
msgstr "Pridanie nového prekladu"
|
91 |
+
|
92 |
+
#: include/admin-filters.php:216
|
93 |
+
#: include/admin-filters.php:274
|
94 |
+
#: include/admin-filters.php:608
|
95 |
+
#: include/admin-filters.php:824
|
96 |
+
#: include/admin-filters.php:842
|
97 |
+
#: include/list-table.php:45
|
98 |
+
#: include/media-translations.php:5
|
99 |
+
#: include/media-translations.php:43
|
100 |
+
#: include/post-translations.php:8
|
101 |
+
#: include/term-translations.php:15
|
102 |
+
#: polylang.php:271
|
103 |
+
msgid "Language"
|
104 |
+
msgstr "Jazyk"
|
105 |
+
|
106 |
+
#: include/admin-filters.php:623
|
107 |
+
#: include/admin-filters.php:658
|
108 |
+
#: include/list-table.php:120
|
109 |
+
#: include/media-translations.php:40
|
110 |
+
#: include/term-translations.php:6
|
111 |
+
#: include/term-translations.php:11
|
112 |
+
msgid "Translations"
|
113 |
+
msgstr "Preklady"
|
114 |
+
|
115 |
+
#: include/admin-filters.php:826
|
116 |
+
#: include/admin-filters.php:845
|
117 |
+
msgid "Sets the language"
|
118 |
+
msgstr "Nastaví jazyk"
|
119 |
+
|
120 |
+
#: include/admin-filters.php:1078
|
121 |
+
msgid "Theme locations and languages"
|
122 |
+
msgstr "Téma miest a jazykov"
|
123 |
+
|
124 |
+
#: include/admin-filters.php:1084
|
125 |
+
#, php-format
|
126 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
127 |
+
msgstr "Prosím, choďte na slanguages % stránku %s nastaviť tému lokality a jazyky"
|
128 |
+
|
129 |
+
#: include/admin-filters.php:1102
|
130 |
+
msgid "The widget is displayed for:"
|
131 |
+
msgstr "Widget zobrazí pre:"
|
132 |
+
|
133 |
+
#: include/admin-filters.php:1106
|
134 |
+
#: polylang.php:272
|
135 |
+
msgid "All languages"
|
136 |
+
msgstr "Všetky jazyky"
|
137 |
+
|
138 |
+
#: include/admin-filters.php:1130
|
139 |
+
msgid "Admin language"
|
140 |
+
msgstr "Admin jazyk"
|
141 |
+
|
142 |
+
#: include/admin-filters.php:1135
|
143 |
+
msgid "Wordpress default"
|
144 |
+
msgstr "Predvolené WordPress"
|
145 |
+
|
146 |
+
#: include/admin-filters.php:1161
|
147 |
+
#: include/admin.php:326
|
148 |
+
msgid "Settings"
|
149 |
+
msgstr "Nastavenia"
|
150 |
+
|
151 |
+
#: include/admin-filters.php:1167
|
152 |
+
msgid "Upgrading language files…"
|
153 |
+
msgstr "Modernizácia jazykové súbory &#8230;"
|
154 |
+
|
155 |
+
#: include/admin.php:22
|
156 |
+
msgid "About Polylang"
|
157 |
+
msgstr "O Polylang"
|
158 |
+
|
159 |
+
#: include/admin.php:27
|
160 |
+
#: include/list-table.php:92
|
161 |
+
msgid "Strings translations"
|
162 |
+
msgstr "Preklady reťazcov"
|
163 |
+
|
164 |
+
#: include/admin.php:323
|
165 |
+
msgid "Menus"
|
166 |
+
msgstr "Menu"
|
167 |
+
|
168 |
+
#: include/admin.php:325
|
169 |
+
#: include/list-table.php:91
|
170 |
+
msgid "Strings translation"
|
171 |
+
msgstr "Preklad reťazcov"
|
172 |
+
|
173 |
+
#: include/admin.php:345
|
174 |
+
msgid "Enter a valid WorPress locale"
|
175 |
+
msgstr "Zadajte platný WorPress locale"
|
176 |
+
|
177 |
+
#: include/admin.php:346
|
178 |
+
msgid "The language code must be 2 characters long"
|
179 |
+
msgstr "Kód jazyka musí byť 2 znakov"
|
180 |
+
|
181 |
+
#: include/admin.php:347
|
182 |
+
msgid "The language code must be unique"
|
183 |
+
msgstr "Kód jazyka musí byť jedinečný"
|
184 |
+
|
185 |
+
#: include/admin.php:348
|
186 |
+
msgid "The language must have a name"
|
187 |
+
msgstr "Jazyk musí mať názov"
|
188 |
+
|
189 |
+
#: include/admin.php:349
|
190 |
+
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
191 |
+
msgstr "Jazyk bol vytvorený, ale WordPress jazykový súbor sa neprevzal. Prosím ho nainštalovať manuálne."
|
192 |
+
|
193 |
+
#: include/admin.php:468
|
194 |
+
msgid "Widget title"
|
195 |
+
msgstr "Widget titul"
|
196 |
+
|
197 |
+
# @ polylang
|
198 |
+
#: include/base.php:339
|
199 |
+
msgid "Taxonomies"
|
200 |
+
msgstr ""
|
201 |
+
|
202 |
+
# @ polylang
|
203 |
+
#: include/base.php:340
|
204 |
+
msgid "Custom fields"
|
205 |
+
msgstr ""
|
206 |
+
|
207 |
+
# @ polylang
|
208 |
+
#: include/base.php:341
|
209 |
+
msgid "Comment status"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
# @ polylang
|
213 |
+
#: include/base.php:342
|
214 |
+
msgid "Ping status"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
# @ polylang
|
218 |
+
#: include/base.php:343
|
219 |
+
msgid "Sticky posts"
|
220 |
+
msgstr ""
|
221 |
+
|
222 |
+
# @ polylang
|
223 |
+
#: include/base.php:344
|
224 |
+
msgid "Published date"
|
225 |
+
msgstr ""
|
226 |
+
|
227 |
+
# @ polylang
|
228 |
+
#: include/base.php:345
|
229 |
+
msgid "Post format"
|
230 |
+
msgstr ""
|
231 |
+
|
232 |
+
#: include/base.php:346
|
233 |
+
msgid "Page parent"
|
234 |
+
msgstr ""
|
235 |
+
|
236 |
+
# @ polylang
|
237 |
+
#: include/base.php:347
|
238 |
+
msgid "Page template"
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: include/base.php:348
|
242 |
+
msgid "Page order"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
# @ polylang
|
246 |
+
#: include/base.php:349
|
247 |
+
msgid "Featured image"
|
248 |
+
msgstr ""
|
249 |
+
|
250 |
+
#: include/languages-form.php:43
|
251 |
+
msgid "Edit language"
|
252 |
+
msgstr "Upraviť jazyk"
|
253 |
+
|
254 |
+
#: include/languages-form.php:43
|
255 |
+
#: include/languages-form.php:124
|
256 |
+
msgid "Add new language"
|
257 |
+
msgstr "Pridať nový jazyk"
|
258 |
+
|
259 |
+
#: include/languages-form.php:65
|
260 |
+
msgid "Choose a language"
|
261 |
+
msgstr "Vyberte jazyk"
|
262 |
+
|
263 |
+
#: include/languages-form.php:79
|
264 |
+
msgid "You can choose a language in the list or directly edit it below."
|
265 |
+
msgstr "Môžete si zvoliť ľubovoľný jazyk v zozname alebo priamo upraviť nižšie."
|
266 |
+
|
267 |
+
#: include/languages-form.php:83
|
268 |
+
#: include/list-table.php:63
|
269 |
+
msgid "Full name"
|
270 |
+
msgstr "Celé meno"
|
271 |
+
|
272 |
+
#: include/languages-form.php:85
|
273 |
+
msgid "The name is how it is displayed on your site (for example: English)."
|
274 |
+
msgstr "Meno je, ako je zobrazené na vašich stránkach (napríklad: angličtina)."
|
275 |
+
|
276 |
+
#: include/languages-form.php:89
|
277 |
+
#: include/list-table.php:64
|
278 |
+
msgid "Locale"
|
279 |
+
msgstr "Locale"
|
280 |
+
|
281 |
+
#: include/languages-form.php:94
|
282 |
+
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
283 |
+
msgstr "WordPress Locale jazyka (napríklad: en_US). Budete musieť nainštalovať .mo súbor pre tento jazyk."
|
284 |
+
|
285 |
+
#: include/languages-form.php:98
|
286 |
+
msgid "Language code"
|
287 |
+
msgstr "Kód jazyka"
|
288 |
+
|
289 |
+
#: include/languages-form.php:100
|
290 |
+
msgid "2-letters ISO 639-1 language code (for example: en)"
|
291 |
+
msgstr "2-listy kód ISO 639-1 jazyk (napríklad: en)"
|
292 |
+
|
293 |
+
#: include/languages-form.php:104
|
294 |
+
msgid "Text direction"
|
295 |
+
msgstr "Smer textu"
|
296 |
+
|
297 |
+
#: include/languages-form.php:108
|
298 |
+
msgid "left to right"
|
299 |
+
msgstr "zľava doprava"
|
300 |
+
|
301 |
+
#: include/languages-form.php:113
|
302 |
+
msgid "right to left"
|
303 |
+
msgstr "sprava doľava"
|
304 |
+
|
305 |
+
#: include/languages-form.php:115
|
306 |
+
msgid "Choose the text direction for the language"
|
307 |
+
msgstr "Výber smeru textu pre jazyk"
|
308 |
+
|
309 |
+
#: include/languages-form.php:119
|
310 |
+
#: include/list-table.php:66
|
311 |
+
msgid "Order"
|
312 |
+
msgstr "Objednávky"
|
313 |
+
|
314 |
+
#: include/languages-form.php:121
|
315 |
+
msgid "Position of the language in the language switcher"
|
316 |
+
msgstr "Pozícii jazyka v prepínač jazykov"
|
317 |
+
|
318 |
+
#: include/languages-form.php:180
|
319 |
+
msgid "Language switcher"
|
320 |
+
msgstr "Prepínač jazykov"
|
321 |
+
|
322 |
+
#: include/languages-form.php:206
|
323 |
+
msgid "Search translations"
|
324 |
+
msgstr ""
|
325 |
+
|
326 |
+
#: include/languages-form.php:215
|
327 |
+
msgid "Clean strings translation database"
|
328 |
+
msgstr "Čisté struny preklad databázy"
|
329 |
+
|
330 |
+
#: include/languages-form.php:231
|
331 |
+
msgid "Default language"
|
332 |
+
msgstr "Predvolený jazyk"
|
333 |
+
|
334 |
+
#: include/languages-form.php:243
|
335 |
+
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
336 |
+
msgstr "Tam sú príspevky, stránky, kategórie alebo značky bez jazyk nastaviť. Chcete nastaviť všetky predvolené jazyk?"
|
337 |
+
|
338 |
+
#: include/languages-form.php:251
|
339 |
+
msgid "Detect browser language"
|
340 |
+
msgstr "Detekovať jazyk prehliadača"
|
341 |
+
|
342 |
+
#: include/languages-form.php:257
|
343 |
+
msgid "When the front page is visited, set the language according to the browser preference"
|
344 |
+
msgstr "Keď je navštívil prednej strane, nastaviť jazyk podľa prehliadača preferencie"
|
345 |
+
|
346 |
+
#: include/languages-form.php:264
|
347 |
+
msgid "URL modifications"
|
348 |
+
msgstr "URL úpravy"
|
349 |
+
|
350 |
+
#: include/languages-form.php:270
|
351 |
+
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
352 |
+
msgstr "Jazyk je nastavená od obsahu. Príspevkov, stránok, kategórií a značiek URL sa nemenia."
|
353 |
+
|
354 |
+
#: include/languages-form.php:278
|
355 |
+
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
356 |
+
msgstr "Kód jazyka, napríklad/en /, sa pridá do všetky adresy URL, pri použití pekná permalinks."
|
357 |
+
|
358 |
+
#: include/languages-form.php:287
|
359 |
+
msgid "Remove /language/ in pretty permalinks. Example:"
|
360 |
+
msgstr "Odstráňte /language/ pekná permalinks. Príklad:"
|
361 |
+
|
362 |
+
#: include/languages-form.php:296
|
363 |
+
msgid "Keep /language/ in pretty permalinks. Example:"
|
364 |
+
msgstr "Majte /language/ na docela permalinks. Príklad:"
|
365 |
+
|
366 |
+
#: include/languages-form.php:305
|
367 |
+
msgid "Hide URL language information for default language"
|
368 |
+
msgstr "Skryť URL jazyk informácie pre predvolený jazyk"
|
369 |
+
|
370 |
+
#: include/languages-form.php:315
|
371 |
+
#, php-format
|
372 |
+
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
373 |
+
msgstr "Pri použití statické predná strana, presmerovať stránku jazyka (príklad: % s) na prednej strane v správneho jazyka"
|
374 |
+
|
375 |
+
# @ polylang
|
376 |
+
#: include/languages-form.php:324
|
377 |
+
msgid "Media"
|
378 |
+
msgstr ""
|
379 |
+
|
380 |
+
# @ polylang
|
381 |
+
#: include/languages-form.php:330
|
382 |
+
msgid "Activate languages and translations for media"
|
383 |
+
msgstr ""
|
384 |
+
|
385 |
+
#: include/languages-form.php:337
|
386 |
+
msgid "Synchronization"
|
387 |
+
msgstr "Synchronizácia"
|
388 |
+
|
389 |
+
# @ polylang
|
390 |
+
#: include/languages-form.php:351
|
391 |
+
msgid "Custom post types"
|
392 |
+
msgstr ""
|
393 |
+
|
394 |
+
# @ polylang
|
395 |
+
#: include/languages-form.php:364
|
396 |
+
msgid "Activate languages and translations for custom post types."
|
397 |
+
msgstr ""
|
398 |
+
|
399 |
+
# @ polylang
|
400 |
+
#: include/languages-form.php:372
|
401 |
+
msgid "Custom taxonomies"
|
402 |
+
msgstr ""
|
403 |
+
|
404 |
+
# @ polylang
|
405 |
+
#: include/languages-form.php:385
|
406 |
+
msgid "Activate languages and translations for custom taxonomies."
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: include/list-table.php:55
|
410 |
+
#: include/media-translations.php:22
|
411 |
+
#: include/media-translations.php:60
|
412 |
+
#: include/post-translations.php:10
|
413 |
+
#: include/post-translations.php:33
|
414 |
+
#: include/term-translations.php:18
|
415 |
+
#: include/term-translations.php:80
|
416 |
+
msgid "Edit"
|
417 |
+
msgstr "Upraviť"
|
418 |
+
|
419 |
+
#: include/list-table.php:56
|
420 |
+
msgid "Delete"
|
421 |
+
msgstr "Odstrániť"
|
422 |
+
|
423 |
+
#: include/list-table.php:65
|
424 |
+
msgid "Code"
|
425 |
+
msgstr "Kód"
|
426 |
+
|
427 |
+
#: include/list-table.php:67
|
428 |
+
msgid "Flag"
|
429 |
+
msgstr "Vlajka"
|
430 |
+
|
431 |
+
#: include/list-table.php:68
|
432 |
+
msgid "Posts"
|
433 |
+
msgstr "Príspevky"
|
434 |
+
|
435 |
+
#: include/list-table.php:118
|
436 |
+
msgid "Name"
|
437 |
+
msgstr "meno"
|
438 |
+
|
439 |
+
#: include/list-table.php:119
|
440 |
+
msgid "String"
|
441 |
+
msgstr "Reťazec"
|
442 |
+
|
443 |
+
#: include/media-translations.php:6
|
444 |
+
#: include/media-translations.php:44
|
445 |
+
#: include/term-translations.php:16
|
446 |
+
msgid "Translation"
|
447 |
+
msgstr "Preklad"
|
448 |
+
|
449 |
+
#: include/media-translations.php:31
|
450 |
+
#: include/media-translations.php:68
|
451 |
+
#: include/post-translations.php:38
|
452 |
+
#: include/term-translations.php:60
|
453 |
+
msgid "Add new"
|
454 |
+
msgstr "Pridať nové"
|
455 |
+
|
456 |
+
#: include/post-translations.php:5
|
457 |
+
msgid "ID of pages in other languages:"
|
458 |
+
msgstr "ID stránok v iných jazykoch:"
|
459 |
+
|
460 |
+
#: include/post-translations.php:5
|
461 |
+
msgid "ID of posts in other languages:"
|
462 |
+
msgstr "Identifikácia miest v iných jazykoch:"
|
463 |
+
|
464 |
+
#: include/post-translations.php:9
|
465 |
+
msgid "Page ID"
|
466 |
+
msgstr "Identifikácia stránky"
|
467 |
+
|
468 |
+
#: include/post-translations.php:9
|
469 |
+
msgid "Post ID"
|
470 |
+
msgstr "Post ID"
|
471 |
+
|
472 |
+
#: include/term-translations.php:48
|
473 |
+
msgid "No untranslated term"
|
474 |
+
msgstr "Žiadne nepreložené obdobie"
|
475 |
+
|
476 |
+
#: include/widget.php:6
|
477 |
+
msgid "Language Switcher"
|
478 |
+
msgstr "Prepínač jazykov"
|
479 |
+
|
480 |
+
#: include/widget.php:6
|
481 |
+
msgid "Displays a language switcher"
|
482 |
+
msgstr "Zobrazí prepínač jazykov"
|
483 |
+
|
484 |
+
#: include/widget.php:69
|
485 |
+
msgid "Title:"
|
486 |
+
msgstr "Názov:"
|
487 |
+
|
488 |
+
# @ polylang
|
489 |
+
#. translators: plugin header field 'Description'
|
490 |
+
#: polylang.php:0
|
491 |
+
msgid "Adds multilingual capability to WordPress"
|
492 |
+
msgstr ""
|
493 |
+
|
494 |
+
#: polylang.php:118
|
495 |
+
#, php-format
|
496 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
497 |
+
msgstr "Používate WordPress % s. Polylang vyžaduje minimálne WordPress % s."
|
498 |
+
|
499 |
+
#: polylang.php:159
|
500 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
501 |
+
msgstr "Pre niektoré dôvody, Polylang by mohlo vytvoriť tabuľku v databáze."
|
502 |
+
|
503 |
+
# @ polylang
|
504 |
+
#: polylang.php:220
|
505 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
# @ polylang
|
509 |
+
#: polylang.php:222
|
510 |
+
#, php-format
|
511 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
512 |
+
msgstr ""
|
513 |
+
|
514 |
+
#~ msgid "Error: Restore of local flags failed!"
|
515 |
+
#~ msgstr "Chyba: Obnovenie miestnej vlajok zlyhalo!"
|
516 |
+
|
517 |
+
#~ msgid "Please move your local flags from %s to %s"
|
518 |
+
#~ msgstr "Prosím presunúť svoje miestne vlajky od %s do %s"
|
519 |
+
|
520 |
+
#~ msgid "%1$s %2$s"
|
521 |
+
#~ msgstr "%1$ s %2$ s"
|
522 |
+
|
523 |
+
#~ msgid "View posts for %1$s %2$s"
|
524 |
+
#~ msgstr "Zobraziť príspevky pre %1$ s %2$ s"
|
525 |
+
|
526 |
+
#~ msgid "Site Title"
|
527 |
+
#~ msgstr "Názov lokality"
|
528 |
+
|
529 |
+
#~ msgid "Tagline"
|
530 |
+
#~ msgstr "Slogan"
|
531 |
+
|
532 |
+
#~ msgid "— No Change —"
|
533 |
+
#~ msgstr "&mdash; Žiadna zmena &mdash;"
|
534 |
+
|
535 |
+
#~ msgid "Page's language:"
|
536 |
+
#~ msgstr "Stránky jazyka:"
|
537 |
+
|
538 |
+
#~ msgid "Post's language:"
|
539 |
+
#~ msgstr "Príspevok jazyk:"
|
540 |
+
|
541 |
+
#~ msgid "None"
|
542 |
+
#~ msgstr "Žiadny"
|
543 |
+
|
544 |
+
#~ msgid "Update"
|
545 |
+
#~ msgstr "Aktualizácia"
|
546 |
+
|
547 |
+
#~ msgid ""
|
548 |
+
#~ "Allow to synchronize categories, tags, featured image and other metas "
|
549 |
+
#~ "between translations of a post or page"
|
550 |
+
#~ msgstr ""
|
551 |
+
#~ "Umožňujú synchronizovať kategórie, značky, Odporúčané image a ostatné "
|
552 |
+
#~ "metas medzi preklady príspevok alebo stránku"
|
553 |
+
|
554 |
+
#~ msgid "Search"
|
555 |
+
#~ msgstr "Hľadať"
|
languages/polylang-tr_TR.mo
CHANGED
Binary file
|
languages/polylang-tr_TR.po
CHANGED
@@ -2,7 +2,7 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: darchws <darchws@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -17,433 +17,525 @@ msgstr ""
|
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
-
#:
|
21 |
#, php-format
|
22 |
-
msgid "
|
23 |
-
msgstr "
|
24 |
-
|
25 |
-
#: ../polylang.php:125
|
26 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
27 |
-
msgstr "Bir nedenden dolayı Polylang veritabanınızda gerekli tabloları oluşturamadı."
|
28 |
-
|
29 |
-
#: ../polylang.php:208
|
30 |
-
msgid "Error: Restore of local flags failed!"
|
31 |
-
msgstr "Hata: Bayrak resimleriniz eski haline getirilemedi!"
|
32 |
|
33 |
-
#:
|
34 |
#, php-format
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
msgid "
|
41 |
-
msgstr "%
|
42 |
|
43 |
-
#:
|
44 |
-
#: ../include/calendar.php:140
|
45 |
#, php-format
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
-
|
49 |
-
#: ../include/media-translations.php:3
|
50 |
-
#: ../include/admin-filters.php:194
|
51 |
-
#: ../include/admin-filters.php:528
|
52 |
-
#: ../include/admin-filters.php:699
|
53 |
-
#: ../include/admin-filters.php:717
|
54 |
-
#: ../include/post-translations.php:8
|
55 |
-
#: ../include/term-translations.php:15
|
56 |
-
msgid "Language"
|
57 |
-
msgstr "Dil"
|
58 |
-
|
59 |
-
#: ../include/media-translations.php:4
|
60 |
-
#: ../include/term-translations.php:16
|
61 |
-
msgid "Translation"
|
62 |
-
msgstr "Çeviri"
|
63 |
-
|
64 |
-
#: ../include/media-translations.php:18
|
65 |
-
#: ../include/post-translations.php:10
|
66 |
-
#: ../include/post-translations.php:33
|
67 |
-
#: ../include/term-translations.php:18
|
68 |
-
#: ../include/term-translations.php:65
|
69 |
-
msgid "Edit"
|
70 |
-
msgstr "Düzenle"
|
71 |
-
|
72 |
-
#: ../include/media-translations.php:26
|
73 |
-
#: ../include/post-translations.php:38
|
74 |
-
#: ../include/term-translations.php:54
|
75 |
-
msgid "Add new"
|
76 |
-
msgstr "Yeni ekle"
|
77 |
-
|
78 |
-
#: ../include/widget.php:6
|
79 |
-
msgid "Language Switcher"
|
80 |
-
msgstr "Dil Değiştirme Ekranı"
|
81 |
-
|
82 |
-
#: ../include/widget.php:6
|
83 |
-
msgid "Displays a language switcher"
|
84 |
-
msgstr "Dil değiştirme ekranını görüntüler"
|
85 |
|
86 |
-
#:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#:
|
91 |
-
#:
|
92 |
-
#:
|
93 |
-
#:
|
|
|
|
|
|
|
94 |
msgid "Languages"
|
95 |
msgstr "Diller"
|
96 |
|
97 |
-
#:
|
98 |
-
msgid "About Polylang"
|
99 |
-
msgstr "Polylang Hakkında"
|
100 |
-
|
101 |
-
#: ../include/admin-base.php:149
|
102 |
msgid "Displays language names"
|
103 |
msgstr "Dil isimlerini görüntüler"
|
104 |
|
105 |
-
#:
|
106 |
msgid "Displays flags"
|
107 |
msgstr "Bayrakları görüntüler"
|
108 |
|
109 |
-
#:
|
110 |
msgid "Forces link to front page"
|
111 |
msgstr "Bağlantıyı anasayfa yapmak için zorlar"
|
112 |
|
113 |
-
#:
|
114 |
msgid "Hides the current language"
|
115 |
msgstr "Geçerli olan dili sakla"
|
116 |
|
117 |
-
#:
|
118 |
msgid "Displays a language switcher at the end of the menu"
|
119 |
msgstr "Dil değiştirme ekranını menünün en altında görüntüler"
|
120 |
|
121 |
-
#:
|
122 |
msgid "Displays as dropdown"
|
123 |
msgstr "Açılır menü halinde görüntüler"
|
124 |
|
125 |
-
#:
|
126 |
msgid "Filters content by language"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#:
|
130 |
msgid "Show all languages"
|
131 |
msgstr "Tüm dilleri göster"
|
132 |
|
133 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
msgid "Menus"
|
135 |
msgstr "Menüler"
|
136 |
|
137 |
-
#:
|
|
|
138 |
msgid "Strings translation"
|
139 |
msgstr "Cümle çevirisi"
|
140 |
|
141 |
-
#:
|
142 |
-
#: ../include/admin-filters.php:991
|
143 |
-
msgid "Settings"
|
144 |
-
msgstr "Ayarlar"
|
145 |
-
|
146 |
-
#: ../include/admin.php:317
|
147 |
msgid "Enter a valid WorPress locale"
|
148 |
msgstr "Geçerli bir WordPress adresi girin"
|
149 |
|
150 |
-
#:
|
151 |
msgid "The language code must be 2 characters long"
|
152 |
msgstr "Dil kodu 2 karakter uzunluğunda olmalı"
|
153 |
|
154 |
-
#:
|
155 |
msgid "The language code must be unique"
|
156 |
msgstr "Dil kodu daha önce kullanılmamış olmalı"
|
157 |
|
158 |
-
#:
|
159 |
msgid "The language must have a name"
|
160 |
msgstr "Girdiğiniz dilin bir ismi olmalı"
|
161 |
|
162 |
-
#:
|
163 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
164 |
msgstr "Dil oluşturuldu fakat WordPress için dil dosyası indirilemedi. Lütfen elden yükleyin."
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "Site Title"
|
168 |
-
msgstr "Site Başlığı"
|
169 |
-
|
170 |
-
#: ../include/admin.php:410
|
171 |
-
msgid "Tagline"
|
172 |
-
msgstr "Etiket Satırı"
|
173 |
-
|
174 |
-
#: ../include/admin.php:428
|
175 |
msgid "Widget title"
|
176 |
msgstr "Bileşen Başlığı"
|
177 |
|
178 |
-
|
179 |
-
#:
|
180 |
-
msgid "
|
181 |
-
msgstr "Yeni çeviri ekle"
|
182 |
-
|
183 |
-
#: ../include/admin-filters.php:190
|
184 |
-
msgid "— No Change —"
|
185 |
msgstr ""
|
186 |
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
#: ../include/admin-filters.php:244
|
192 |
-
msgid "Post's language:"
|
193 |
-
msgstr "Yazı'nın dili:"
|
194 |
-
|
195 |
-
#: ../include/admin-filters.php:305
|
196 |
-
msgid "(no parent)"
|
197 |
-
msgstr "(ebeveyn yok)"
|
198 |
-
|
199 |
-
#: ../include/admin-filters.php:539
|
200 |
-
#: ../include/admin-filters.php:564
|
201 |
-
#: ../include/term-translations.php:6
|
202 |
-
#: ../include/term-translations.php:11
|
203 |
-
msgid "Translations"
|
204 |
-
msgstr "Çeviriler"
|
205 |
|
206 |
-
|
207 |
-
#:
|
208 |
-
msgid "
|
209 |
-
msgstr "
|
210 |
|
211 |
-
|
212 |
-
|
213 |
-
|
|
|
214 |
|
215 |
-
|
216 |
-
|
217 |
-
|
|
|
218 |
|
219 |
-
|
220 |
-
|
221 |
-
msgid "
|
222 |
-
msgstr "
|
223 |
|
224 |
-
|
225 |
-
|
226 |
-
|
|
|
227 |
|
228 |
-
#:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
235 |
|
236 |
-
#:
|
237 |
-
msgid "
|
238 |
msgstr ""
|
239 |
|
240 |
-
|
241 |
-
|
242 |
-
|
|
|
243 |
|
244 |
-
#:
|
245 |
msgid "Edit language"
|
246 |
msgstr "Dili düzenle"
|
247 |
|
248 |
-
#:
|
249 |
-
#:
|
250 |
msgid "Add new language"
|
251 |
msgstr "Yeni Dil Ekle"
|
252 |
|
253 |
-
#:
|
254 |
msgid "Choose a language"
|
255 |
msgstr "Dil seç"
|
256 |
|
257 |
-
#:
|
258 |
msgid "You can choose a language in the list or directly edit it below."
|
259 |
msgstr "Listeden bir dil seçebilirsiniz ya da direk aşağıdaki bölümden düzenleyebilirsiniz."
|
260 |
|
261 |
-
#:
|
|
|
262 |
msgid "Full name"
|
263 |
msgstr "Tam İsim"
|
264 |
|
265 |
-
#:
|
266 |
msgid "The name is how it is displayed on your site (for example: English)."
|
267 |
msgstr "Sitede dilin gösterileceği isim (örneğin: Türkçe)."
|
268 |
|
269 |
-
#:
|
|
|
270 |
msgid "Locale"
|
271 |
msgstr "Bölge Kodu"
|
272 |
|
273 |
-
#:
|
274 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
275 |
msgstr "WordPress Bölge kodu(örneğin: tr_TR). Bu dilin .mo uzantılı dil dosyasını yüklemeniz gerekiyor."
|
276 |
|
277 |
-
#:
|
278 |
msgid "Language code"
|
279 |
msgstr "Dil kodu"
|
280 |
|
281 |
-
#:
|
282 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
283 |
msgstr "2 harfli ISO 639-1 standardına uygun dil kodu (örneğin: tr)"
|
284 |
|
285 |
-
#:
|
286 |
msgid "Text direction"
|
287 |
msgstr "Yazma yönü"
|
288 |
|
289 |
-
#:
|
290 |
msgid "left to right"
|
291 |
msgstr "soldan sağa"
|
292 |
|
293 |
-
#:
|
294 |
msgid "right to left"
|
295 |
msgstr "sağdan sola"
|
296 |
|
297 |
-
#:
|
298 |
msgid "Choose the text direction for the language"
|
299 |
msgstr "Dil için yazma yönünü seçin"
|
300 |
|
301 |
-
#:
|
|
|
302 |
msgid "Order"
|
303 |
msgstr "Sıralama"
|
304 |
|
305 |
-
#:
|
306 |
msgid "Position of the language in the language switcher"
|
307 |
msgstr "Dilin dil gösterme ekranındaki sırası"
|
308 |
|
309 |
-
#:
|
310 |
-
msgid "Update"
|
311 |
-
msgstr "Güncelle"
|
312 |
-
|
313 |
-
#: ../include/languages-form.php:151
|
314 |
msgid "Language switcher"
|
315 |
msgstr "Dil Değiştirici"
|
316 |
|
317 |
-
#:
|
|
|
|
|
|
|
|
|
318 |
msgid "Clean strings translation database"
|
319 |
msgstr ""
|
320 |
|
321 |
-
#:
|
322 |
msgid "Default language"
|
323 |
msgstr "Varsayılan dil"
|
324 |
|
325 |
-
#:
|
326 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
327 |
msgstr "Dil ayarı belirlenmemiş yazılar, sayfalar, kategoriler ve etiketler var. Hepsi varsayılan dil olarak ayarlansın mı?"
|
328 |
|
329 |
-
#:
|
330 |
msgid "Detect browser language"
|
331 |
msgstr "Tarayıcı dilini algıla"
|
332 |
|
333 |
-
#:
|
334 |
msgid "When the front page is visited, set the language according to the browser preference"
|
335 |
msgstr "Anasayfa açıldığında, geçerli dili tarayıcının diline ayarla"
|
336 |
|
337 |
-
#:
|
338 |
msgid "URL modifications"
|
339 |
msgstr "URL düzenleme"
|
340 |
|
341 |
-
#:
|
342 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
343 |
msgstr ""
|
344 |
|
345 |
-
#:
|
346 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
347 |
msgstr ""
|
348 |
|
349 |
-
#:
|
350 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
351 |
msgstr "/language/ etiketini adreslerde gizle. Örneğin:"
|
352 |
|
353 |
-
#:
|
354 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
355 |
msgstr "/language/ etiketini adreslerde göster. Örneğin:"
|
356 |
|
357 |
-
#:
|
358 |
msgid "Hide URL language information for default language"
|
359 |
msgstr "Varsayılan dil için URL'de dil bilgisini gizle"
|
360 |
|
361 |
-
#:
|
362 |
#, php-format
|
363 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
364 |
msgstr ""
|
365 |
|
366 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
msgid "Synchronization"
|
368 |
msgstr ""
|
369 |
|
370 |
-
|
371 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
372 |
msgstr ""
|
373 |
|
374 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
msgid "ID of pages in other languages:"
|
376 |
msgstr "Sayfanın diğer dillerdeki ID'leri:"
|
377 |
|
378 |
-
#:
|
379 |
msgid "ID of posts in other languages:"
|
380 |
msgstr "Yazının diğer dillerdeki ID'leri:"
|
381 |
|
382 |
-
#:
|
383 |
msgid "Page ID"
|
384 |
msgstr "Sayfa ID"
|
385 |
|
386 |
-
#:
|
387 |
msgid "Post ID"
|
388 |
msgstr "Yazı ID"
|
389 |
|
390 |
-
#:
|
391 |
-
|
392 |
-
|
393 |
-
msgstr "Polylang geniş bir %sdocumentation%s (sadece ingilizce) temin etmektedir. Belge içerisinde; çoklu dil desteğinin kendi sitenize nasıl kurulacağı ve kolay kullanımı, sık sorulan sorulan ve geliştiriciler için kendi temalarını ve eklentilerini uyumlu hale getirmeleri için gerekli bilgiler bulunmaktadır."
|
394 |
|
395 |
-
#:
|
396 |
-
|
397 |
-
|
398 |
-
msgstr "Ayrıca %ssupport forum%s 'dan da yararlı bilgiler bulabilirsiniz. Ama yeni bir başlık açmadan önce arama yapmayı unutmayın."
|
399 |
|
400 |
-
#:
|
401 |
-
|
402 |
-
|
403 |
-
msgstr "Polylang'ın kullanımı ücretsizdir ve dağıtımı Wordpress ile aynı lisans sözleşmesi %sGPL%s altında yapılmıştır."
|
404 |
|
405 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
406 |
#, php-format
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
#:
|
411 |
-
msgid "
|
412 |
-
msgstr "
|
413 |
|
414 |
-
|
415 |
-
|
|
|
416 |
msgstr ""
|
417 |
|
418 |
-
|
419 |
-
|
420 |
-
|
|
|
|
|
421 |
|
422 |
-
|
423 |
-
|
424 |
-
msgstr "Sil"
|
425 |
|
426 |
-
|
427 |
-
|
428 |
-
msgstr "Dil Kodu"
|
429 |
|
430 |
-
|
431 |
-
|
432 |
-
msgstr "Bayrak"
|
433 |
|
434 |
-
|
435 |
-
|
436 |
-
msgstr "Yazılar"
|
437 |
|
438 |
-
|
439 |
-
|
440 |
-
msgstr "Cümle Çevirileri"
|
441 |
|
442 |
-
|
443 |
-
|
444 |
-
msgstr "İsim"
|
445 |
|
446 |
-
|
447 |
-
|
448 |
-
|
|
|
|
|
|
|
|
|
|
|
449 |
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: darchws <darchws@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
"X-Poedit-SearchPath-1: ../include\n"
|
19 |
|
20 |
+
#: include/about.php:3
|
21 |
#, php-format
|
22 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
23 |
+
msgstr "Polylang geniş bir %sdocumentation%s (sadece ingilizce) temin etmektedir. Belge içerisinde; çoklu dil desteğinin kendi sitenize nasıl kurulacağı ve kolay kullanımı, sık sorulan sorulan ve geliştiriciler için kendi temalarını ve eklentilerini uyumlu hale getirmeleri için gerekli bilgiler bulunmaktadır."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
|
25 |
+
#: include/about.php:9
|
26 |
#, php-format
|
27 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
28 |
+
msgstr "Ayrıca %ssupport forum%s 'dan da yararlı bilgiler bulabilirsiniz. Ama yeni bir başlık açmadan önce arama yapmayı unutmayın."
|
29 |
|
30 |
+
#: include/about.php:16
|
31 |
#, php-format
|
32 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
33 |
+
msgstr "Polylang'ın kullanımı ücretsizdir ve dağıtımı Wordpress ile aynı lisans sözleşmesi %sGPL%s altında yapılmıştır."
|
34 |
|
35 |
+
#: include/about.php:22
|
|
|
36 |
#, php-format
|
37 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
38 |
+
msgstr "Eğer bu projeye nasıl katkıda bulunabileceğinizi merak ediyorsanız, %sbunu okuyun%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
+
#: include/about.php:27
|
41 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
42 |
+
msgstr "Ve son olarak bu eklentiyi beğendiyseniz veya profesyonel anlamda size yararı dokunduysa, proje sahibine yapacağınız parasal destek mutlulukla karşılanacaktır."
|
43 |
|
44 |
+
#: include/admin-base.php:55
|
45 |
+
#: include/admin-base.php:185
|
46 |
+
#: include/admin-filters.php:250
|
47 |
+
#: include/admin.php:23
|
48 |
+
#: include/admin.php:318
|
49 |
+
#: include/list-table.php:46
|
50 |
+
#: polylang.php:270
|
51 |
msgid "Languages"
|
52 |
msgstr "Diller"
|
53 |
|
54 |
+
#: include/admin-base.php:154
|
|
|
|
|
|
|
|
|
55 |
msgid "Displays language names"
|
56 |
msgstr "Dil isimlerini görüntüler"
|
57 |
|
58 |
+
#: include/admin-base.php:155
|
59 |
msgid "Displays flags"
|
60 |
msgstr "Bayrakları görüntüler"
|
61 |
|
62 |
+
#: include/admin-base.php:156
|
63 |
msgid "Forces link to front page"
|
64 |
msgstr "Bağlantıyı anasayfa yapmak için zorlar"
|
65 |
|
66 |
+
#: include/admin-base.php:157
|
67 |
msgid "Hides the current language"
|
68 |
msgstr "Geçerli olan dili sakla"
|
69 |
|
70 |
+
#: include/admin-base.php:161
|
71 |
msgid "Displays a language switcher at the end of the menu"
|
72 |
msgstr "Dil değiştirme ekranını menünün en altında görüntüler"
|
73 |
|
74 |
+
#: include/admin-base.php:162
|
75 |
msgid "Displays as dropdown"
|
76 |
msgstr "Açılır menü halinde görüntüler"
|
77 |
|
78 |
+
#: include/admin-base.php:186
|
79 |
msgid "Filters content by language"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: include/admin-base.php:193
|
83 |
msgid "Show all languages"
|
84 |
msgstr "Tüm dilleri göster"
|
85 |
|
86 |
+
#: include/admin-filters.php:188
|
87 |
+
#: include/admin-filters.php:884
|
88 |
+
msgid "Add new translation"
|
89 |
+
msgstr "Yeni çeviri ekle"
|
90 |
+
|
91 |
+
#: include/admin-filters.php:216
|
92 |
+
#: include/admin-filters.php:274
|
93 |
+
#: include/admin-filters.php:608
|
94 |
+
#: include/admin-filters.php:824
|
95 |
+
#: include/admin-filters.php:842
|
96 |
+
#: include/list-table.php:45
|
97 |
+
#: include/media-translations.php:5
|
98 |
+
#: include/media-translations.php:43
|
99 |
+
#: include/post-translations.php:8
|
100 |
+
#: include/term-translations.php:15
|
101 |
+
#: polylang.php:271
|
102 |
+
msgid "Language"
|
103 |
+
msgstr "Dil"
|
104 |
+
|
105 |
+
#: include/admin-filters.php:623
|
106 |
+
#: include/admin-filters.php:658
|
107 |
+
#: include/list-table.php:120
|
108 |
+
#: include/media-translations.php:40
|
109 |
+
#: include/term-translations.php:6
|
110 |
+
#: include/term-translations.php:11
|
111 |
+
msgid "Translations"
|
112 |
+
msgstr "Çeviriler"
|
113 |
+
|
114 |
+
#: include/admin-filters.php:826
|
115 |
+
#: include/admin-filters.php:845
|
116 |
+
msgid "Sets the language"
|
117 |
+
msgstr "Dili geçerli dil olarak ayarlar."
|
118 |
+
|
119 |
+
#: include/admin-filters.php:1078
|
120 |
+
msgid "Theme locations and languages"
|
121 |
+
msgstr "Tema adresleri ve diller"
|
122 |
+
|
123 |
+
#: include/admin-filters.php:1084
|
124 |
+
#, php-format
|
125 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
126 |
+
msgstr "Tema adreslerini ve dilleri ayarlamak için lütfen %slanguages page%s bölümüne gidin"
|
127 |
+
|
128 |
+
#: include/admin-filters.php:1102
|
129 |
+
msgid "The widget is displayed for:"
|
130 |
+
msgstr "Bu bileşenin görüntüleneceği dil:"
|
131 |
+
|
132 |
+
#: include/admin-filters.php:1106
|
133 |
+
#: polylang.php:272
|
134 |
+
msgid "All languages"
|
135 |
+
msgstr "Tüm diller"
|
136 |
+
|
137 |
+
#: include/admin-filters.php:1130
|
138 |
+
msgid "Admin language"
|
139 |
+
msgstr "Yönetici dili"
|
140 |
+
|
141 |
+
#: include/admin-filters.php:1135
|
142 |
+
msgid "Wordpress default"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: include/admin-filters.php:1161
|
146 |
+
#: include/admin.php:326
|
147 |
+
msgid "Settings"
|
148 |
+
msgstr "Ayarlar"
|
149 |
+
|
150 |
+
#: include/admin-filters.php:1167
|
151 |
+
msgid "Upgrading language files…"
|
152 |
+
msgstr "Dil dosyaları güncelleştiriliyor…"
|
153 |
+
|
154 |
+
#: include/admin.php:22
|
155 |
+
msgid "About Polylang"
|
156 |
+
msgstr "Polylang Hakkında"
|
157 |
+
|
158 |
+
#: include/admin.php:27
|
159 |
+
#: include/list-table.php:92
|
160 |
+
msgid "Strings translations"
|
161 |
+
msgstr "Cümle Çevirileri"
|
162 |
+
|
163 |
+
#: include/admin.php:323
|
164 |
msgid "Menus"
|
165 |
msgstr "Menüler"
|
166 |
|
167 |
+
#: include/admin.php:325
|
168 |
+
#: include/list-table.php:91
|
169 |
msgid "Strings translation"
|
170 |
msgstr "Cümle çevirisi"
|
171 |
|
172 |
+
#: include/admin.php:345
|
|
|
|
|
|
|
|
|
|
|
173 |
msgid "Enter a valid WorPress locale"
|
174 |
msgstr "Geçerli bir WordPress adresi girin"
|
175 |
|
176 |
+
#: include/admin.php:346
|
177 |
msgid "The language code must be 2 characters long"
|
178 |
msgstr "Dil kodu 2 karakter uzunluğunda olmalı"
|
179 |
|
180 |
+
#: include/admin.php:347
|
181 |
msgid "The language code must be unique"
|
182 |
msgstr "Dil kodu daha önce kullanılmamış olmalı"
|
183 |
|
184 |
+
#: include/admin.php:348
|
185 |
msgid "The language must have a name"
|
186 |
msgstr "Girdiğiniz dilin bir ismi olmalı"
|
187 |
|
188 |
+
#: include/admin.php:349
|
189 |
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
190 |
msgstr "Dil oluşturuldu fakat WordPress için dil dosyası indirilemedi. Lütfen elden yükleyin."
|
191 |
|
192 |
+
#: include/admin.php:468
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
msgid "Widget title"
|
194 |
msgstr "Bileşen Başlığı"
|
195 |
|
196 |
+
# @ polylang
|
197 |
+
#: include/base.php:339
|
198 |
+
msgid "Taxonomies"
|
|
|
|
|
|
|
|
|
199 |
msgstr ""
|
200 |
|
201 |
+
# @ polylang
|
202 |
+
#: include/base.php:340
|
203 |
+
msgid "Custom fields"
|
204 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
|
206 |
+
# @ polylang
|
207 |
+
#: include/base.php:341
|
208 |
+
msgid "Comment status"
|
209 |
+
msgstr ""
|
210 |
|
211 |
+
# @ polylang
|
212 |
+
#: include/base.php:342
|
213 |
+
msgid "Ping status"
|
214 |
+
msgstr ""
|
215 |
|
216 |
+
# @ polylang
|
217 |
+
#: include/base.php:343
|
218 |
+
msgid "Sticky posts"
|
219 |
+
msgstr ""
|
220 |
|
221 |
+
# @ polylang
|
222 |
+
#: include/base.php:344
|
223 |
+
msgid "Published date"
|
224 |
+
msgstr ""
|
225 |
|
226 |
+
# @ polylang
|
227 |
+
#: include/base.php:345
|
228 |
+
msgid "Post format"
|
229 |
+
msgstr ""
|
230 |
|
231 |
+
#: include/base.php:346
|
232 |
+
msgid "Page parent"
|
233 |
+
msgstr ""
|
234 |
|
235 |
+
# @ polylang
|
236 |
+
#: include/base.php:347
|
237 |
+
msgid "Page template"
|
238 |
+
msgstr ""
|
239 |
|
240 |
+
#: include/base.php:348
|
241 |
+
msgid "Page order"
|
242 |
msgstr ""
|
243 |
|
244 |
+
# @ polylang
|
245 |
+
#: include/base.php:349
|
246 |
+
msgid "Featured image"
|
247 |
+
msgstr ""
|
248 |
|
249 |
+
#: include/languages-form.php:43
|
250 |
msgid "Edit language"
|
251 |
msgstr "Dili düzenle"
|
252 |
|
253 |
+
#: include/languages-form.php:43
|
254 |
+
#: include/languages-form.php:124
|
255 |
msgid "Add new language"
|
256 |
msgstr "Yeni Dil Ekle"
|
257 |
|
258 |
+
#: include/languages-form.php:65
|
259 |
msgid "Choose a language"
|
260 |
msgstr "Dil seç"
|
261 |
|
262 |
+
#: include/languages-form.php:79
|
263 |
msgid "You can choose a language in the list or directly edit it below."
|
264 |
msgstr "Listeden bir dil seçebilirsiniz ya da direk aşağıdaki bölümden düzenleyebilirsiniz."
|
265 |
|
266 |
+
#: include/languages-form.php:83
|
267 |
+
#: include/list-table.php:63
|
268 |
msgid "Full name"
|
269 |
msgstr "Tam İsim"
|
270 |
|
271 |
+
#: include/languages-form.php:85
|
272 |
msgid "The name is how it is displayed on your site (for example: English)."
|
273 |
msgstr "Sitede dilin gösterileceği isim (örneğin: Türkçe)."
|
274 |
|
275 |
+
#: include/languages-form.php:89
|
276 |
+
#: include/list-table.php:64
|
277 |
msgid "Locale"
|
278 |
msgstr "Bölge Kodu"
|
279 |
|
280 |
+
#: include/languages-form.php:94
|
281 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
282 |
msgstr "WordPress Bölge kodu(örneğin: tr_TR). Bu dilin .mo uzantılı dil dosyasını yüklemeniz gerekiyor."
|
283 |
|
284 |
+
#: include/languages-form.php:98
|
285 |
msgid "Language code"
|
286 |
msgstr "Dil kodu"
|
287 |
|
288 |
+
#: include/languages-form.php:100
|
289 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
290 |
msgstr "2 harfli ISO 639-1 standardına uygun dil kodu (örneğin: tr)"
|
291 |
|
292 |
+
#: include/languages-form.php:104
|
293 |
msgid "Text direction"
|
294 |
msgstr "Yazma yönü"
|
295 |
|
296 |
+
#: include/languages-form.php:108
|
297 |
msgid "left to right"
|
298 |
msgstr "soldan sağa"
|
299 |
|
300 |
+
#: include/languages-form.php:113
|
301 |
msgid "right to left"
|
302 |
msgstr "sağdan sola"
|
303 |
|
304 |
+
#: include/languages-form.php:115
|
305 |
msgid "Choose the text direction for the language"
|
306 |
msgstr "Dil için yazma yönünü seçin"
|
307 |
|
308 |
+
#: include/languages-form.php:119
|
309 |
+
#: include/list-table.php:66
|
310 |
msgid "Order"
|
311 |
msgstr "Sıralama"
|
312 |
|
313 |
+
#: include/languages-form.php:121
|
314 |
msgid "Position of the language in the language switcher"
|
315 |
msgstr "Dilin dil gösterme ekranındaki sırası"
|
316 |
|
317 |
+
#: include/languages-form.php:180
|
|
|
|
|
|
|
|
|
318 |
msgid "Language switcher"
|
319 |
msgstr "Dil Değiştirici"
|
320 |
|
321 |
+
#: include/languages-form.php:206
|
322 |
+
msgid "Search translations"
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: include/languages-form.php:215
|
326 |
msgid "Clean strings translation database"
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: include/languages-form.php:231
|
330 |
msgid "Default language"
|
331 |
msgstr "Varsayılan dil"
|
332 |
|
333 |
+
#: include/languages-form.php:243
|
334 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
335 |
msgstr "Dil ayarı belirlenmemiş yazılar, sayfalar, kategoriler ve etiketler var. Hepsi varsayılan dil olarak ayarlansın mı?"
|
336 |
|
337 |
+
#: include/languages-form.php:251
|
338 |
msgid "Detect browser language"
|
339 |
msgstr "Tarayıcı dilini algıla"
|
340 |
|
341 |
+
#: include/languages-form.php:257
|
342 |
msgid "When the front page is visited, set the language according to the browser preference"
|
343 |
msgstr "Anasayfa açıldığında, geçerli dili tarayıcının diline ayarla"
|
344 |
|
345 |
+
#: include/languages-form.php:264
|
346 |
msgid "URL modifications"
|
347 |
msgstr "URL düzenleme"
|
348 |
|
349 |
+
#: include/languages-form.php:270
|
350 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: include/languages-form.php:278
|
354 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: include/languages-form.php:287
|
358 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
359 |
msgstr "/language/ etiketini adreslerde gizle. Örneğin:"
|
360 |
|
361 |
+
#: include/languages-form.php:296
|
362 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
363 |
msgstr "/language/ etiketini adreslerde göster. Örneğin:"
|
364 |
|
365 |
+
#: include/languages-form.php:305
|
366 |
msgid "Hide URL language information for default language"
|
367 |
msgstr "Varsayılan dil için URL'de dil bilgisini gizle"
|
368 |
|
369 |
+
#: include/languages-form.php:315
|
370 |
#, php-format
|
371 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
372 |
msgstr ""
|
373 |
|
374 |
+
# @ polylang
|
375 |
+
#: include/languages-form.php:324
|
376 |
+
msgid "Media"
|
377 |
+
msgstr ""
|
378 |
+
|
379 |
+
# @ polylang
|
380 |
+
#: include/languages-form.php:330
|
381 |
+
msgid "Activate languages and translations for media"
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: include/languages-form.php:337
|
385 |
msgid "Synchronization"
|
386 |
msgstr ""
|
387 |
|
388 |
+
# @ polylang
|
389 |
+
#: include/languages-form.php:351
|
390 |
+
msgid "Custom post types"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
# @ polylang
|
394 |
+
#: include/languages-form.php:364
|
395 |
+
msgid "Activate languages and translations for custom post types."
|
396 |
+
msgstr ""
|
397 |
+
|
398 |
+
# @ polylang
|
399 |
+
#: include/languages-form.php:372
|
400 |
+
msgid "Custom taxonomies"
|
401 |
msgstr ""
|
402 |
|
403 |
+
# @ polylang
|
404 |
+
#: include/languages-form.php:385
|
405 |
+
msgid "Activate languages and translations for custom taxonomies."
|
406 |
+
msgstr ""
|
407 |
+
|
408 |
+
#: include/list-table.php:55
|
409 |
+
#: include/media-translations.php:22
|
410 |
+
#: include/media-translations.php:60
|
411 |
+
#: include/post-translations.php:10
|
412 |
+
#: include/post-translations.php:33
|
413 |
+
#: include/term-translations.php:18
|
414 |
+
#: include/term-translations.php:80
|
415 |
+
msgid "Edit"
|
416 |
+
msgstr "Düzenle"
|
417 |
+
|
418 |
+
#: include/list-table.php:56
|
419 |
+
msgid "Delete"
|
420 |
+
msgstr "Sil"
|
421 |
+
|
422 |
+
#: include/list-table.php:65
|
423 |
+
msgid "Code"
|
424 |
+
msgstr "Dil Kodu"
|
425 |
+
|
426 |
+
#: include/list-table.php:67
|
427 |
+
msgid "Flag"
|
428 |
+
msgstr "Bayrak"
|
429 |
+
|
430 |
+
#: include/list-table.php:68
|
431 |
+
msgid "Posts"
|
432 |
+
msgstr "Yazılar"
|
433 |
+
|
434 |
+
#: include/list-table.php:118
|
435 |
+
msgid "Name"
|
436 |
+
msgstr "İsim"
|
437 |
+
|
438 |
+
#: include/list-table.php:119
|
439 |
+
msgid "String"
|
440 |
+
msgstr "Cümle"
|
441 |
+
|
442 |
+
#: include/media-translations.php:6
|
443 |
+
#: include/media-translations.php:44
|
444 |
+
#: include/term-translations.php:16
|
445 |
+
msgid "Translation"
|
446 |
+
msgstr "Çeviri"
|
447 |
+
|
448 |
+
#: include/media-translations.php:31
|
449 |
+
#: include/media-translations.php:68
|
450 |
+
#: include/post-translations.php:38
|
451 |
+
#: include/term-translations.php:60
|
452 |
+
msgid "Add new"
|
453 |
+
msgstr "Yeni ekle"
|
454 |
+
|
455 |
+
#: include/post-translations.php:5
|
456 |
msgid "ID of pages in other languages:"
|
457 |
msgstr "Sayfanın diğer dillerdeki ID'leri:"
|
458 |
|
459 |
+
#: include/post-translations.php:5
|
460 |
msgid "ID of posts in other languages:"
|
461 |
msgstr "Yazının diğer dillerdeki ID'leri:"
|
462 |
|
463 |
+
#: include/post-translations.php:9
|
464 |
msgid "Page ID"
|
465 |
msgstr "Sayfa ID"
|
466 |
|
467 |
+
#: include/post-translations.php:9
|
468 |
msgid "Post ID"
|
469 |
msgstr "Yazı ID"
|
470 |
|
471 |
+
#: include/term-translations.php:48
|
472 |
+
msgid "No untranslated term"
|
473 |
+
msgstr "Çevrilmemiş kelime yok"
|
|
|
474 |
|
475 |
+
#: include/widget.php:6
|
476 |
+
msgid "Language Switcher"
|
477 |
+
msgstr "Dil Değiştirme Ekranı"
|
|
|
478 |
|
479 |
+
#: include/widget.php:6
|
480 |
+
msgid "Displays a language switcher"
|
481 |
+
msgstr "Dil değiştirme ekranını görüntüler"
|
|
|
482 |
|
483 |
+
#: include/widget.php:69
|
484 |
+
msgid "Title:"
|
485 |
+
msgstr "Başlık:"
|
486 |
+
|
487 |
+
# @ polylang
|
488 |
+
#. translators: plugin header field 'Description'
|
489 |
+
#: polylang.php:0
|
490 |
+
msgid "Adds multilingual capability to WordPress"
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
+
#: polylang.php:118
|
494 |
#, php-format
|
495 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
496 |
+
msgstr "Siz WordPress'in %s sürümünü kullanıyorsunuz. Polylang'ı kullanabilmeniz için en az WordPress %s sürümüne ihtiyacınız var."
|
497 |
|
498 |
+
#: polylang.php:159
|
499 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
500 |
+
msgstr "Bir nedenden dolayı Polylang veritabanınızda gerekli tabloları oluşturamadı."
|
501 |
|
502 |
+
# @ polylang
|
503 |
+
#: polylang.php:220
|
504 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
505 |
msgstr ""
|
506 |
|
507 |
+
# @ polylang
|
508 |
+
#: polylang.php:222
|
509 |
+
#, php-format
|
510 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
511 |
+
msgstr ""
|
512 |
|
513 |
+
#~ msgid "Error: Restore of local flags failed!"
|
514 |
+
#~ msgstr "Hata: Bayrak resimleriniz eski haline getirilemedi!"
|
|
|
515 |
|
516 |
+
#~ msgid "Please move your local flags from %s to %s"
|
517 |
+
#~ msgstr "Lütfen bayrak resimlerinizi %s adresinden %s adresine taşıyın"
|
|
|
518 |
|
519 |
+
#~ msgid "%1$s %2$s"
|
520 |
+
#~ msgstr "%1$s %2$s"
|
|
|
521 |
|
522 |
+
#~ msgid "View posts for %1$s %2$s"
|
523 |
+
#~ msgstr "%1$s %2$s tarihleri arasındaki yazılara bak"
|
|
|
524 |
|
525 |
+
#~ msgid "Site Title"
|
526 |
+
#~ msgstr "Site Başlığı"
|
|
|
527 |
|
528 |
+
#~ msgid "Tagline"
|
529 |
+
#~ msgstr "Etiket Satırı"
|
|
|
530 |
|
531 |
+
#~ msgid "Page's language:"
|
532 |
+
#~ msgstr "Sayfa'nın dili:"
|
533 |
+
|
534 |
+
#~ msgid "Post's language:"
|
535 |
+
#~ msgstr "Yazı'nın dili:"
|
536 |
+
|
537 |
+
#~ msgid "None"
|
538 |
+
#~ msgstr "Yok"
|
539 |
|
540 |
+
#~ msgid "Update"
|
541 |
+
#~ msgstr "Güncelle"
|
languages/polylang.pot
CHANGED
@@ -1,449 +1,599 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date: \n"
|
7 |
-
"Last-Translator: F. Demarle\n"
|
8 |
"Language-Team: \n"
|
9 |
-
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"Plural-Forms: nplurals=2
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
-
"X-Poedit-KeywordsList: _e;
|
16 |
-
"X-Poedit-Basepath:
|
17 |
-
"X-Poedit-
|
18 |
-
"X-Poedit-SearchPath-
|
|
|
19 |
|
20 |
-
#:
|
21 |
#, php-format
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
#: ../polylang.php:125
|
26 |
-
msgid "For some reasons, Polylang could not create a table in your database."
|
27 |
-
msgstr ""
|
28 |
-
|
29 |
-
#: ../polylang.php:208
|
30 |
-
msgid "Error: Restore of local flags failed!"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#:
|
34 |
#, php-format
|
35 |
-
|
|
|
36 |
msgstr ""
|
37 |
|
38 |
-
#:
|
39 |
#, php-format
|
40 |
-
|
|
|
41 |
msgstr ""
|
42 |
|
43 |
-
#:
|
44 |
-
#: ../include/calendar.php:140
|
45 |
#, php-format
|
46 |
-
|
|
|
47 |
msgstr ""
|
48 |
|
49 |
-
#:
|
50 |
-
|
51 |
-
|
52 |
-
#: ../include/admin-filters.php:696
|
53 |
-
#: ../include/admin-filters.php:714
|
54 |
-
#: ../include/post-translations.php:8
|
55 |
-
#: ../include/term-translations.php:15
|
56 |
-
msgid "Language"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#:
|
60 |
-
#:
|
61 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
msgstr ""
|
63 |
|
64 |
-
#:
|
65 |
-
|
66 |
-
|
67 |
-
#: ../include/term-translations.php:18
|
68 |
-
#: ../include/term-translations.php:65
|
69 |
-
msgid "Edit"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#:
|
73 |
-
|
74 |
-
|
75 |
-
msgid "Add new"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#:
|
79 |
-
|
|
|
80 |
msgstr ""
|
81 |
|
82 |
-
#:
|
83 |
-
|
|
|
84 |
msgstr ""
|
85 |
|
86 |
-
#:
|
87 |
-
|
|
|
88 |
msgstr ""
|
89 |
|
90 |
-
#:
|
91 |
-
|
92 |
-
|
93 |
-
#: ../include/admin-filters.php:221
|
94 |
-
msgid "Languages"
|
95 |
msgstr ""
|
96 |
|
97 |
-
#:
|
98 |
-
|
|
|
99 |
msgstr ""
|
100 |
|
101 |
-
#:
|
102 |
-
|
|
|
103 |
msgstr ""
|
104 |
|
105 |
-
#:
|
106 |
-
|
|
|
|
|
107 |
msgstr ""
|
108 |
|
109 |
-
#:
|
110 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
msgstr ""
|
112 |
|
113 |
-
#:
|
114 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
115 |
msgstr ""
|
116 |
|
117 |
-
#:
|
118 |
-
|
|
|
|
|
119 |
msgstr ""
|
120 |
|
121 |
-
#:
|
122 |
-
|
|
|
123 |
msgstr ""
|
124 |
|
125 |
-
#:
|
126 |
-
|
|
|
|
|
127 |
msgstr ""
|
128 |
|
129 |
-
#:
|
130 |
-
|
|
|
131 |
msgstr ""
|
132 |
|
133 |
-
#:
|
134 |
-
|
|
|
|
|
135 |
msgstr ""
|
136 |
|
137 |
-
#:
|
138 |
-
|
|
|
139 |
msgstr ""
|
140 |
|
141 |
-
#:
|
142 |
-
|
143 |
-
msgid "
|
144 |
msgstr ""
|
145 |
|
146 |
-
#:
|
147 |
-
|
|
|
|
|
148 |
msgstr ""
|
149 |
|
150 |
-
#:
|
151 |
-
|
|
|
152 |
msgstr ""
|
153 |
|
154 |
-
#:
|
155 |
-
|
|
|
156 |
msgstr ""
|
157 |
|
158 |
-
#:
|
159 |
-
|
|
|
|
|
160 |
msgstr ""
|
161 |
|
162 |
-
#:
|
163 |
-
|
|
|
164 |
msgstr ""
|
165 |
|
166 |
-
#:
|
167 |
-
|
|
|
|
|
168 |
msgstr ""
|
169 |
|
170 |
-
#:
|
171 |
-
|
|
|
172 |
msgstr ""
|
173 |
|
174 |
-
#:
|
175 |
-
|
|
|
176 |
msgstr ""
|
177 |
|
178 |
-
#:
|
179 |
-
|
180 |
-
msgid "
|
181 |
msgstr ""
|
182 |
|
183 |
-
#:
|
184 |
-
|
|
|
185 |
msgstr ""
|
186 |
|
187 |
-
#:
|
188 |
-
|
|
|
189 |
msgstr ""
|
190 |
|
191 |
-
#:
|
192 |
-
|
|
|
193 |
msgstr ""
|
194 |
|
195 |
-
#:
|
196 |
-
|
|
|
197 |
msgstr ""
|
198 |
|
199 |
-
#:
|
200 |
-
|
201 |
-
|
202 |
-
#: ../include/term-translations.php:11
|
203 |
-
msgid "Translations"
|
204 |
msgstr ""
|
205 |
|
206 |
-
#:
|
207 |
-
|
208 |
-
msgid "
|
209 |
msgstr ""
|
210 |
|
211 |
-
#:
|
212 |
-
|
|
|
213 |
msgstr ""
|
214 |
|
215 |
-
#:
|
216 |
-
|
|
|
217 |
msgstr ""
|
218 |
|
219 |
-
#:
|
220 |
-
|
221 |
-
msgid "
|
222 |
msgstr ""
|
223 |
|
224 |
-
#:
|
225 |
-
|
|
|
226 |
msgstr ""
|
227 |
|
228 |
-
#:
|
229 |
-
|
|
|
230 |
msgstr ""
|
231 |
|
232 |
-
#:
|
233 |
-
|
|
|
234 |
msgstr ""
|
235 |
|
236 |
-
#:
|
237 |
-
|
|
|
238 |
msgstr ""
|
239 |
|
240 |
-
#:
|
241 |
-
|
|
|
242 |
msgstr ""
|
243 |
|
244 |
-
#:
|
|
|
245 |
msgid "Edit language"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#:
|
249 |
-
#:
|
|
|
250 |
msgid "Add new language"
|
251 |
msgstr ""
|
252 |
|
253 |
-
#:
|
|
|
254 |
msgid "Choose a language"
|
255 |
msgstr ""
|
256 |
|
257 |
-
#:
|
|
|
258 |
msgid "You can choose a language in the list or directly edit it below."
|
259 |
msgstr ""
|
260 |
|
261 |
-
#:
|
|
|
|
|
262 |
msgid "Full name"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#:
|
|
|
266 |
msgid "The name is how it is displayed on your site (for example: English)."
|
267 |
msgstr ""
|
268 |
|
269 |
-
#:
|
|
|
|
|
270 |
msgid "Locale"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#:
|
|
|
274 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
275 |
msgstr ""
|
276 |
|
277 |
-
#:
|
|
|
278 |
msgid "Language code"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#:
|
|
|
282 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#:
|
|
|
286 |
msgid "Text direction"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#:
|
|
|
290 |
msgid "left to right"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#:
|
|
|
294 |
msgid "right to left"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#:
|
|
|
298 |
msgid "Choose the text direction for the language"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#:
|
|
|
|
|
302 |
msgid "Order"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#:
|
|
|
306 |
msgid "Position of the language in the language switcher"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#:
|
310 |
-
|
|
|
311 |
msgstr ""
|
312 |
|
313 |
-
#:
|
314 |
-
|
|
|
315 |
msgstr ""
|
316 |
|
317 |
-
#:
|
|
|
318 |
msgid "Clean strings translation database"
|
319 |
msgstr ""
|
320 |
|
321 |
-
#:
|
|
|
322 |
msgid "Default language"
|
323 |
msgstr ""
|
324 |
|
325 |
-
#:
|
|
|
326 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#:
|
|
|
330 |
msgid "Detect browser language"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#:
|
|
|
334 |
msgid "When the front page is visited, set the language according to the browser preference"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#:
|
|
|
338 |
msgid "URL modifications"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#:
|
|
|
342 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
343 |
msgstr ""
|
344 |
|
345 |
-
#:
|
|
|
346 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
347 |
msgstr ""
|
348 |
|
349 |
-
#:
|
|
|
350 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#:
|
|
|
354 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
355 |
msgstr ""
|
356 |
|
357 |
-
#:
|
|
|
358 |
msgid "Hide URL language information for default language"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#:
|
362 |
#, php-format
|
|
|
363 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
msgid "Synchronization"
|
368 |
msgstr ""
|
369 |
|
370 |
-
#:
|
371 |
-
|
|
|
372 |
msgstr ""
|
373 |
|
374 |
-
#:
|
375 |
-
|
|
|
376 |
msgstr ""
|
377 |
|
378 |
-
#:
|
379 |
-
|
|
|
380 |
msgstr ""
|
381 |
|
382 |
-
#:
|
383 |
-
|
|
|
384 |
msgstr ""
|
385 |
|
386 |
-
#:
|
387 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
msgstr ""
|
389 |
|
390 |
-
#:
|
391 |
-
|
392 |
-
msgid "
|
393 |
msgstr ""
|
394 |
|
395 |
-
#:
|
396 |
-
|
397 |
-
msgid "
|
398 |
msgstr ""
|
399 |
|
400 |
-
#:
|
401 |
-
|
402 |
-
msgid "
|
403 |
msgstr ""
|
404 |
|
405 |
-
#:
|
406 |
-
|
407 |
-
msgid "
|
408 |
msgstr ""
|
409 |
|
410 |
-
#:
|
411 |
-
|
|
|
412 |
msgstr ""
|
413 |
|
414 |
-
#:
|
415 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
416 |
msgstr ""
|
417 |
|
418 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
419 |
msgid "No untranslated term"
|
420 |
msgstr ""
|
421 |
|
422 |
-
#:
|
423 |
-
|
|
|
424 |
msgstr ""
|
425 |
|
426 |
-
#:
|
427 |
-
|
|
|
428 |
msgstr ""
|
429 |
|
430 |
-
#:
|
431 |
-
|
|
|
432 |
msgstr ""
|
433 |
|
434 |
-
|
435 |
-
|
|
|
|
|
436 |
msgstr ""
|
437 |
|
438 |
-
#:
|
439 |
-
|
|
|
|
|
440 |
msgstr ""
|
441 |
|
442 |
-
#:
|
443 |
-
|
|
|
444 |
msgstr ""
|
445 |
|
446 |
-
#:
|
447 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
448 |
msgstr ""
|
449 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: Polylang\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: 2013-01-06 17:00:39+0000\n"
|
|
|
7 |
"Language-Team: \n"
|
|
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
12 |
"X-Poedit-SourceCharset: utf-8\n"
|
13 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
14 |
+
"X-Poedit-Basepath: ../\n"
|
15 |
+
"X-Poedit-Bookmarks: \n"
|
16 |
+
"X-Poedit-SearchPath-0: .\n"
|
17 |
+
"X-Textdomain-Support: yes"
|
18 |
|
19 |
+
#: include/about.php:3
|
20 |
#, php-format
|
21 |
+
#@ polylang
|
22 |
+
msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: include/about.php:9
|
26 |
#, php-format
|
27 |
+
#@ polylang
|
28 |
+
msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: include/about.php:16
|
32 |
#, php-format
|
33 |
+
#@ polylang
|
34 |
+
msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: include/about.php:22
|
|
|
38 |
#, php-format
|
39 |
+
#@ polylang
|
40 |
+
msgid "If you wonder how you can help the project, just %sread this%s."
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: include/about.php:27
|
44 |
+
#@ polylang
|
45 |
+
msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
|
|
|
|
|
|
|
|
|
|
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: include/admin-base.php:55
|
49 |
+
#: include/admin-base.php:185
|
50 |
+
#: include/admin-filters.php:250
|
51 |
+
#: include/admin.php:23
|
52 |
+
#: include/admin.php:318
|
53 |
+
#: include/list-table.php:46
|
54 |
+
#: polylang.php:270
|
55 |
+
#@ polylang
|
56 |
+
msgid "Languages"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: include/admin-base.php:154
|
60 |
+
#@ polylang
|
61 |
+
msgid "Displays language names"
|
|
|
|
|
|
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: include/admin-base.php:155
|
65 |
+
#@ polylang
|
66 |
+
msgid "Displays flags"
|
|
|
67 |
msgstr ""
|
68 |
|
69 |
+
#: include/admin-base.php:156
|
70 |
+
#@ polylang
|
71 |
+
msgid "Forces link to front page"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: include/admin-base.php:157
|
75 |
+
#@ polylang
|
76 |
+
msgid "Hides the current language"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: include/admin-base.php:161
|
80 |
+
#@ polylang
|
81 |
+
msgid "Displays a language switcher at the end of the menu"
|
82 |
msgstr ""
|
83 |
|
84 |
+
#: include/admin-base.php:162
|
85 |
+
#@ polylang
|
86 |
+
msgid "Displays as dropdown"
|
|
|
|
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: include/admin-base.php:186
|
90 |
+
#@ polylang
|
91 |
+
msgid "Filters content by language"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: include/admin-base.php:193
|
95 |
+
#@ polylang
|
96 |
+
msgid "Show all languages"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: include/admin-filters.php:188
|
100 |
+
#: include/admin-filters.php:884
|
101 |
+
#@ polylang
|
102 |
+
msgid "Add new translation"
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: include/admin-filters.php:216
|
106 |
+
#: include/admin-filters.php:274
|
107 |
+
#: include/admin-filters.php:608
|
108 |
+
#: include/admin-filters.php:824
|
109 |
+
#: include/admin-filters.php:842
|
110 |
+
#: include/list-table.php:45
|
111 |
+
#: include/media-translations.php:5
|
112 |
+
#: include/media-translations.php:43
|
113 |
+
#: include/post-translations.php:8
|
114 |
+
#: include/term-translations.php:15
|
115 |
+
#: polylang.php:271
|
116 |
+
#@ polylang
|
117 |
+
msgid "Language"
|
118 |
msgstr ""
|
119 |
|
120 |
+
#: include/admin-filters.php:623
|
121 |
+
#: include/admin-filters.php:658
|
122 |
+
#: include/list-table.php:120
|
123 |
+
#: include/media-translations.php:40
|
124 |
+
#: include/term-translations.php:6
|
125 |
+
#: include/term-translations.php:11
|
126 |
+
#@ polylang
|
127 |
+
msgid "Translations"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: include/admin-filters.php:826
|
131 |
+
#: include/admin-filters.php:845
|
132 |
+
#@ polylang
|
133 |
+
msgid "Sets the language"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: include/admin-filters.php:1078
|
137 |
+
#@ polylang
|
138 |
+
msgid "Theme locations and languages"
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: include/admin-filters.php:1084
|
142 |
+
#, php-format
|
143 |
+
#@ polylang
|
144 |
+
msgid "Please go to the %slanguages page%s to set theme locations and languages"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: include/admin-filters.php:1102
|
148 |
+
#@ polylang
|
149 |
+
msgid "The widget is displayed for:"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: include/admin-filters.php:1106
|
153 |
+
#: polylang.php:272
|
154 |
+
#@ polylang
|
155 |
+
msgid "All languages"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: include/admin-filters.php:1130
|
159 |
+
#@ polylang
|
160 |
+
msgid "Admin language"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: include/admin-filters.php:1135
|
164 |
+
#@ polylang
|
165 |
+
msgid "Wordpress default"
|
166 |
msgstr ""
|
167 |
|
168 |
+
#: include/admin-filters.php:1161
|
169 |
+
#: include/admin.php:326
|
170 |
+
#@ polylang
|
171 |
+
msgid "Settings"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: include/admin-filters.php:1167
|
175 |
+
#@ polylang
|
176 |
+
msgid "Upgrading language files…"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: include/admin.php:22
|
180 |
+
#@ polylang
|
181 |
+
msgid "About Polylang"
|
182 |
msgstr ""
|
183 |
|
184 |
+
#: include/admin.php:27
|
185 |
+
#: include/list-table.php:92
|
186 |
+
#@ polylang
|
187 |
+
msgid "Strings translations"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: include/admin.php:323
|
191 |
+
#@ polylang
|
192 |
+
msgid "Menus"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: include/admin.php:325
|
196 |
+
#: include/list-table.php:91
|
197 |
+
#@ polylang
|
198 |
+
msgid "Strings translation"
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: include/admin.php:345
|
202 |
+
#@ polylang
|
203 |
+
msgid "Enter a valid WorPress locale"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: include/admin.php:346
|
207 |
+
#@ polylang
|
208 |
+
msgid "The language code must be 2 characters long"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: include/admin.php:347
|
212 |
+
#@ polylang
|
213 |
+
msgid "The language code must be unique"
|
214 |
msgstr ""
|
215 |
|
216 |
+
#: include/admin.php:348
|
217 |
+
#@ polylang
|
218 |
+
msgid "The language must have a name"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: include/admin.php:349
|
222 |
+
#@ polylang
|
223 |
+
msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: include/admin.php:468
|
227 |
+
#@ polylang
|
228 |
+
msgid "Widget title"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: include/base.php:339
|
232 |
+
#@ polylang
|
233 |
+
msgid "Taxonomies"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: include/base.php:340
|
237 |
+
#@ polylang
|
238 |
+
msgid "Custom fields"
|
|
|
|
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: include/base.php:341
|
242 |
+
#@ polylang
|
243 |
+
msgid "Comment status"
|
244 |
msgstr ""
|
245 |
|
246 |
+
#: include/base.php:342
|
247 |
+
#@ polylang
|
248 |
+
msgid "Ping status"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: include/base.php:343
|
252 |
+
#@ polylang
|
253 |
+
msgid "Sticky posts"
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: include/base.php:344
|
257 |
+
#@ polylang
|
258 |
+
msgid "Published date"
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: include/base.php:345
|
262 |
+
#@ polylang
|
263 |
+
msgid "Post format"
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: include/base.php:346
|
267 |
+
#@ polylang
|
268 |
+
msgid "Page parent"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: include/base.php:347
|
272 |
+
#@ polylang
|
273 |
+
msgid "Page template"
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: include/base.php:348
|
277 |
+
#@ polylang
|
278 |
+
msgid "Page order"
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: include/base.php:349
|
282 |
+
#@ polylang
|
283 |
+
msgid "Featured image"
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: include/languages-form.php:43
|
287 |
+
#@ polylang
|
288 |
msgid "Edit language"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: include/languages-form.php:43
|
292 |
+
#: include/languages-form.php:124
|
293 |
+
#@ polylang
|
294 |
msgid "Add new language"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: include/languages-form.php:65
|
298 |
+
#@ polylang
|
299 |
msgid "Choose a language"
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: include/languages-form.php:79
|
303 |
+
#@ polylang
|
304 |
msgid "You can choose a language in the list or directly edit it below."
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: include/languages-form.php:83
|
308 |
+
#: include/list-table.php:63
|
309 |
+
#@ polylang
|
310 |
msgid "Full name"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: include/languages-form.php:85
|
314 |
+
#@ polylang
|
315 |
msgid "The name is how it is displayed on your site (for example: English)."
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: include/languages-form.php:89
|
319 |
+
#: include/list-table.php:64
|
320 |
+
#@ polylang
|
321 |
msgid "Locale"
|
322 |
msgstr ""
|
323 |
|
324 |
+
#: include/languages-form.php:94
|
325 |
+
#@ polylang
|
326 |
msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: include/languages-form.php:98
|
330 |
+
#@ polylang
|
331 |
msgid "Language code"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: include/languages-form.php:100
|
335 |
+
#@ polylang
|
336 |
msgid "2-letters ISO 639-1 language code (for example: en)"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: include/languages-form.php:104
|
340 |
+
#@ polylang
|
341 |
msgid "Text direction"
|
342 |
msgstr ""
|
343 |
|
344 |
+
#: include/languages-form.php:108
|
345 |
+
#@ polylang
|
346 |
msgid "left to right"
|
347 |
msgstr ""
|
348 |
|
349 |
+
#: include/languages-form.php:113
|
350 |
+
#@ polylang
|
351 |
msgid "right to left"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: include/languages-form.php:115
|
355 |
+
#@ polylang
|
356 |
msgid "Choose the text direction for the language"
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: include/languages-form.php:119
|
360 |
+
#: include/list-table.php:66
|
361 |
+
#@ polylang
|
362 |
msgid "Order"
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: include/languages-form.php:121
|
366 |
+
#@ polylang
|
367 |
msgid "Position of the language in the language switcher"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: include/languages-form.php:180
|
371 |
+
#@ polylang
|
372 |
+
msgid "Language switcher"
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: include/languages-form.php:206
|
376 |
+
#@ polylang
|
377 |
+
msgid "Search translations"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: include/languages-form.php:215
|
381 |
+
#@ polylang
|
382 |
msgid "Clean strings translation database"
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: include/languages-form.php:231
|
386 |
+
#@ polylang
|
387 |
msgid "Default language"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: include/languages-form.php:243
|
391 |
+
#@ polylang
|
392 |
msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: include/languages-form.php:251
|
396 |
+
#@ polylang
|
397 |
msgid "Detect browser language"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: include/languages-form.php:257
|
401 |
+
#@ polylang
|
402 |
msgid "When the front page is visited, set the language according to the browser preference"
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: include/languages-form.php:264
|
406 |
+
#@ polylang
|
407 |
msgid "URL modifications"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: include/languages-form.php:270
|
411 |
+
#@ polylang
|
412 |
msgid "The language is set from content. Posts, pages, categories and tags urls are not modified."
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: include/languages-form.php:278
|
416 |
+
#@ polylang
|
417 |
msgid "The language code, for example /en/, is added to all urls when using pretty permalinks."
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: include/languages-form.php:287
|
421 |
+
#@ polylang
|
422 |
msgid "Remove /language/ in pretty permalinks. Example:"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: include/languages-form.php:296
|
426 |
+
#@ polylang
|
427 |
msgid "Keep /language/ in pretty permalinks. Example:"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: include/languages-form.php:305
|
431 |
+
#@ polylang
|
432 |
msgid "Hide URL language information for default language"
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: include/languages-form.php:315
|
436 |
#, php-format
|
437 |
+
#@ polylang
|
438 |
msgid "When using static front page, redirect the language page (example: %s) to the front page in the right language"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: include/languages-form.php:324
|
442 |
+
#@ polylang
|
443 |
+
msgid "Media"
|
444 |
+
msgstr ""
|
445 |
+
|
446 |
+
#: include/languages-form.php:330
|
447 |
+
#@ polylang
|
448 |
+
msgid "Activate languages and translations for media"
|
449 |
+
msgstr ""
|
450 |
+
|
451 |
+
#: include/languages-form.php:337
|
452 |
+
#@ polylang
|
453 |
msgid "Synchronization"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: include/languages-form.php:351
|
457 |
+
#@ polylang
|
458 |
+
msgid "Custom post types"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: include/languages-form.php:364
|
462 |
+
#@ polylang
|
463 |
+
msgid "Activate languages and translations for custom post types."
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: include/languages-form.php:372
|
467 |
+
#@ polylang
|
468 |
+
msgid "Custom taxonomies"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: include/languages-form.php:385
|
472 |
+
#@ polylang
|
473 |
+
msgid "Activate languages and translations for custom taxonomies."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: include/list-table.php:55
|
477 |
+
#: include/media-translations.php:22
|
478 |
+
#: include/media-translations.php:60
|
479 |
+
#: include/post-translations.php:10
|
480 |
+
#: include/post-translations.php:33
|
481 |
+
#: include/term-translations.php:18
|
482 |
+
#: include/term-translations.php:80
|
483 |
+
#@ polylang
|
484 |
+
msgid "Edit"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: include/list-table.php:56
|
488 |
+
#@ polylang
|
489 |
+
msgid "Delete"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: include/list-table.php:65
|
493 |
+
#@ polylang
|
494 |
+
msgid "Code"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: include/list-table.php:67
|
498 |
+
#@ polylang
|
499 |
+
msgid "Flag"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: include/list-table.php:68
|
503 |
+
#@ polylang
|
504 |
+
msgid "Posts"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: include/list-table.php:118
|
508 |
+
#@ polylang
|
509 |
+
msgid "Name"
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: include/list-table.php:119
|
513 |
+
#@ polylang
|
514 |
+
msgid "String"
|
515 |
+
msgstr ""
|
516 |
+
|
517 |
+
#: include/media-translations.php:6
|
518 |
+
#: include/media-translations.php:44
|
519 |
+
#: include/term-translations.php:16
|
520 |
+
#@ polylang
|
521 |
+
msgid "Translation"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: include/media-translations.php:31
|
525 |
+
#: include/media-translations.php:68
|
526 |
+
#: include/post-translations.php:38
|
527 |
+
#: include/term-translations.php:60
|
528 |
+
#@ polylang
|
529 |
+
msgid "Add new"
|
530 |
+
msgstr ""
|
531 |
+
|
532 |
+
#: include/post-translations.php:5
|
533 |
+
#@ polylang
|
534 |
+
msgid "ID of pages in other languages:"
|
535 |
msgstr ""
|
536 |
|
537 |
+
#: include/post-translations.php:5
|
538 |
+
#@ polylang
|
539 |
+
msgid "ID of posts in other languages:"
|
540 |
+
msgstr ""
|
541 |
+
|
542 |
+
#: include/post-translations.php:9
|
543 |
+
#@ polylang
|
544 |
+
msgid "Page ID"
|
545 |
+
msgstr ""
|
546 |
+
|
547 |
+
#: include/post-translations.php:9
|
548 |
+
#@ polylang
|
549 |
+
msgid "Post ID"
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: include/term-translations.php:48
|
553 |
+
#@ polylang
|
554 |
msgid "No untranslated term"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: include/widget.php:6
|
558 |
+
#@ polylang
|
559 |
+
msgid "Language Switcher"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: include/widget.php:6
|
563 |
+
#@ polylang
|
564 |
+
msgid "Displays a language switcher"
|
565 |
msgstr ""
|
566 |
|
567 |
+
#: include/widget.php:69
|
568 |
+
#@ polylang
|
569 |
+
msgid "Title:"
|
570 |
msgstr ""
|
571 |
|
572 |
+
#. translators: plugin header field 'Description'
|
573 |
+
#: polylang.php:0
|
574 |
+
#@ polylang
|
575 |
+
msgid "Adds multilingual capability to WordPress"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: polylang.php:118
|
579 |
+
#, php-format
|
580 |
+
#@ polylang
|
581 |
+
msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: polylang.php:159
|
585 |
+
#@ polylang
|
586 |
+
msgid "For some reasons, Polylang could not create a table in your database."
|
587 |
msgstr ""
|
588 |
|
589 |
+
#: polylang.php:220
|
590 |
+
#@ polylang
|
591 |
+
msgid "Polylang has been deactivated because you upgraded from a too old version."
|
592 |
+
msgstr ""
|
593 |
+
|
594 |
+
#: polylang.php:222
|
595 |
+
#, php-format
|
596 |
+
#@ polylang
|
597 |
+
msgid "Please upgrade first to %s before ugrading to %s."
|
598 |
msgstr ""
|
599 |
|
polylang.php
CHANGED
@@ -1,32 +1,35 @@
|
|
1 |
-
<?php
|
2 |
/*
|
3 |
Plugin Name: Polylang
|
4 |
-
Plugin URI: http://wordpress.
|
5 |
-
Version: 0
|
6 |
Author: F. Demarle
|
7 |
-
Description: Adds multilingual capability to
|
8 |
Text Domain: polylang
|
9 |
Domain Path: /languages
|
10 |
*/
|
11 |
|
12 |
-
/*
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
|
|
|
|
|
|
30 |
define('PLL_MIN_WP_VERSION', '3.1');
|
31 |
|
32 |
define('POLYLANG_DIR', dirname(__FILE__)); // our directory
|
@@ -43,20 +46,8 @@ define('POLYLANG_URL', WP_PLUGIN_URL.'/'.basename(POLYLANG_DIR)); // our url
|
|
43 |
if (!defined('PLL_LOCAL_URL'))
|
44 |
define('PLL_LOCAL_URL', WP_CONTENT_URL.'/polylang'); // default url to access user data such as custom flags
|
45 |
|
46 |
-
if (!defined('
|
47 |
-
define('
|
48 |
-
|
49 |
-
if (!defined('PLL_FILTER_HOME_URL'))
|
50 |
-
define('PLL_FILTER_HOME_URL', true); // filters the home url (to return the homepage in the right langage) by default
|
51 |
-
|
52 |
-
if (!defined('PLL_SEARCH_FORM_JS'))
|
53 |
-
define('PLL_SEARCH_FORM_JS', true); // add javascript code to modify search form is enabled by default
|
54 |
-
|
55 |
-
if (!defined('PLL_LANG_EARLY'))
|
56 |
-
define('PLL_LANG_EARLY', true); // temporary option (will be suppressed in versions > 0.9)
|
57 |
-
|
58 |
-
if (!defined('PLL_MEDIA_SUPPORT'))
|
59 |
-
define('PLL_MEDIA_SUPPORT', true); // FIXME put this in ui in 1.0
|
60 |
|
61 |
require_once(PLL_INC.'/base.php');
|
62 |
|
@@ -71,7 +62,13 @@ class Polylang extends Polylang_Base {
|
|
71 |
register_activation_hook( __FILE__, array(&$this, 'activate'));
|
72 |
register_deactivation_hook( __FILE__, array(&$this, 'deactivate'));
|
73 |
|
74 |
-
// stopping here if we
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
if (isset($_GET['action']) && $_GET['action'] == 'deactivate' && isset($_GET['plugin']) && $_GET['plugin'] == 'polylang/polylang.php')
|
76 |
return;
|
77 |
|
@@ -83,9 +80,9 @@ class Polylang extends Polylang_Base {
|
|
83 |
add_action('admin_init', array(&$this, 'admin_init'));
|
84 |
|
85 |
// plugin and widget initialization
|
86 |
-
add_action('setup_theme', array(&$this, 'init'));
|
87 |
add_action('widgets_init', array(&$this, 'widgets_init'));
|
88 |
-
add_action('wp_loaded', array(&$this, 'prepare_rewrite_rules'),
|
89 |
|
90 |
// separate admin and frontend
|
91 |
if (is_admin() && isset($_GET['page']) && $_GET['page'] == 'mlang') {
|
@@ -93,12 +90,14 @@ class Polylang extends Polylang_Base {
|
|
93 |
require_once(PLL_INC.'/admin.php');
|
94 |
$polylang = new Polylang_Admin();
|
95 |
}
|
|
|
96 |
// avoid loading polylang admin filters for frontend ajax requests if 'pll_load_front' is set (thanks to g100g)
|
97 |
-
elseif (is_admin() && !(defined('DOING_AJAX') && isset($_REQUEST['pll_load_front']))) {
|
98 |
require_once(PLL_INC.'/admin-base.php');
|
99 |
require_once(PLL_INC.'/admin-filters.php');
|
100 |
$polylang = new Polylang_Admin_Filters();
|
101 |
}
|
|
|
102 |
else {
|
103 |
require_once(PLL_INC.'/core.php');
|
104 |
$polylang = new Polylang_Core();
|
@@ -106,6 +105,14 @@ class Polylang extends Polylang_Base {
|
|
106 |
|
107 |
// loads the API
|
108 |
require_once(PLL_INC.'/api.php');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
}
|
110 |
|
111 |
// plugin activation for multisite
|
@@ -113,9 +120,13 @@ class Polylang extends Polylang_Base {
|
|
113 |
global $wp_version, $wpdb;
|
114 |
load_plugin_textdomain('polylang', false, basename(POLYLANG_DIR).'/languages'); // plugin i18n
|
115 |
|
116 |
-
if (version_compare($wp_version, PLL_MIN_WP_VERSION , '<'))
|
117 |
die (sprintf('<p style = "font-family: sans-serif; font-size: 12px; color: #333; margin: -5px">%s</p>',
|
118 |
-
sprintf(__('You are using WordPress %s. Polylang requires at least WordPress %s.', 'polylang'),
|
|
|
|
|
|
|
|
|
119 |
|
120 |
// check if it is a network activation - if so, run the activation function for each blog
|
121 |
if (is_multisite() && isset($_GET['networkwide']) && ($_GET['networkwide'] == 1)) {
|
@@ -132,28 +143,31 @@ class Polylang extends Polylang_Base {
|
|
132 |
// plugin activation
|
133 |
function _activate() {
|
134 |
// create the termmeta table - not provided by WP by default - if it does not already exists
|
135 |
-
// uses exactly the same model as other meta tables to be able to use access functions provided by WP
|
136 |
global $wpdb;
|
137 |
-
$charset_collate = empty($wpdb->charset) ? '' : "DEFAULT CHARACTER SET $wpdb->charset";
|
138 |
$charset_collate .= empty($wpdb->collate) ? '' : " COLLATE $wpdb->collate";
|
139 |
$table = $wpdb->prefix . 'termmeta';
|
140 |
-
|
141 |
-
$r = $wpdb->query("
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
|
|
149 |
) $charset_collate;");
|
150 |
|
151 |
if ($r === false)
|
152 |
-
die (sprintf(
|
153 |
-
|
|
|
|
|
154 |
|
155 |
// codex tells to use the init action to call register_taxonomy but I need it now for my rewrite rules
|
156 |
-
register_taxonomy('language', null , array('label' => false, 'query_var'=>'lang'));
|
157 |
|
158 |
// defines default values for options in case this is the first installation
|
159 |
$options = get_option('polylang');
|
@@ -163,15 +177,19 @@ class Polylang extends Polylang_Base {
|
|
163 |
$options['hide_default'] = 0; // do not remove URL language information for default language
|
164 |
$options['force_lang'] = 0; // do not add URL language information when useless
|
165 |
$options['redirect_lang'] = 0; // do not redirect the language page to the homepage
|
166 |
-
$options['
|
|
|
|
|
|
|
167 |
}
|
168 |
$options['version'] = POLYLANG_VERSION;
|
169 |
-
update_option('polylang', $options);
|
170 |
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
|
|
|
|
175 |
}
|
176 |
|
177 |
// plugin deactivation for multisite
|
@@ -202,47 +220,17 @@ class Polylang extends Polylang_Base {
|
|
202 |
restore_current_blog();
|
203 |
}
|
204 |
|
205 |
-
//
|
206 |
-
function
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
// move the directory to wp-content
|
217 |
-
if (!@rename($upgrade_dir, PLL_LOCAL_DIR))
|
218 |
-
return new WP_Error('polylang_restore_error', sprintf('%s<br />%s',
|
219 |
-
__('Error: Restore of local flags failed!', 'polylang'),
|
220 |
-
sprintf(__('Please move your local flags from %s to %s', 'polylang'), esc_html($upgrade_dir), '<strong>'.esc_html(PLL_LOCAL_DIR).'</strong>')
|
221 |
-
));
|
222 |
-
|
223 |
-
@rmdir(WP_CONTENT_DIR . '/upgrade/polylang');
|
224 |
-
return true;
|
225 |
-
}
|
226 |
-
|
227 |
-
// upgrades from old translation used up to V0.4.4 to new model used in V0.5+
|
228 |
-
function upgrade_translations($type, $ids) {
|
229 |
-
$listlanguages = $this->get_languages_list();
|
230 |
-
foreach ($ids as $id) {
|
231 |
-
$lang = call_user_func(array(&$this, 'get_'.$type.'_language'), $id);
|
232 |
-
if (!$lang)
|
233 |
-
continue;
|
234 |
-
|
235 |
-
$tr = array();
|
236 |
-
foreach ($listlanguages as $language) {
|
237 |
-
if ($meta = get_metadata($type, $id, '_lang-'.$language->slug, true))
|
238 |
-
$tr[$language->slug] = $meta;
|
239 |
-
}
|
240 |
-
|
241 |
-
if (!empty($tr)) {
|
242 |
-
$tr = serialize(array_merge(array($lang->slug => $id), $tr));
|
243 |
-
update_metadata($type, $id, '_translations', $tr);
|
244 |
-
}
|
245 |
-
}
|
246 |
}
|
247 |
|
248 |
// manage upgrade even when it is done manually
|
@@ -250,57 +238,23 @@ class Polylang extends Polylang_Base {
|
|
250 |
$options = get_option('polylang');
|
251 |
if (version_compare($options['version'], POLYLANG_VERSION, '<')) {
|
252 |
|
253 |
-
if (version_compare($options['version'], '0.
|
254 |
-
$options['
|
255 |
-
|
256 |
-
// translation model changed in V0.5
|
257 |
-
if (version_compare($options['version'], '0.5', '<')) {
|
258 |
-
$ids = get_posts(array('numberposts' => -1, 'fields' => 'ids', 'post_type' => 'any', 'post_status' => 'any'));
|
259 |
-
$this->upgrade_translations('post', $ids);
|
260 |
-
$ids = get_terms($this->taxonomies, array('get' => 'all', 'fields' => 'ids'));
|
261 |
-
$this->upgrade_translations('term', $ids);
|
262 |
-
}
|
263 |
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
$listlanguages = $this->get_languages_list();
|
268 |
|
269 |
-
|
270 |
-
|
271 |
-
foreach ($listlanguages as $lang)
|
272 |
-
delete_post_meta($id, '_lang-'.$lang->slug);
|
273 |
-
}
|
274 |
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
delete_metadata('term', $id, '_lang-'.$lang->slug);
|
279 |
-
}
|
280 |
-
}
|
281 |
|
282 |
-
|
283 |
-
$options['force_lang'] = 0; // option introduced in 0.7
|
284 |
-
|
285 |
-
// string translation storage model changed and option added in 0.8
|
286 |
-
if (version_compare($options['version'], '0.8dev1', '<')) {
|
287 |
-
if (function_exists('base64_decode')) {
|
288 |
-
$mo = new MO();
|
289 |
-
foreach ($this->get_languages_list() as $language) {
|
290 |
-
$reader = new POMO_StringReader(base64_decode(get_option('polylang_mo'.$language->term_id)));
|
291 |
-
$mo->import_from_reader($reader);
|
292 |
-
$this->mo_export($mo, $language);
|
293 |
-
}
|
294 |
-
}
|
295 |
-
$options['redirect_lang'] = 0; // option introduced in 0.8
|
296 |
}
|
297 |
|
298 |
-
if (version_compare($options['version'], '0.8.8', '<'))
|
299 |
-
flush_rewrite_rules(); // rewrite rules have been modified in 0.8.8
|
300 |
-
|
301 |
-
if (version_compare($options['version'], '0.9', '<'))
|
302 |
-
$options['sync'] = defined('PLL_SYNC') && !PLL_SYNC ? 0 : 1; // the option replaces PLL_SYNC in 0.9
|
303 |
-
|
304 |
$options['version'] = POLYLANG_VERSION;
|
305 |
update_option('polylang', $options);
|
306 |
}
|
@@ -312,7 +266,8 @@ class Polylang extends Polylang_Base {
|
|
312 |
$wpdb->termmeta = $wpdb->prefix . 'termmeta'; // registers the termmeta table in wpdb
|
313 |
$options = get_option('polylang');
|
314 |
|
315 |
-
|
|
|
316 |
|
317 |
// registers the language taxonomy
|
318 |
// codex: use the init action to call this function
|
@@ -325,24 +280,27 @@ class Polylang extends Polylang_Base {
|
|
325 |
),
|
326 |
'public' => false, // avoid displaying the 'like post tags text box' in the quick edit
|
327 |
'query_var'=>'lang',
|
328 |
-
'update_count_callback' => '_update_post_term_count'
|
|
|
329 |
|
330 |
// optionaly removes 'language' in permalinks so that we get http://www.myblog/en/ instead of http://www.myblog/language/en/
|
331 |
// language information always in front of the uri ('with_front' => false)
|
332 |
// the 3rd parameter structure has been modified in WP 3.4
|
333 |
-
add_permastruct('language', $options['rewrite'] ? '%language%' : 'language/%language%',
|
|
|
334 |
}
|
335 |
|
336 |
// registers our widgets
|
337 |
function widgets_init() {
|
338 |
require_once(PLL_INC.'/widget.php');
|
339 |
-
require_once(PLL_INC.'/calendar.php'); // loads this only now otherwise it breaks widgets not registered in a widgets_init hook
|
340 |
-
|
341 |
register_widget('Polylang_Widget');
|
342 |
|
343 |
// overwrites the calendar widget to filter posts by language
|
344 |
-
|
345 |
-
|
|
|
|
|
|
|
346 |
}
|
347 |
|
348 |
// complete our taxonomy and add rewrite rules filters once custom post types and taxonomies are registered (normally in init)
|
@@ -354,8 +312,10 @@ class Polylang extends Polylang_Base {
|
|
354 |
if (!$this->get_languages_list())
|
355 |
return;
|
356 |
|
357 |
-
$types = array_merge(
|
|
|
358 |
$types = apply_filters('pll_rewrite_rules', $types); // allow plugins to add rewrite rules to the language filter
|
|
|
359 |
foreach ($types as $type)
|
360 |
add_filter($type . '_rewrite_rules', array(&$this, 'rewrite_rules'));
|
361 |
|
@@ -366,13 +326,15 @@ class Polylang extends Polylang_Base {
|
|
366 |
// always make sure the default language is at the end in case the language information is hidden for default language
|
367 |
// thanks to brbrbr http://wordpress.org/support/topic/plugin-polylang-rewrite-rules-not-correct
|
368 |
function rewrite_rules($rules) {
|
|
|
|
|
369 |
// suppress the rules created by WordPress for our taxonomy
|
370 |
-
if (
|
371 |
return array();
|
372 |
|
373 |
global $wp_rewrite;
|
374 |
$options = get_option('polylang');
|
375 |
-
$always_rewrite = in_array(
|
376 |
$newrules = array();
|
377 |
|
378 |
foreach ($this->get_languages_list() as $language)
|
@@ -385,39 +347,44 @@ class Polylang extends Polylang_Base {
|
|
385 |
foreach ($rules as $key => $rule) {
|
386 |
// we don't need the lang parameter for post types and taxonomies
|
387 |
// moreover adding it would create issues for pages and taxonomies
|
388 |
-
if ($options['force_lang'] && in_array(
|
389 |
if (isset($slug))
|
390 |
-
$newrules[$slug.str_replace($wp_rewrite->root, '', $key)] = str_replace(
|
391 |
-
array('[
|
|
|
|
|
|
|
392 |
|
393 |
-
if ($options['hide_default'])
|
394 |
$newrules[$key] = $rules[$key];
|
395 |
-
|
396 |
-
|
|
|
397 |
}
|
398 |
|
399 |
// rewrite rules filtered by language
|
400 |
-
elseif ($always_rewrite || (strpos($rule, 'post_type=') && !strpos($rule, 'name=')) || ($
|
401 |
if (isset($slug))
|
402 |
-
$newrules[$slug.str_replace($wp_rewrite->root, '', $key)] = str_replace(
|
403 |
-
array('[
|
|
|
|
|
|
|
404 |
|
405 |
if ($options['hide_default'])
|
406 |
$newrules[$key] = str_replace('?', '?lang='.$options['default_lang'].'&', $rule);
|
407 |
|
408 |
unset($rules[$key]); // now useless
|
409 |
-
}
|
410 |
}
|
411 |
|
412 |
// the home rewrite rule
|
413 |
-
if ($
|
414 |
-
$newrules[$slug.'?$'] =
|
415 |
|
416 |
return $newrules + $rules;
|
417 |
}
|
418 |
|
419 |
} // class Polylang
|
420 |
|
421 |
-
|
422 |
-
new Polylang();
|
423 |
-
?>
|
1 |
+
<?php
|
2 |
/*
|
3 |
Plugin Name: Polylang
|
4 |
+
Plugin URI: http://polylang.wordpress.com/
|
5 |
+
Version: 1.0
|
6 |
Author: F. Demarle
|
7 |
+
Description: Adds multilingual capability to WordPress
|
8 |
Text Domain: polylang
|
9 |
Domain Path: /languages
|
10 |
*/
|
11 |
|
12 |
+
/*
|
13 |
+
* Copyright 2011-2013 F. Demarle
|
14 |
+
*
|
15 |
+
* This program is free software; you can redistribute it and/or modify
|
16 |
+
* it under the terms of the GNU General Public License as published by
|
17 |
+
* the Free Software Foundation; either version 2 of the License, or
|
18 |
+
* (at your option) any later version.
|
19 |
+
*
|
20 |
+
* This program is distributed in the hope that it will be useful,
|
21 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
22 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
23 |
+
* GNU General Public License for more details.
|
24 |
+
*
|
25 |
+
* You should have received a copy of the GNU General Public License
|
26 |
+
* along with this program; if not, write to the Free Software
|
27 |
+
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
28 |
+
* MA 02110-1301, USA.
|
29 |
+
*
|
30 |
+
*/
|
31 |
+
|
32 |
+
define('POLYLANG_VERSION', '1.0');
|
33 |
define('PLL_MIN_WP_VERSION', '3.1');
|
34 |
|
35 |
define('POLYLANG_DIR', dirname(__FILE__)); // our directory
|
46 |
if (!defined('PLL_LOCAL_URL'))
|
47 |
define('PLL_LOCAL_URL', WP_CONTENT_URL.'/polylang'); // default url to access user data such as custom flags
|
48 |
|
49 |
+
if (!defined('PLL_COOKIE'))
|
50 |
+
define('PLL_COOKIE', 'pll_language');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
|
52 |
require_once(PLL_INC.'/base.php');
|
53 |
|
62 |
register_activation_hook( __FILE__, array(&$this, 'activate'));
|
63 |
register_deactivation_hook( __FILE__, array(&$this, 'deactivate'));
|
64 |
|
65 |
+
// stopping here if we upgraded from a too old version
|
66 |
+
if (($options = get_option('polylang')) && version_compare($options['version'], '0.8', '<')) {
|
67 |
+
add_action('all_admin_notices', array(&$this, 'admin_notices'));
|
68 |
+
return;
|
69 |
+
}
|
70 |
+
|
71 |
+
// stopping here if we are going to deactivate the plugin (avoids breaking rewrite rules)
|
72 |
if (isset($_GET['action']) && $_GET['action'] == 'deactivate' && isset($_GET['plugin']) && $_GET['plugin'] == 'polylang/polylang.php')
|
73 |
return;
|
74 |
|
80 |
add_action('admin_init', array(&$this, 'admin_init'));
|
81 |
|
82 |
// plugin and widget initialization
|
83 |
+
add_action('setup_theme', array(&$this, 'init'), 1);
|
84 |
add_action('widgets_init', array(&$this, 'widgets_init'));
|
85 |
+
add_action('wp_loaded', array(&$this, 'prepare_rewrite_rules'), 5); // after Polylang_base::add_post_types_taxonomies
|
86 |
|
87 |
// separate admin and frontend
|
88 |
if (is_admin() && isset($_GET['page']) && $_GET['page'] == 'mlang') {
|
90 |
require_once(PLL_INC.'/admin.php');
|
91 |
$polylang = new Polylang_Admin();
|
92 |
}
|
93 |
+
|
94 |
// avoid loading polylang admin filters for frontend ajax requests if 'pll_load_front' is set (thanks to g100g)
|
95 |
+
elseif (defined('DOING_CRON') || (is_admin() && !(defined('DOING_AJAX') && isset($_REQUEST['pll_load_front'])))) {
|
96 |
require_once(PLL_INC.'/admin-base.php');
|
97 |
require_once(PLL_INC.'/admin-filters.php');
|
98 |
$polylang = new Polylang_Admin_Filters();
|
99 |
}
|
100 |
+
|
101 |
else {
|
102 |
require_once(PLL_INC.'/core.php');
|
103 |
$polylang = new Polylang_Core();
|
105 |
|
106 |
// loads the API
|
107 |
require_once(PLL_INC.'/api.php');
|
108 |
+
|
109 |
+
// WPML API + wpml-config.xml
|
110 |
+
if (!defined('PLL_WPML_COMPAT') || PLL_WPML_COMPAT)
|
111 |
+
require_once(PLL_INC.'/wpml-compat.php');
|
112 |
+
|
113 |
+
// extra code for compatibility with some plugins
|
114 |
+
if (!defined('PLL_PLUGINS_COMPAT') || PLL_PLUGINS_COMPAT)
|
115 |
+
require_once(PLL_INC.'/plugins-compat.php');
|
116 |
}
|
117 |
|
118 |
// plugin activation for multisite
|
120 |
global $wp_version, $wpdb;
|
121 |
load_plugin_textdomain('polylang', false, basename(POLYLANG_DIR).'/languages'); // plugin i18n
|
122 |
|
123 |
+
if (version_compare($wp_version, PLL_MIN_WP_VERSION , '<'))
|
124 |
die (sprintf('<p style = "font-family: sans-serif; font-size: 12px; color: #333; margin: -5px">%s</p>',
|
125 |
+
sprintf(__('You are using WordPress %s. Polylang requires at least WordPress %s.', 'polylang'),
|
126 |
+
esc_html($wp_version),
|
127 |
+
PLL_MIN_WP_VERSION
|
128 |
+
)
|
129 |
+
));
|
130 |
|
131 |
// check if it is a network activation - if so, run the activation function for each blog
|
132 |
if (is_multisite() && isset($_GET['networkwide']) && ($_GET['networkwide'] == 1)) {
|
143 |
// plugin activation
|
144 |
function _activate() {
|
145 |
// create the termmeta table - not provided by WP by default - if it does not already exists
|
146 |
+
// uses exactly the same model as other meta tables to be able to use access functions provided by WP
|
147 |
global $wpdb;
|
148 |
+
$charset_collate = empty($wpdb->charset) ? '' : "DEFAULT CHARACTER SET $wpdb->charset";
|
149 |
$charset_collate .= empty($wpdb->collate) ? '' : " COLLATE $wpdb->collate";
|
150 |
$table = $wpdb->prefix . 'termmeta';
|
151 |
+
|
152 |
+
$r = $wpdb->query("
|
153 |
+
CREATE TABLE IF NOT EXISTS $table (
|
154 |
+
meta_id bigint(20) unsigned NOT NULL auto_increment,
|
155 |
+
term_id bigint(20) unsigned NOT NULL default '0',
|
156 |
+
meta_key varchar(255) default NULL,
|
157 |
+
meta_value longtext,
|
158 |
+
PRIMARY KEY (meta_id),
|
159 |
+
KEY term_id (term_id),
|
160 |
+
KEY meta_key (meta_key)
|
161 |
) $charset_collate;");
|
162 |
|
163 |
if ($r === false)
|
164 |
+
die (sprintf(
|
165 |
+
'<p style = "font-family: sans-serif; font-size: 12px; color: #333; margin: -5px">%s</p>',
|
166 |
+
__('For some reasons, Polylang could not create a table in your database.', 'polylang')
|
167 |
+
));
|
168 |
|
169 |
// codex tells to use the init action to call register_taxonomy but I need it now for my rewrite rules
|
170 |
+
register_taxonomy('language', null , array('label' => false, 'query_var'=>'lang'));
|
171 |
|
172 |
// defines default values for options in case this is the first installation
|
173 |
$options = get_option('polylang');
|
177 |
$options['hide_default'] = 0; // do not remove URL language information for default language
|
178 |
$options['force_lang'] = 0; // do not add URL language information when useless
|
179 |
$options['redirect_lang'] = 0; // do not redirect the language page to the homepage
|
180 |
+
$options['media_support'] = 1; // support languages and translation for media by default
|
181 |
+
$options['sync'] = array_keys($this->list_metas_to_sync()); // synchronisation is enabled by default
|
182 |
+
$options['post_types'] = array_values(get_post_types(array('_builtin' => false, 'show_ui => true')));
|
183 |
+
$options['taxonomies'] = array_values(get_taxonomies(array('_builtin' => false, 'show_ui => true')));
|
184 |
}
|
185 |
$options['version'] = POLYLANG_VERSION;
|
|
|
186 |
|
187 |
+
if (update_option('polylang', $options)) {
|
188 |
+
// add our rewrite rules
|
189 |
+
$this->add_post_types_taxonomies();
|
190 |
+
$this->prepare_rewrite_rules();
|
191 |
+
flush_rewrite_rules();
|
192 |
+
}
|
193 |
}
|
194 |
|
195 |
// plugin deactivation for multisite
|
220 |
restore_current_blog();
|
221 |
}
|
222 |
|
223 |
+
// displays a notice when ugrading from a too old version
|
224 |
+
function admin_notices() {
|
225 |
+
printf(
|
226 |
+
'<div class="error"><p>%s</p><p>%s</p></div>',
|
227 |
+
__('Polylang has been deactivated because you upgraded from a too old version.', 'polylang'),
|
228 |
+
sprintf(
|
229 |
+
__('Please upgrade first to %s before ugrading to %s.', 'polylang'),
|
230 |
+
'<strong>0.9.8</strong>',
|
231 |
+
POLYLANG_VERSION
|
232 |
+
)
|
233 |
+
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
234 |
}
|
235 |
|
236 |
// manage upgrade even when it is done manually
|
238 |
$options = get_option('polylang');
|
239 |
if (version_compare($options['version'], POLYLANG_VERSION, '<')) {
|
240 |
|
241 |
+
if (version_compare($options['version'], '0.9', '<'))
|
242 |
+
$options['sync'] = defined('PLL_SYNC') && !PLL_SYNC ? 0 : 1; // the option replaces PLL_SYNC in 0.9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
243 |
|
244 |
+
if (version_compare($options['version'], '1.0', '<')) {
|
245 |
+
// the option replaces PLL_MEDIA_SUPPORT in 1.0
|
246 |
+
$options['media_support'] = defined('PLL_MEDIA_SUPPORT') && !PLL_MEDIA_SUPPORT ? 0 : 1;
|
|
|
247 |
|
248 |
+
// split the synchronization options in 1.0
|
249 |
+
$options['sync'] = empty($options['sync']) ? array() : array_keys($this->list_metas_to_sync());
|
|
|
|
|
|
|
250 |
|
251 |
+
// set default values for post types and taxonomies to translate
|
252 |
+
$options['post_types'] = array_values(get_post_types(array('_builtin' => false, 'show_ui => true')));
|
253 |
+
$options['taxonomies'] = array_values(get_taxonomies(array('_builtin' => false, 'show_ui => true')));
|
|
|
|
|
|
|
254 |
|
255 |
+
flush_rewrite_rules(); // rewrite rules have been modified in 1.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
}
|
257 |
|
|
|
|
|
|
|
|
|
|
|
|
|
258 |
$options['version'] = POLYLANG_VERSION;
|
259 |
update_option('polylang', $options);
|
260 |
}
|
266 |
$wpdb->termmeta = $wpdb->prefix . 'termmeta'; // registers the termmeta table in wpdb
|
267 |
$options = get_option('polylang');
|
268 |
|
269 |
+
if (is_admin())
|
270 |
+
load_plugin_textdomain('polylang', false, basename(POLYLANG_DIR).'/languages'); // plugin i18n, only needed for backend
|
271 |
|
272 |
// registers the language taxonomy
|
273 |
// codex: use the init action to call this function
|
280 |
),
|
281 |
'public' => false, // avoid displaying the 'like post tags text box' in the quick edit
|
282 |
'query_var'=>'lang',
|
283 |
+
'update_count_callback' => '_update_post_term_count'
|
284 |
+
));
|
285 |
|
286 |
// optionaly removes 'language' in permalinks so that we get http://www.myblog/en/ instead of http://www.myblog/language/en/
|
287 |
// language information always in front of the uri ('with_front' => false)
|
288 |
// the 3rd parameter structure has been modified in WP 3.4
|
289 |
+
add_permastruct('language', $options['rewrite'] ? '%language%' : 'language/%language%',
|
290 |
+
version_compare($GLOBALS['wp_version'], '3.4' , '<') ? false : array('with_front' => false));
|
291 |
}
|
292 |
|
293 |
// registers our widgets
|
294 |
function widgets_init() {
|
295 |
require_once(PLL_INC.'/widget.php');
|
|
|
|
|
296 |
register_widget('Polylang_Widget');
|
297 |
|
298 |
// overwrites the calendar widget to filter posts by language
|
299 |
+
if (!defined('PLL_WIDGET_CALENDAR') || PLL_WIDGET_CALENDAR) {
|
300 |
+
require_once(PLL_INC.'/calendar.php'); // loads this only now otherwise it breaks widgets not registered in a widgets_init hook
|
301 |
+
unregister_widget('WP_Widget_Calendar');
|
302 |
+
register_widget('Polylang_Widget_Calendar');
|
303 |
+
}
|
304 |
}
|
305 |
|
306 |
// complete our taxonomy and add rewrite rules filters once custom post types and taxonomies are registered (normally in init)
|
312 |
if (!$this->get_languages_list())
|
313 |
return;
|
314 |
|
315 |
+
$types = array_values(array_merge($this->post_types, $this->taxonomies)); // supported post types and taxonomies
|
316 |
+
$types = array_merge(array('date', 'root', 'comments', 'search', 'author', 'language', 'post_format'), $types);
|
317 |
$types = apply_filters('pll_rewrite_rules', $types); // allow plugins to add rewrite rules to the language filter
|
318 |
+
|
319 |
foreach ($types as $type)
|
320 |
add_filter($type . '_rewrite_rules', array(&$this, 'rewrite_rules'));
|
321 |
|
326 |
// always make sure the default language is at the end in case the language information is hidden for default language
|
327 |
// thanks to brbrbr http://wordpress.org/support/topic/plugin-polylang-rewrite-rules-not-correct
|
328 |
function rewrite_rules($rules) {
|
329 |
+
$filter = str_replace('_rewrite_rules', '', current_filter());
|
330 |
+
|
331 |
// suppress the rules created by WordPress for our taxonomy
|
332 |
+
if ($filter == 'language')
|
333 |
return array();
|
334 |
|
335 |
global $wp_rewrite;
|
336 |
$options = get_option('polylang');
|
337 |
+
$always_rewrite = in_array($filter, array('date', 'root', 'comments', 'author', 'post_format'));
|
338 |
$newrules = array();
|
339 |
|
340 |
foreach ($this->get_languages_list() as $language)
|
347 |
foreach ($rules as $key => $rule) {
|
348 |
// we don't need the lang parameter for post types and taxonomies
|
349 |
// moreover adding it would create issues for pages and taxonomies
|
350 |
+
if ($options['force_lang'] && in_array($filter, array_merge($this->post_types, $this->taxonomies))) {
|
351 |
if (isset($slug))
|
352 |
+
$newrules[$slug.str_replace($wp_rewrite->root, '', $key)] = str_replace(
|
353 |
+
array('[8]', '[7]', '[6]', '[5]', '[4]', '[3]', '[2]', '[1]'),
|
354 |
+
array('[9]', '[8]', '[7]', '[6]', '[5]', '[4]', '[3]', '[2]'),
|
355 |
+
$rule
|
356 |
+
); // hopefully it is sufficient!
|
357 |
|
358 |
+
if ($options['hide_default']) {
|
359 |
$newrules[$key] = $rules[$key];
|
360 |
+
// unset only if we hide the code for the default language as check_language_code_in_url will do its job in other cases
|
361 |
+
unset($rules[$key]);
|
362 |
+
}
|
363 |
}
|
364 |
|
365 |
// rewrite rules filtered by language
|
366 |
+
elseif ($always_rewrite || (strpos($rule, 'post_type=') && !strpos($rule, 'name=')) || ($filter != 'rewrite_rules_array' && $options['force_lang'])) {
|
367 |
if (isset($slug))
|
368 |
+
$newrules[$slug.str_replace($wp_rewrite->root, '', $key)] = str_replace(
|
369 |
+
array('[8]', '[7]', '[6]', '[5]', '[4]', '[3]', '[2]', '[1]', '?'),
|
370 |
+
array('[9]', '[8]', '[7]', '[6]', '[5]', '[4]', '[3]', '[2]', '?lang=$matches[1]&'),
|
371 |
+
$rule
|
372 |
+
); // should be enough!
|
373 |
|
374 |
if ($options['hide_default'])
|
375 |
$newrules[$key] = str_replace('?', '?lang='.$options['default_lang'].'&', $rule);
|
376 |
|
377 |
unset($rules[$key]); // now useless
|
378 |
+
}
|
379 |
}
|
380 |
|
381 |
// the home rewrite rule
|
382 |
+
if ($filter == 'root' && isset($slug))
|
383 |
+
$newrules[$slug.'?$'] = $wp_rewrite->index.'?lang=$matches[1]';
|
384 |
|
385 |
return $newrules + $rules;
|
386 |
}
|
387 |
|
388 |
} // class Polylang
|
389 |
|
390 |
+
new Polylang();
|
|
|
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
|
4 |
Tags: multilingual, bilingual, translate, translation, language, multilanguage, i18n, international, l10n, localization
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 3.5
|
7 |
-
Stable tag: 0
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Polylang adds multilingual content management support to WordPress.
|
@@ -19,13 +19,15 @@ You write posts, pages and create categories and post tags as usual, and then de
|
|
19 |
* You can translate posts, pages, media, categories, post tags, menus, widgets... Custom post types, custom taxonomies, sticky posts and post formats, RSS feeds and all default WordPress widgets are supported.
|
20 |
* Categories, post tags as well as some other metas are automatically copied when adding a new post or page translation
|
21 |
* Support for multisite, pretty permalinks and static page used as front page
|
22 |
-
* A language switcher is provided as a widget or in the nav menu
|
23 |
* As a bonus, each user can set the WordPress admin language in its profile
|
24 |
|
25 |
-
|
26 |
|
|
|
27 |
|
28 |
-
|
|
|
29 |
|
30 |
= Feedback or ideas =
|
31 |
|
@@ -47,18 +49,10 @@ Don't hesitate to [give your feedback](http://wordpress.org/support/plugin/polyl
|
|
47 |
|
48 |
= Where to find help ? =
|
49 |
|
50 |
-
* Read the [documentation](http://
|
51 |
* Search the [support forum](http://wordpress.org/support/plugin/polylang). I know that searching in the WordPress forum is not very convenient, but please give it a try. You can use generic search engines such as Google too as the WordPress forum SEO is very good. You will most probably find your answer here.
|
52 |
* If you still have a problem, open a new thread in the [support forum](http://wordpress.org/support/plugin/polylang).
|
53 |
|
54 |
-
= Is Polylang compatible with multisite ? =
|
55 |
-
|
56 |
-
Yes. You can either activate it at network or site level.
|
57 |
-
|
58 |
-
= Can I use my own flags for the language switcher ? =
|
59 |
-
|
60 |
-
Yes. You have to use PNG or JPG files and name them with the WordPress locale corresponding to the language. For example, en_US.png for English. Then upload these files in the `wp-content/polylang` directory. Don't use the `wp-content/polylang/flags` directory as your files would be removed when updating the plugin.
|
61 |
-
|
62 |
== Screenshots ==
|
63 |
|
64 |
1. The Polylang languages admin panel in WordPress 3.3.1
|
@@ -81,7 +75,7 @@ You can subscribe to the tag ['polylang-dev'](http://wordpress.org/tags/polylang
|
|
81 |
|
82 |
= Translate the admin interface =
|
83 |
|
84 |
-
Polylang is already available in
|
85 |
|
86 |
= Communicate =
|
87 |
|
@@ -91,424 +85,37 @@ If you like Polylang, you can spread the word... Rating the plugin is very easy,
|
|
91 |
|
92 |
Every suggestions are welcome.
|
93 |
|
94 |
-
==
|
95 |
-
|
96 |
-
= 0.9.8 (2012-12-05) =
|
97 |
|
98 |
-
|
99 |
-
|
100 |
|
101 |
-
|
102 |
|
103 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
* Bug correction: again the canonical redirection
|
105 |
-
* Bug correction:
|
106 |
-
* Bug correction:
|
107 |
-
*
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
* Bug correction: completely reworked the canonical redirection introduced in 0.9.5 which created more problems than it solved
|
114 |
-
* Bug correction: ajax for media translations does not work
|
115 |
-
* Started tests with WordPress 3.5 beta RC1 and Twenty Twelve
|
116 |
-
|
117 |
-
= 0.9.5 (2012-11-13) =
|
118 |
-
|
119 |
-
* The user can now choose the number of languages and strings translations to display
|
120 |
-
* Add compatibility with the 'icl_object_id' function and ICL_LANGUAGE_CODE and ICL_LANGUAGE_NAME constants from the WPML API
|
121 |
-
* Add 17 languages to the predefined list (automatic download and update of language files won't work)
|
122 |
-
* Bug correction: post preview does not work when adding the language code to all urls
|
123 |
-
* Bug correction: redirect to front page in default language when posting a comment on static front page
|
124 |
-
* Bug correction: impossible to create terms with the same name in different languages
|
125 |
-
* Bug correction: query string added by other plugins is erased when adding the language code to all urls
|
126 |
-
* Bug correction: redirect erase 'POST' variables on homepage when adding the language code to all urls
|
127 |
-
* Bug correction: English (en_US) loads rtl style when using a localized WordPress package with an rtl language
|
128 |
-
* Bug correction: on some installation strings translations do not work with some special characters
|
129 |
-
* Bug correction: incoming links are not redirected to canonical url when adding the language code to all urls and hiding the code for the default language
|
130 |
-
* Bug correction: search form does not work in non default language when using permalinks without trailing slash
|
131 |
-
|
132 |
-
= 0.9.4 (2012-10-23) =
|
133 |
-
|
134 |
-
* Add Afrikaans translation contributed by [Kobus Joubert](http://translate3d.com/)
|
135 |
-
* Add Belarusian translation contributed by [Alexander Markevitch](http://fourfeathers.by/)
|
136 |
-
* Add Afrikaans (af) and Belarusian (be_BY) to predefined languages list (automatic download and update of language files won't work)
|
137 |
-
* Add the possibility to translate the date format and time format
|
138 |
-
* Add compatibility with the 'icl_get_home_url' function from the WPML API
|
139 |
-
* Bug correction: still some issues with string translations
|
140 |
-
* Bug correction: search is not filtered by the (default) language when the language is set by content and the language code is hidden for the default language
|
141 |
-
* Bug correction: posts & pages preview urls are broken when adding the language code to all urls
|
142 |
-
* Bug correction: automatically added new top-level pages to menus are not filtered by language
|
143 |
-
* Bug correction: the admin language filter messes the categories languages when editing a post and the parent dropdown list when editing a category
|
144 |
-
* Bug correction: search form does not work when using a static front page (introduced in 0.9.2)
|
145 |
-
* Bug correction: can't set languages for categories and post tags on blogs created after polylang has been activated at network level
|
146 |
-
* Bug correction: menus don't work with catch box theme ('has_nav_menu' not correctly filtered)
|
147 |
-
|
148 |
-
= 0.9.3 (2012-10-08) =
|
149 |
-
|
150 |
-
* Add Bulgarian translation contributed by [pavelsof](http://wordpress.org/support/profile/pavelsof)
|
151 |
-
* Add compatibility with WPML API for strings translations
|
152 |
-
* Bug correction: dates are not translated (introduced in 0.9.2)
|
153 |
-
* Bug correction: the language is lost when keeping - No change - for language in bulk edit
|
154 |
-
* Bug correction: categories and tags are duplicate (when default language is set automatically to existing content and categories and tags share the same name)
|
155 |
-
|
156 |
-
= 0.9.2 (2012-09-30) =
|
157 |
-
|
158 |
-
* Support new WordPress (WP 3.5+) convention for js and css files naming
|
159 |
-
* Improve performance, mainly on frontend
|
160 |
-
* Bug correction: the category language is not set when creating it in the post editor (introduced in 0.9)
|
161 |
-
* Bug correction: unable to add a query string when using a static front page
|
162 |
-
* Bug correction: ajax tag suggestion in "edit post" conflicts with the admin content language filter
|
163 |
-
* Bug correction: ugly notices when trying to access a static front page which has not been translated
|
164 |
-
* Bug correction: the language code is added to custom post types and taxonomies permalinks even if they are not translatable
|
165 |
-
* Bug correction: some arrays in wp_locale mix English and other language
|
166 |
-
* Bug correction: the media language is not correctly set when uploading from post if the post has not been saved after choosing the language
|
167 |
-
|
168 |
-
= 0.9.1 (2012-09-20) =
|
169 |
-
|
170 |
-
* Add Finnish translation contributed by [Jani Alha](http://www.wysiwyg.fi)
|
171 |
-
* Bug correction: improve the robustness of the admin content language filter
|
172 |
-
* Bug correction: the language switcher displays languages which have no posts or pages (introduced in 0.9)
|
173 |
-
* Bug correction: wrong default language when adding a new media
|
174 |
-
* Bug correction: the dropdown language switcher does not switch language when there is no post translation
|
175 |
-
* Bug correction: issue with translations when using category quick edit
|
176 |
-
* Bug correction: home redirects to 404 when combining static front page + force_lang = 1 + hide_default = 0
|
177 |
-
|
178 |
-
= 0.9 (2012-09-12) =
|
179 |
-
|
180 |
-
* Add Turkish translation contributed by [darchws](http://darch.ws/)
|
181 |
-
* Add media translation support
|
182 |
-
* Add a persistant content language filter on admin side (WP 3.2+ required)
|
183 |
-
* Add biographical info translation
|
184 |
-
* Add multiline support for string translations
|
185 |
-
* Add the possibility to clean the strings translation database
|
186 |
-
* Add quick edit and bulk edit support for posts and pages
|
187 |
-
* Add quick edit support for categories and tags
|
188 |
-
* The language is now loaded with 'setup_theme' action instead of 'wp' action when always adding language information url
|
189 |
-
* Search form now does use javascript only for searchform.php when pretty permalinks are not used
|
190 |
-
* Add the option PLL_SEARCH_FORM_JS to disable the js code used to modify the search form
|
191 |
-
* Suppress the option PLL_SYNC, replaced by an option in the language settings ui
|
192 |
-
* Suppress the PLL_DISPLAY_ALL option
|
193 |
-
* Suppress the template tag 'the_languages' (replaced by 'pll_the_languages' since v0.5)
|
194 |
-
* Suppress the function 'pll_is_front_page' (useless since 0.8.2)
|
195 |
-
* Bug correction: the browser language is sometimes not correctly detected by Android
|
196 |
-
* Bug correction: the rtl text direction is not correct when editing an existing language
|
197 |
-
* Bug correction: rss feed does not work if translated site title or tagline contains special characters
|
198 |
-
* Bug correction: post types and taxonomies labels are not translated on frontend
|
199 |
-
* Bug correction: the filter 'pll_copy_post_metas' does not work for metas with multiple values
|
200 |
-
* Bug correction: translations table for post and terms are uselessly serialized two times
|
201 |
-
* Bug correction: attempt to suppress conflict with themes which hardcode the name of nav menus (but do define a theme location)
|
202 |
-
* Bug correction: homepage displays all posts when the front page displays a static page and no page is selected for front page (but one is selected for posts page)
|
203 |
-
* Bug correction: widgets disappear when Polylang is enabled
|
204 |
-
|
205 |
-
= 0.8.10 (2012-08-06) =
|
206 |
-
|
207 |
-
* Add Lithuanian (lt_LT) to predefined languages list (automatic download and update of language files won't work)
|
208 |
-
* Add Lithuanian translation contributed by [Naglis Jonaitis](http://najo.lt/)
|
209 |
-
* Bug correction: empty string translation issue
|
210 |
-
* Bug correction: 'wp_list_pages' does not filter custom post types
|
211 |
-
* Bug correction: warning if posts are queried before the action 'wp_loaded' has been fired
|
212 |
-
* Bug correction: notice in twentyten when resquesting a date archive with no posts
|
213 |
-
|
214 |
-
= 0.8.9 (2012-07-20) =
|
215 |
-
|
216 |
-
* Add Portuguese translation contributed by [Vitor Carvalho](http://vcarvalho.com/)
|
217 |
-
|
218 |
-
= 0.8.8 (2012-07-18) =
|
219 |
-
|
220 |
-
* Validation improvement thanks to kg69design
|
221 |
-
* Bug correction: custom post types rewrite rules are broken when registered with query_var=>false
|
222 |
-
* Bug correction: user admin language not deleted when uninstalling the plugin
|
223 |
-
* Bug correction: pll_current_language('name') returns locale instead of language name
|
224 |
-
* Bug correction: ajax on frontend does not work
|
225 |
-
* Bug correction: homepage pagination broken when redirecting the language page to a static front page
|
226 |
-
* Bug correction: taxonomies conflicts on custom post types
|
227 |
-
* Bug correction: the admin language is not updated when edited by other users
|
228 |
-
|
229 |
-
= 0.8.7 (2012-06-10) =
|
230 |
-
|
231 |
-
* Add the possibility to load Polylang API for ajax requests on frontend
|
232 |
-
* Bug correction: search form is broken when using a static front page
|
233 |
-
* Bug correction: admin bar search does not work
|
234 |
-
* Tests done with WordPress 3.4 RC2
|
235 |
-
|
236 |
-
= 0.8.6 (2012-05-23) =
|
237 |
-
|
238 |
-
* Add the possibility to use a local config file to set options
|
239 |
-
* Improve robustness (less PHP notices)
|
240 |
-
* Bug correction: Menus not showing in preview mode
|
241 |
-
* Bug correction: fatal error when customizing a theme in WP 3.4 beta 4
|
242 |
-
* Bug correction: second page of search results returns 404 when using pretty permalinks
|
243 |
-
|
244 |
-
= 0.8.5 (2012-05-14) =
|
245 |
-
|
246 |
-
* Bug correction : sites using static front page are messed in v0.8.4
|
247 |
-
|
248 |
-
= 0.8.4 (2012-05-13) =
|
249 |
-
|
250 |
-
* Add a new argument 'post_id' to the function pll_the_languages to display posts translations within the loop
|
251 |
-
* Bug correction: every posts in every languages are shown on the homepage when requesting the wrong one with or without 'www.'
|
252 |
-
* Bug correction: every posts in every languages are shown when requesting /?p=string
|
253 |
-
* Bug correction: the language is not correctly set for wp-signup.php and wp-activate.php
|
254 |
-
* Bug correction: wrong home links when using permalinks with front with WP 3.3 and older
|
255 |
-
* Bug correction: wrong redirection after posting a comment when adding the language information to all urls
|
256 |
-
* Bug correction: term language may be lost in some situations
|
257 |
-
* Bug correction: post language is set to default if updated outside the edit post page
|
258 |
-
* Bug correction: javascript error in WP 3.1
|
259 |
-
* Bug correction: can't toggle visibility of tags metabox in edit post panel
|
260 |
-
* Tests done with WordPress 3.4 beta 4
|
261 |
-
|
262 |
-
= 0.8.3 (2012-04-10) =
|
263 |
-
|
264 |
-
* Add Danish translation contributed by [Compute](http://wordpress.org/support/profile/compute)
|
265 |
-
* Add Spanish translation contributed by Curro
|
266 |
-
* Add the possibility to add a content in a different language than the current one by setting explicitely the lang parameter in the secondary query
|
267 |
-
* Add support of PATHINFO permalinks
|
268 |
-
* Bug correction: secondary queries not correctly filtered by language
|
269 |
-
* Bug correction: wrong archives links when using permalinks with front
|
270 |
-
* Bug correction: wrong homepage link when keeping 'language' in permalinks with front
|
271 |
-
* Bug correction: flush_rewrite_rules notice when setting up a static front page (introduced in 0.8.2)
|
272 |
-
* Bug correction: every posts in every languages are shown when hitting the homepage with a query string unknown to WP (thanks to Gonçalo Peres)
|
273 |
-
* Bug correction: every posts in every languages are shown on the homepage when PHP adds index.php to the url
|
274 |
-
* Tests done with WordPress 3.4 beta 1
|
275 |
-
|
276 |
-
|
277 |
-
= 0.8.2 (2012-03-20) =
|
278 |
-
|
279 |
-
* Add Italian translation contributed by [Luca Barbetti](http://wordpress.org/support/profile/lucabarbetti)
|
280 |
-
* Improve performance on admin side
|
281 |
-
* Comment status and ping status are now copied when adding a new translation
|
282 |
-
* Deprecated API function 'pll_is_front_page' as it is now useless
|
283 |
-
* Bug correction: Wrong translation url for taxonomies when adding the language information to all urls
|
284 |
-
* Bug correction: "translation" of search page does not work if the site is only made of pages
|
285 |
-
* Bug correction: wrong language permalink structure introduced in 0.8.1
|
286 |
-
* Bug correction: wrong language set when clicking on "add new" translation in edit category and edit tags panels
|
287 |
-
* Bug correction: site does not display if no languages are set
|
288 |
-
* Bug correction: get_author_posts_url is 404
|
289 |
-
* Bug correction: homepage is 404 when using a static front page and adding the language information to all urls
|
290 |
-
|
291 |
-
= 0.8.1 (2012-03-11) =
|
292 |
-
|
293 |
-
* Add Latvian translation contributed by [@AndyDeGroo](http://twitter.com/AndyDeGroo)
|
294 |
-
* It is now possible to synchronize multiple values for custom fields
|
295 |
-
* Add new API function pll_current_language
|
296 |
-
* Add the pll_rewrite_rules filter allowing plugins to filter rewrite rules by language
|
297 |
-
* WP 3.4 preparation: disable the menu section in the customize theme admin panel (unusable with Polylang)
|
298 |
-
* Bug correction: removing 'language' in permalinks does not work in WP 3.4 alpha
|
299 |
-
* Bug correction: problems with custom post type archives when 'has_archive' is set (thanks to AndyDeGroo)
|
300 |
-
* Bug correction: 404 error when combining %postname% permastructure with "Add language information to all URL" option
|
301 |
-
* Bug correction: translated custom strings are duplicated if registered several times
|
302 |
-
* Bug correction: queries with an array of post types are not correctly filtered
|
303 |
-
* Bug correction: wp-login.php always in English
|
304 |
-
|
305 |
-
= 0.8 (2012-02-29) =
|
306 |
-
|
307 |
-
* Sticky posts are now filtered by language
|
308 |
-
* It is now possible to use the language page as home page
|
309 |
-
* Add an "About Polylang" metabox on the languages admin page
|
310 |
-
* Add the pll_the_languages filter allowing to filter the whole output of the language switcher
|
311 |
-
* Add a new argument 'display_names_as' to the function pll_the_languages
|
312 |
-
* Add pll_get_post_types & pll_get_taxonomies filters allowing to enable / disable the language filter for post types & taxonomies
|
313 |
-
* Add ckb to predefined languages list
|
314 |
-
* Completely reworked the string translation storage in the database
|
315 |
-
* Some performance improvements on admin side
|
316 |
-
* Improve compatibility with other plugins broken by the home url filter
|
317 |
-
* Add an option to disable the home url filter
|
318 |
-
* Add an option to disable synchronization of metas between translations
|
319 |
-
* Bug correction: body class 'home' is not set on translated homepage
|
320 |
-
* Bug correction: robots.txt is broken when adding the language code to all urls (including default language)
|
321 |
-
* Bug correction: bad name for the Czech flag
|
322 |
-
* Bug correction: bad language information in rss feed for WP < 3.4
|
323 |
-
* Bug correction: signup broken on multisite
|
324 |
-
* Bug correction: the translation url is set to self when using a static front page and no page for posts and there is no translation
|
325 |
-
* Bug correction: problems with custom post type archive titles
|
326 |
-
* Bug correction: problems with custom post type if rewrite slug is different from post_type (thanks to AndyDeGroo)
|
327 |
-
* Bug correction: quick edit still breaks translation linking of pages (thanks to AndyDeGroo)
|
328 |
-
* Bug correction: bad rewrite rules for feeds (introduced in 0.7.2)
|
329 |
-
* Bug correction: the order is not saved when creating a language
|
330 |
-
* Bug correction: the categories list is not updated when adding a new category (ajax broken)
|
331 |
-
|
332 |
-
= 0.7.2 (2012-02-15) =
|
333 |
-
|
334 |
-
* Add Polish translation contributed by [Peter Paciorkiewicz](http://www.paciorkiewicz.pl)
|
335 |
-
* Add 5 new languages to predefined list
|
336 |
-
* completely reworked rewrite rules
|
337 |
-
* WP 3.4 preparation: add new WordPress languages files to download when creating a new language
|
338 |
-
* Bug correction: custom nav menus do not work in Artisteer generated themes
|
339 |
-
* Bug correction: having a single language causes multiple warnings while saving post/page.
|
340 |
-
* Bug correction: custom nav menu broken on archives pages
|
341 |
-
* Bug correction: the language switcher does not link to translated post type archive when using pretty permalinks
|
342 |
-
* Bug correction: the tags are not saved in the right language when translated tags have the same name
|
343 |
-
* Bug correction: bad link in post preview when adding language code to all urls
|
344 |
-
* Bug correction: feed not filtered by language when adding language code to all urls
|
345 |
-
* Bug correction: duplicate canonical link when used together with WordPress SEO by Yoast
|
346 |
-
* Bug correction: the all posts admin page is messed if another plugin adds a column
|
347 |
-
* Bug correction: 404 error on static front page when adding language code to all urls (including default language)
|
348 |
-
|
349 |
-
= 0.7.1 (2012-02-06) =
|
350 |
-
|
351 |
-
* Allow using 3 characters languages codes (ISO 639-2 or 639-3)
|
352 |
-
* The predefined languages dropdown list now displays the locale to help differentiate some languages
|
353 |
-
* Add 5 new languages to predefined list
|
354 |
-
* Bug correction: the filter 'pll_copy_post_metas' does not work
|
355 |
-
* Bug correction: impossible to add a tag in the edit post panel
|
356 |
-
* Bug correction: rewrite rules not correct
|
357 |
-
* Bug correction: cache issue with css and js files
|
358 |
-
|
359 |
-
= 0.7 (2012-01-30) =
|
360 |
-
|
361 |
-
* Add Hebrew translation contributed by [ArielK](http://www.arielk.net)
|
362 |
-
* Add support for RTL languages for both frontend and admin
|
363 |
-
* Twenty Ten and Twenty Eleven languages files are now automatically downloaded when creating a new langage
|
364 |
-
* Improve filtering tags by language in the edit post panel
|
365 |
-
* Category parent dropdown list is now filtered by language
|
366 |
-
* Category parents are now synchronized between translations
|
367 |
-
* Add the possibility to have the language information in all URL
|
368 |
-
* Add support for post formats
|
369 |
-
* Add option allowing not to show the current language in the language switcher (for both menu and widget)
|
370 |
-
* Add a title attribute (and the possibility to personalize it with a filter) to flags
|
371 |
-
* pll_get_post and pll_get_term second parameter is now optional and defaults to current language
|
372 |
-
* Add pll_the_language_link filter allowing to filter translation links outputed by the language switcher
|
373 |
-
* The option PLL_DISPLAY_ALL is no longer supported
|
374 |
-
* Bug correction: Autosave reset to default language
|
375 |
-
* Bug correction: blog info not translated in feeds
|
376 |
-
* Bug correction: post comments feed always in default language
|
377 |
-
* Bug correction: undefined index notice when setting up a custom menu widget
|
378 |
-
* Bug correction: rewrite rules are not correctly reset when deactivating the plugin
|
379 |
-
* Bug correction: is_home not correctly set on pages 2, 3...
|
380 |
-
* Bug correction: avoid naming conflicts (in sql queries) with other themes / plugins
|
381 |
-
* Bug correction: bad language detection and url rewriting of custom post types archives
|
382 |
-
|
383 |
-
= 0.6.1 (2012-01-12) =
|
384 |
-
|
385 |
-
* Add Dutch translation contributed by [AlbertGn](http://wordpress.org/support/profile/albertgn)
|
386 |
-
* Disable everything except the languages management panel while no language has been created
|
387 |
-
* Bug correction: can't have the same featured image in translated posts
|
388 |
-
* Bug correction: parent page dropdown does appear only after the page has been saved
|
389 |
-
* Bug correction: archives widget not working anymore
|
390 |
-
* Bug correction: string translations does not work for WP < 3.3
|
391 |
-
* Bug correction: fix fatal error in string translations caused by widgets using the old API
|
392 |
-
* Bug correction: the strings translation panel is unable to translate strings with special characters
|
393 |
-
* Bug correction: Polylang "is_front_page" returns true on archives pages
|
394 |
-
|
395 |
-
= 0.6 (2012-01-07) =
|
396 |
-
|
397 |
-
* Add Greek translation contributed by [theodotos](http://www.ubuntucy.org)
|
398 |
-
* WordPress languages files are now automatically downloaded when creating a new langage (and updated when updating WordPress)
|
399 |
-
* Add the possibility to change the order of the languages in the language switcher
|
400 |
-
* Add the possibility to translate the site title, tagline and widgets titles
|
401 |
-
* Categories, post tags, featured image, page parent, page template and menu order are now copied when adding a new translation
|
402 |
-
* Translations are now accessibles in the "Posts", "Pages", "Categories" and "Post tags" admin panels
|
403 |
-
* Improve the dropdown language switcher widget (sends now to translated page or home page based on options)
|
404 |
-
* Move custom flags from polylang/local_flags to wp_content/polylang
|
405 |
-
* Add two options to "pll_the_languages" ('hide_if_no_translation' and 'hide_current'). *The function does not output ul tag anymore*
|
406 |
-
* Improve API
|
407 |
-
* Bug correction: Twenty eleven custom Header problem with v0.5.1
|
408 |
-
* Bug correction: front-page.php not loaded for translated front page
|
409 |
-
|
410 |
-
= 0.5.1 (2011-12-18) =
|
411 |
-
|
412 |
-
* Improved German translation contributed by [Christian Ries](http://www.singbyfoot.lu)
|
413 |
-
* Bug correction: translated homepage not recognized as home page when it displays posts
|
414 |
-
* Bug correction: predefined language list does not work on IE8
|
415 |
-
* Bug correction: on some installations, "Add New" post doesn't keep intended language
|
416 |
-
* Bug correction: fatal error when Polylang is used together with the plugin Tabbed Widgets
|
417 |
-
* Bug correction: language Switcher points sometimes to wrong places
|
418 |
-
|
419 |
-
= 0.5 (2011-12-07) =
|
420 |
-
|
421 |
-
* Add multisite support
|
422 |
-
* Rework the Polylang admin panel. There is now a set of predefined languages
|
423 |
-
* Improve categories and tags language filter in the edit post panel
|
424 |
-
* Categories and tags created in the edit post panel are now created with the same language as the post
|
425 |
-
* The language switcher can now force the link to the front page instead of the translated page
|
426 |
-
* The nav menus can now display a language switcher
|
427 |
-
* Improved performance
|
428 |
-
* Optimized the calendar widget (less code and sql queries executed)
|
429 |
-
* Added the possibility to display posts and terms with no language set (see the documentation to know how to enable this functionnality)
|
430 |
-
* Started the creation of a small API for theme and plugin programmers
|
431 |
-
* Bug correction: when using a static front page, the page for posts does not work when using the default permalink settings
|
432 |
-
* Bug correction: the search form does not work if a static front page is used
|
433 |
-
* Bug correction: quick edit breaks translations
|
434 |
-
* Bug correction: categories and post tags translations don't work for more than 2 languages
|
435 |
-
* Bug correction: the output of wp_page_menu is not correct for non default languages
|
436 |
-
|
437 |
-
= 0.4.4 (2011-11-28) =
|
438 |
-
|
439 |
-
* Bug correction: When using a static front page, the translated home page displays posts instead of the translated page
|
440 |
-
* Bug correction: Automatic language setting of existing categories and post tags does not work correctly
|
441 |
-
|
442 |
-
= 0.4.3 (2011-11-19) =
|
443 |
-
|
444 |
-
* Add Russian translation contributed by [yoyurec](http://yoyurec.in.ua)
|
445 |
-
* Bug correction: impossible to suppress the language name in the language switcher widget settings
|
446 |
-
* Bug correction: post's page does not work when using a static front page
|
447 |
-
* Bug correction: flags in local_flags directory are removed after an automatic upgrade (now works for an upgrade from 0.4.3+ to a higher version)
|
448 |
-
* Bug correction: switching to default language displays a 404 Error when hiding the default language in url and displaying the language switcher as dropdown
|
449 |
-
* Other minor bug corrections
|
450 |
-
* Tests done with WordPress 3.3 beta 3
|
451 |
-
|
452 |
-
= 0.4.2 (2011-11-16) =
|
453 |
-
|
454 |
-
* Bug correction: language settings page is broken in v0.4.1
|
455 |
-
|
456 |
-
= 0.4.1 (2011-11-16) =
|
457 |
-
|
458 |
-
* Bug correction: flags shows even when you set doesn't to show
|
459 |
-
* Bug correction: custom taxonomies do not work
|
460 |
-
* Bug correction: some users get the fatal error: call to undefined function wp_get_current_user() in /wp-includes/user.php on line 227
|
461 |
-
|
462 |
-
= 0.4 (2011-11-10) =
|
463 |
-
|
464 |
-
* Add a documentation (in English only)
|
465 |
-
* Add the possibility to hide the url language information for the default language
|
466 |
-
* Add the possibility to set the admin language in the user profile
|
467 |
-
* Add the possibilty to fill existing posts, pages, categories & tags with the default language
|
468 |
-
* Add support for custom post types and custom taxonomies
|
469 |
-
* Add the possibility to display flags in the language switcher
|
470 |
-
* Add CSS classes to customize rendering of the language switcher
|
471 |
-
* Add the possibility to display the language switcher as a dropdown list
|
472 |
-
* Add support for calendar widget
|
473 |
-
* Improve performance: less sql queries
|
474 |
-
* Improve data validation when creating or updating languages
|
475 |
-
* Bug correction: 'wp_list_pages' page order is ignored when the plugin is enabled
|
476 |
-
* Bug correction: when using 'edit' or 'add new' (translation) for posts, the categories appear in the wrong language
|
477 |
-
* Bug correction: pages are not included in language post count
|
478 |
-
* Bug correction: the language switcher does not display languages if there are only pages
|
479 |
-
* Bug correction: the widget filter does not allow to come back to 'all languages' once a language has been set
|
480 |
-
* Other minor bug corrections
|
481 |
-
|
482 |
-
= 0.3.2 (2011-10-20) =
|
483 |
-
|
484 |
-
* Bug correction: authors pages are not filtered by language
|
485 |
-
* Bug correction: language pages use the archive template
|
486 |
-
* Bug correction: database error for comments on posts and pages
|
487 |
-
* Bug correction: "Add new" translation for pages creates a post instead of a page
|
488 |
-
* Bug correction: the search query does not look into pages
|
489 |
-
|
490 |
-
= 0.3.1 (2011-10-16) =
|
491 |
-
|
492 |
-
* Bug correction: the widget settings cannot be saved when activating Polylang
|
493 |
-
* Bug correction: the archives widget does not display any links
|
494 |
-
* Bug correction: ajax form for translations not working in the 'Categories' and 'Post tags' admin panels
|
495 |
-
|
496 |
-
= 0.3 (2011-10-07) =
|
497 |
-
|
498 |
-
* Add language filter for widgets
|
499 |
-
* Improved performance for filtering pages by language
|
500 |
-
* Improved security
|
501 |
-
* Minor bug correction with versions management
|
502 |
-
|
503 |
-
= 0.2 (2011-10-05) =
|
504 |
-
|
505 |
-
* Add language filter for nav menus
|
506 |
-
* Add German translation
|
507 |
-
* Add language filter for recent comments
|
508 |
-
* Add ajax to term edit form
|
509 |
-
* Add ajax to post metabox
|
510 |
-
* Improved performance for filtering terms by language
|
511 |
-
* Bugs correction
|
512 |
-
|
513 |
-
= 0.1 (2011-09-22) =
|
514 |
-
* Initial release
|
4 |
Tags: multilingual, bilingual, translate, translation, language, multilanguage, i18n, international, l10n, localization
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 3.5
|
7 |
+
Stable tag: 1.0
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Polylang adds multilingual content management support to WordPress.
|
19 |
* You can translate posts, pages, media, categories, post tags, menus, widgets... Custom post types, custom taxonomies, sticky posts and post formats, RSS feeds and all default WordPress widgets are supported.
|
20 |
* Categories, post tags as well as some other metas are automatically copied when adding a new post or page translation
|
21 |
* Support for multisite, pretty permalinks and static page used as front page
|
22 |
+
* A customizable language switcher is provided as a widget or in the nav menu
|
23 |
* As a bonus, each user can set the WordPress admin language in its profile
|
24 |
|
25 |
+
= Translators =
|
26 |
|
27 |
+
The plugin admin interface is currently available in 21 languages: English, French, German contributed by [Christian Ries](http://www.singbyfoot.lu), Russian contributed by [yoyurec](http://yoyurec.in.ua) and unostar, Greek contributed by [theodotos](http://www.ubuntucy.org), Dutch contributed by [AlbertGn](http://wordpress.org/support/profile/albertgn), Hebrew contributed by [ArielK](http://www.arielk.net), Polish contributed by [Peter Paciorkiewicz](http://www.paciorkiewicz.pl), Latvian contributed by [@AndyDeGroo](http://twitter.com/AndyDeGroo), Italian contributed by [Luca Barbetti](http://wordpress.org/support/profile/lucabarbetti), Danish contributed by [Compute](http://wordpress.org/support/profile/compute), Spanish contributed by Curro, Portuguese contributed by [Vitor Carvalho](http://vcarvalho.com/), Lithuanian contributed by [Naglis Jonaitis](http://najo.lt/), Turkish contributed by [darchws](http://darch.ws/), Finnish contributed by [Jani Alha](http://www.wysiwyg.fi), Bulgarian contributed by [pavelsof](http://wordpress.org/support/profile/pavelsof), Belarusian contributed by [Alexander Markevitch](http://fourfeathers.by/), Afrikaans contributed by [Kobus Joubert](http://translate3d.com/), Hungarian contributed by Csaba Erdei, Norwegian contributed by [Tom Boersma](http://www.oransje.com/), Slovak contributed by [Branco (WebHostingGeeks.com)](http://webhostinggeeks.com/user-reviews/)
|
28 |
|
29 |
+
|
30 |
+
Other [contributions](http://wordpress.org/extend/plugins/polylang/other_notes/) are welcome !
|
31 |
|
32 |
= Feedback or ideas =
|
33 |
|
49 |
|
50 |
= Where to find help ? =
|
51 |
|
52 |
+
* Read the [documentation](http://polylang.wordpress.com/documentation/). It includes [guidelines to start working with Polylang](http://polylang.wordpress.com/documentation/setting-up-a-wordpress-multilingual-site-with-polylang/), a [FAQ](http://polylang.wordpress.com/documentation/frequently-asked-questions/) and the [documentation for programmers](http://polylang.wordpress.com/documentation/documentation-for-developers/).
|
53 |
* Search the [support forum](http://wordpress.org/support/plugin/polylang). I know that searching in the WordPress forum is not very convenient, but please give it a try. You can use generic search engines such as Google too as the WordPress forum SEO is very good. You will most probably find your answer here.
|
54 |
* If you still have a problem, open a new thread in the [support forum](http://wordpress.org/support/plugin/polylang).
|
55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
== Screenshots ==
|
57 |
|
58 |
1. The Polylang languages admin panel in WordPress 3.3.1
|
75 |
|
76 |
= Translate the admin interface =
|
77 |
|
78 |
+
Polylang is already available in 21 languages. It's very easy to add a new one! Download [poedit](http://www.poedit.net/download.php) (available for Windows, Mac OS X and Linux). Rename the file polylang.pot found in the polylang/languages directory into something like polylang-your_locale.po. Open the file with poedit and start translating (keeping strange codes such as %s, %1$s as is). Once done, just save and you will get two files polylang-your_locale.po and polylang-your_locale.mo that you can send to the author. The translation will be included with the next release and will be covered by the same license as Polylang (GPLv2 or later).
|
79 |
|
80 |
= Communicate =
|
81 |
|
85 |
|
86 |
Every suggestions are welcome.
|
87 |
|
88 |
+
== Upgrade Notice ==
|
|
|
|
|
89 |
|
90 |
+
= 1.0 =
|
91 |
+
If you are using a version older than 0.8, please ugrade to 0.9.8 before ugrading to 1.0+
|
92 |
|
93 |
+
== Changelog ==
|
94 |
|
95 |
+
= 1.0 (2013-01-24) =
|
96 |
+
|
97 |
+
* Add Hungarian translation contributed by Csaba Erdei
|
98 |
+
* Add Norwegian translation contributed by [Tom Boersma](http://www.oransje.com/)
|
99 |
+
* Add Slovak translation contributed by [Branco (WebHostingGeeks.com)](http://webhostinggeeks.com/user-reviews/)
|
100 |
+
* Code cleaning -> remove compatibility with versions older than 0.8
|
101 |
+
* Add search in the string translations list table
|
102 |
+
* Add options to better control the synchronization of various metas for posts
|
103 |
+
* It is now possible to synchronize sticky posts and publication dates
|
104 |
+
* Add option to disable the multilingual support of media
|
105 |
+
* Add options to better control the multilingual capability of custom post types and taxonomies
|
106 |
+
* Better integration with new media management in WP 3.5
|
107 |
+
* Improve menu translation for themes which register a theme location but don't use it in wp_nav_menu (hard coded menu)
|
108 |
+
* Add the pll_preferred_language filter allowing plugins to modify the language set by browser preferences detection
|
109 |
+
* Add support of the WPML config file
|
110 |
+
* Add support of 'icl_get_languages' and 'icl_link_to_element' functions from the WPML API
|
111 |
+
* Add compatibility with YARPP and improve compatibility with WordPress SEO
|
112 |
+
* Change cookie name which conflicts with Quick cache and allow users to overwrite it by defining the constant PLL_COOKIE
|
113 |
* Bug correction: again the canonical redirection
|
114 |
+
* Bug correction: the languages are not correctly displayed after they have been modified using quick edit
|
115 |
+
* Bug correction: undefined index notice when saving strings translation when the admin language filter is active
|
116 |
+
* Bug correction: rewrite rules are not correctly flushed when adding / deleting a language (introduced in 0.9.2)
|
117 |
+
* Bug correction: the list of pages is displayed when a static font page translation is not translated (now replaced by the list of posts)
|
118 |
+
* Bug correction: permalinks are not modified when doing cron and the language code is added to all urls
|
119 |
+
* Bug correction: creating a new term with the same name as a language may modify the language code (slug)
|
120 |
+
|
121 |
+
See changelog.txt for full changelog
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
uninstall.php
CHANGED
@@ -23,7 +23,8 @@ class Polylang_Uninstall {
|
|
23 |
$wpdb->termmeta = $wpdb->prefix . 'termmeta'; // registers the termmeta table in wpdb
|
24 |
|
25 |
// need to register the language taxonomy
|
26 |
-
register_taxonomy('language', apply_filters('pll_get_post_types', get_post_types(array('show_ui' => true))),
|
|
|
27 |
|
28 |
$languages = get_terms('language', array('hide_empty'=>false));
|
29 |
|
@@ -36,7 +37,14 @@ class Polylang_Uninstall {
|
|
36 |
}
|
37 |
|
38 |
// delete posts translations
|
39 |
-
$ids = get_posts(array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
foreach ($ids as $id)
|
41 |
delete_post_meta($id, '_translations');
|
42 |
|
@@ -46,7 +54,7 @@ class Polylang_Uninstall {
|
|
46 |
delete_metadata('term', $id, '_translations');
|
47 |
delete_metadata('term', $id, '_language');
|
48 |
}
|
49 |
-
|
50 |
foreach ($languages as $lang) {
|
51 |
delete_metadata('term', $lang->term_id, '_rtl'); // delete rtl meta
|
52 |
delete_option('polylang_mo'.$lang->term_id); // delete the string translations
|
@@ -54,14 +62,12 @@ class Polylang_Uninstall {
|
|
54 |
}
|
55 |
|
56 |
// delete the termmeta table only if it is empty as other plugins may use it
|
57 |
-
$
|
58 |
-
$count = $wpdb->get_var("SELECT COUNT(*) FROM $table;");
|
59 |
if (!$count) {
|
60 |
-
$wpdb->query("DROP TABLE $
|
61 |
unset($wpdb->termmeta);
|
62 |
}
|
63 |
|
64 |
-
|
65 |
// delete options
|
66 |
delete_option('polylang');
|
67 |
delete_option('polylang_nav_menus');
|
@@ -70,7 +76,4 @@ class Polylang_Uninstall {
|
|
70 |
}
|
71 |
}
|
72 |
|
73 |
-
|
74 |
-
new Polylang_Uninstall();
|
75 |
-
|
76 |
-
?>
|
23 |
$wpdb->termmeta = $wpdb->prefix . 'termmeta'; // registers the termmeta table in wpdb
|
24 |
|
25 |
// need to register the language taxonomy
|
26 |
+
register_taxonomy('language', apply_filters('pll_get_post_types', get_post_types(array('show_ui' => true))),
|
27 |
+
array('label' => false, 'query_var'=>'lang'));
|
28 |
|
29 |
$languages = get_terms('language', array('hide_empty'=>false));
|
30 |
|
37 |
}
|
38 |
|
39 |
// delete posts translations
|
40 |
+
$ids = get_posts(array(
|
41 |
+
'numberposts'=> -1,
|
42 |
+
'fields' => 'ids',
|
43 |
+
'meta_key'=>'_translations',
|
44 |
+
'post_type'=>'any',
|
45 |
+
'post_status'=>'any'
|
46 |
+
));
|
47 |
+
|
48 |
foreach ($ids as $id)
|
49 |
delete_post_meta($id, '_translations');
|
50 |
|
54 |
delete_metadata('term', $id, '_translations');
|
55 |
delete_metadata('term', $id, '_language');
|
56 |
}
|
57 |
+
|
58 |
foreach ($languages as $lang) {
|
59 |
delete_metadata('term', $lang->term_id, '_rtl'); // delete rtl meta
|
60 |
delete_option('polylang_mo'.$lang->term_id); // delete the string translations
|
62 |
}
|
63 |
|
64 |
// delete the termmeta table only if it is empty as other plugins may use it
|
65 |
+
$count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->termmeta;");
|
|
|
66 |
if (!$count) {
|
67 |
+
$wpdb->query("DROP TABLE $wpdb->termmeta;");
|
68 |
unset($wpdb->termmeta);
|
69 |
}
|
70 |
|
|
|
71 |
// delete options
|
72 |
delete_option('polylang');
|
73 |
delete_option('polylang_nav_menus');
|
76 |
}
|
77 |
}
|
78 |
|
79 |
+
new Polylang_Uninstall();
|
|
|
|
|
|