
{"id":1495,"date":"2014-03-20T09:40:02","date_gmt":"2014-03-20T12:40:02","guid":{"rendered":"http:\/\/www.beprosoftware.com\/?p=1495"},"modified":"2020-08-31T02:44:12","modified_gmt":"2020-08-31T06:44:12","slug":"multi-lingual-internationization","status":"publish","type":"post","link":"https:\/\/beprosoftware.com\/documentation\/multi-lingual-internationization\/","title":{"rendered":"Multi-lingual &amp; internationization (i18n)"},"content":{"rendered":"<p>The usefulness of BePro Listings beyond english, is very important to us. BePro Listings is designed to be fully translated into any language of your choice. This is facilitated by packaged language files. Depending on your wordpress configuration, the plugin will select the corresponding language file. This post covers the aspects of wordpress and BePro Listings that need to be considered in order to feature your preferred translation.<\/p>\n<h2>SWITCHING WORDPRESS LANGUAGE<\/h2>\n<p>WordPress controls the active language via your config.php file. Alter that &#8220;<strong>WPLANG<\/strong>&#8221; setting to reflect your language and geography. The code has both a country and language aspect. Details about what to look for and how to do it are outlined in the following wordpress documentation<\/p>\n<ul>\n<li><a href=\"http:\/\/codex.wordpress.org\/Installing_WordPress_in_Your_Language\" target=\"_blank\" rel=\"noopener\">http:\/\/codex.wordpress.org\/Installing_WordPress_in_Your_Language<\/a><\/li>\n<\/ul>\n<p>Once you have selected the language to use, if BePro Listings supports that language, it will automatically reflect content in that language. Here is an example of the plugin working in French<\/p>\n<ul>\n<li><a href=\"https:\/\/www.quebeckayak.com\" target=\"_blank\" rel=\"noopener\">https:\/\/www.quebeckayak.com<\/a><\/li>\n<\/ul>\n<h2>CREATING A BePro Listings LANGUAGE FILE<\/h2>\n<p>The process of creating a language file is simple. Start by editing the &#8220;.pot&#8221; file which is packaged with the plugin:<\/p>\n<ul>\n<li><a href=\"http:\/\/plugins.svn.wordpress.org\/bepro-listings\/trunk\/languages\/bepro-listings.pot\" rel=\"nofollow\">http:\/\/plugins.svn.wordpress.org\/bepro-listings\/trunk\/languages\/bepro-listings.pot<\/a><\/li>\n<\/ul>\n<p>This link is an online copy of a bepro listings language file. If you have downloaded and\/or installed BePro Listings, you have a copy. Open the file with the FREE poedit software or any other program you have which reads\/creates &#8220;.po&#8221; and &#8220;.mo&#8221; files.<\/p>\n<ul>\n<li><a href=\"http:\/\/poedit.net\/\" rel=\"nofollow\">http:\/\/poedit.net<\/a>\u00a0(free)<\/li>\n<\/ul>\n<p>Once you open the file, scroll to the bottom where you will find instructions regarding the creation of your own language file from this .pot template. When done, your new file name should reflect your language and country. Refer to the following links for country codes and language codes. An example of the language format for spanish from spain would be &#8220;bepro-listings-es_ES.php&#8221;<\/p>\n<p>&#8211; http:\/\/www.gnu.org\/software\/gettext\/manual\/html_chapter\/gettext_16.html#Country-Codes<br \/>\n&#8211; http:\/\/www.gnu.org\/software\/gettext\/manual\/html_chapter\/gettext_16.html#Language-Codes<\/p>\n<h2>CONCLUSION<\/h2>\n<p>The usefulness of BePro Listings beyond english, is very important to us. If you find deficiencies in our use of localization, please reach out<\/p>\n<p>WordPress supports multiple languages. However, we are still growing our support. With your help, we can add your language to the list we support. You can assist us in many ways, which starts with <a title=\"Register\" href=\"http:\/\/www.beprosoftware.com\/register\/\">joining our website<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The usefulness of BePro Listings beyond english, is very important to us. BePro Listings is designed to be fully translated into any language of your choice. This is facilitated by packaged language files. Depending on your wordpress configuration, the plugin will select the corresponding language file. This post covers the aspects of wordpress and BePro&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[59,14],"tags":[19,378,379,164,165,376,166,377],"class_list":["post-1495","post","type-post","status-publish","format-standard","hentry","category-bepro-listings-plugins-2","category-technical","tag-bepro-listings","tag-french-classifieds","tag-german-portfolio","tag-i18n","tag-internationalization","tag-languages","tag-multi-lingual","tag-spanish-directory","category-59","category-14","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Multi-lingual &amp; internationization (i18n) - Documentation<\/title>\n<meta name=\"description\" content=\"BePro Listings supports several languages including english, french, and spanish. Help us to extend that list\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi-lingual &amp; internationization (i18n) - Documentation\" \/>\n<meta property=\"og:description\" content=\"BePro Listings supports several languages including english, french, and spanish. Help us to extend that list\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/\" \/>\n<meta property=\"og:site_name\" content=\"Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-20T12:40:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-31T06:44:12+00:00\" \/>\n<meta name=\"author\" content=\"BePro Software Team\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BePro Software Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/\",\"name\":\"Multi-lingual &amp; internationization (i18n) - Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\"},\"datePublished\":\"2014-03-20T12:40:02+00:00\",\"dateModified\":\"2020-08-31T06:44:12+00:00\",\"author\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\"},\"description\":\"BePro Listings supports several languages including english, french, and spanish. Help us to extend that list\",\"breadcrumb\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.beprosoftware.com\/documentation\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi-lingual &amp; internationization (i18n)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/\",\"name\":\"Documentation\",\"description\":\"BePro Software Product Documentation\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\",\"name\":\"BePro Software Team\",\"description\":\"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware\",\"sameAs\":[\"http:\/\/beprosoftware.com\",\"https:\/\/x.com\/beprosoftware\"],\"url\":\"https:\/\/beprosoftware.com\/documentation\/author\/manager\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi-lingual &amp; internationization (i18n) - Documentation","description":"BePro Listings supports several languages including english, french, and spanish. Help us to extend that list","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/","og_locale":"en_US","og_type":"article","og_title":"Multi-lingual &amp; internationization (i18n) - Documentation","og_description":"BePro Listings supports several languages including english, french, and spanish. Help us to extend that list","og_url":"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/","og_site_name":"Documentation","article_published_time":"2014-03-20T12:40:02+00:00","article_modified_time":"2020-08-31T06:44:12+00:00","author":"BePro Software Team","twitter_misc":{"Written by":"BePro Software Team","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/","url":"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/","name":"Multi-lingual &amp; internationization (i18n) - Documentation","isPartOf":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#website"},"datePublished":"2014-03-20T12:40:02+00:00","dateModified":"2020-08-31T06:44:12+00:00","author":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef"},"description":"BePro Listings supports several languages including english, french, and spanish. Help us to extend that list","breadcrumb":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.beprosoftware.com\/documentation\/multi-lingual-internationization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.beprosoftware.com\/documentation\/"},{"@type":"ListItem","position":2,"name":"Multi-lingual &amp; internationization (i18n)"}]},{"@type":"WebSite","@id":"https:\/\/www.beprosoftware.com\/documentation\/#website","url":"https:\/\/www.beprosoftware.com\/documentation\/","name":"Documentation","description":"BePro Software Product Documentation","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef","name":"BePro Software Team","description":"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware","sameAs":["http:\/\/beprosoftware.com","https:\/\/x.com\/beprosoftware"],"url":"https:\/\/beprosoftware.com\/documentation\/author\/manager\/"}]}},"_links":{"self":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/1495"}],"collection":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/comments?post=1495"}],"version-history":[{"count":1,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/1495\/revisions"}],"predecessor-version":[{"id":2533,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/1495\/revisions\/2533"}],"wp:attachment":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/media?parent=1495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/categories?post=1495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/tags?post=1495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}