{"id":1896453,"date":"2019-10-18T13:19:08","date_gmt":"2019-10-18T17:19:08","guid":{"rendered":"https:\/\/theeventscalendar.com\/knowledgebase\/changing-the-language-on-your-calendar-2\/"},"modified":"2026-04-06T16:34:50","modified_gmt":"2026-04-06T20:34:50","slug":"changing-the-language-on-your-calendar","status":"publish","type":"post","link":"https:\/\/theeventscalendar.com\/knowledgebase\/changing-the-language-on-your-calendar\/","title":{"rendered":"Changing the Language on Your Calendar"},"content":{"rendered":"\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/oPcWqgxNa7Y?si=Ujs2QXgXF2xLkI_x\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n\n\n\n<p>The Events Calendar and its add-ons adapt to use the same language used by your WordPress installation. It will default to English, unless you run WP in a different language.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-change-the-language\">How to Change the Language<\/h2>\n\n\n\n<p>1. You&#8217;ll need to know your language&#8217;s code. Each language has an official code that WordPress uses to reference it. To find this code, visit <a href=\"https:\/\/make.wordpress.org\/polyglots\/teams\/\" target=\"_blank\" rel=\"noopener noreferrer\">this page<\/a> and look for your language&#8217;s code in the &#8220;WP Locale&#8221; column. For example, the code for German is DE_de.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2015\/06\/Screen-Shot-2015-06-18-at-3.42.42-PM.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2015\/06\/Screen-Shot-2015-06-18-at-3.42.42-PM.png\" alt=\"Finding your language's locale code\"\/><\/a><\/figure>\n\n\n\n<p>2. Make sure that <strong>WordPress itself<\/strong> has the files required to run your site in your language. Remember the language code you just looked up, in step 1 above? Here&#8217;s where you need it: go to <em>\/wp-content\/languages<\/em> and look for language files with your language&#8217;s code. If you find them, WordPress supports your language. Nice!<\/p>\n\n\n\n<p>3. Make sure the plugin language files you need are in place. &nbsp;Go to the <em>\/lang<\/em> directory in the plugin files for whichever plugin you are trying to translate; there should be two files for each language code, a .po and a .mo file.<\/p>\n\n\n\n<p>If your language files aren&#8217;t there, you&#8217;ll need to download them from <a href=\"http:\/\/translations.theeventscalendar.com\/\">our translations site<\/a>. From the site home, select&nbsp;the plugin that you want to get files for. Then find your language in the list and click to view the details. From that page, you can export the .po and .mo files you need. Once you&#8217;ve downloaded the files, place them in the&nbsp;<em>\/lang<\/em> folder for the relevant plugin.<\/p>\n\n\n\n<p>Please note that if you are using any of our premium plugins (including Events Calendar Pro) you&#8217;ll need to have the files for that plugin as well as the translation files for The Events Calendar. If your language isn&#8217;t listed, you can <a href=\"http:\/\/translations.theeventscalendar.com\/\">register as a user on our translations site<\/a> and submit changes right on the website.<\/p>\n\n\n\n<p>4. On your site, go to <em>Settings \u2192 General<\/em>. Scroll down to the bottom of the page where it says Site Language. Select your language from the dropdown and save your changes.<\/p>\n\n\n\n<p>5. Lastly, in your dashboard, go to <em>Settings \u2192 Permalinks<\/em> and clear your permalinks. Your site should now run in the language you enabled.<\/p>\n\n\n\n<p><strong>Important:<\/strong> Keep in mind that translations may not be 100% complete, or may only exist for some plugins. Further, any strings which are marked Yellow in glotpress have not been approved yet, and the updated version will not appear in the downloaded .po or .mo files until it is approved. You may still see some English on your site if this is the case.<\/p>\n\n\n\n<p>Interested in updating a translation, or adding a new one altogether? If so, learn about updating and adding translations for premium plugins <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/theeventscalendar.com\/knowledgebase\/k\/translating-the-premium-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>. If you&#8217;re interested in contributing to The Events Calendar instead, <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/k\/translating-the-events-calendar\/\">head here for more information<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-changing-the-language-of-your-calendar-s-url-slugs\">Changing the Language of Your Calendar&#8217;s URL Slugs<\/h2>\n\n\n\n<p>The event slugs for your calendar&#8217;s URLs are controlled via settings at Events &gt; Settings &gt; General &gt; Viewing. The URLs will always use the slugs defined there, even if you are using a different language for your site. The default slugs are in English. If you switch your site to another language, you probably also want to change the slugs to be in that language.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-incomplete-translations\">Incomplete Translations<\/h2>\n\n\n\n<p>If you download and use a translation from <a class=\"external\" href=\"http:\/\/translations.theeventscalendar.com\/\">translations.theeventscalendar.com<\/a> and find that some things are still showing in English, it&nbsp;is probably because&nbsp;your language is not yet 100% translated.<\/p>\n\n\n\n<p>The only way around this problem is to contribute missing translations for your language, or be patient&nbsp;and wait for other folks to do so. We check our translations site several times a week and approve new translation contributions as fast as possible. Then you just need to download the latest file version and add it to your site.<\/p>\n\n\n\n<p>If you cannot wait for others to contribute and want&nbsp;to add your own translations, you can start submitting strings in a matter of minutes. <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/translating-the-events-calendar\/\">Check out our article on submitting translations<\/a>.<\/p>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#141827;background-color:var(--global-palette8)\">\ud83d\udc4b Note, that some themes might be overriding our templates and can use different wording in places. These strings can be translated via the theme and not our plugins.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Events Calendar and its add-ons adapt to use the same language used by your WordPress installation. It will default to English, unless you run WP in a different language. How to Change the Language 1. You&#8217;ll need to know your language&#8217;s code. Each language has an official code that WordPress uses to reference it&#8230;.<\/p>\n","protected":false},"author":5,"featured_media":1955565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[128],"tags":[51,92],"stellar-product-taxonomy":[],"class_list":["post-1896453","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-languages-translations","tag-localization","tag-translations"],"acf":[],"taxonomy_info":{"category":[{"value":128,"label":"Languages &amp; Translations"}],"post_tag":[{"value":51,"label":"Localization"},{"value":92,"label":"Translations"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"Leah","author_link":"https:\/\/theeventscalendar.com\/knowledgebase\/author\/leahk\/"},"comment_info":0,"category_info":[{"term_id":128,"name":"Languages &amp; Translations","slug":"languages-translations","term_group":0,"term_taxonomy_id":128,"taxonomy":"category","description":"","parent":61,"count":5,"filter":"raw","term_order":"0","cat_ID":128,"category_count":5,"category_description":"","cat_name":"Languages &amp; Translations","category_nicename":"languages-translations","category_parent":61}],"tag_info":[{"term_id":51,"name":"Localization","slug":"localization","term_group":0,"term_taxonomy_id":51,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw","term_order":"0"},{"term_id":92,"name":"Translations","slug":"translations","term_group":0,"term_taxonomy_id":92,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw","term_order":"0"}],"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1896453"}],"version-history":[{"count":5,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896453\/revisions"}],"predecessor-version":[{"id":1968594,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896453\/revisions\/1968594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1896453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1896453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1896453"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1896453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}