{"id":12818,"date":"2023-05-08T18:17:53","date_gmt":"2023-05-08T15:17:53","guid":{"rendered":"https:\/\/europe.wordcamp.org\/2023\/?post_type=wcb_session&#038;p=12818"},"modified":"2023-06-01T17:33:10","modified_gmt":"2023-06-01T14:33:10","slug":"international-appeal-making-your-themes-and-plugins-translatable","status":"publish","type":"wcb_session","link":"https:\/\/europe.wordcamp.org\/2023\/session\/international-appeal-making-your-themes-and-plugins-translatable\/","title":{"rendered":"International appeal: making your themes and plugins translatable"},"content":{"rendered":"\n<p>Interested in making your code translatable into other languages? In this practical session, you&#8217;ll learn the basics of internationalization and localization in WordPress and how to apply that to themes and plugins you sell or share with the community. Join me to learn about translation functions for PHP and JavaScript and understand how the process of localization works.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Interested in making your code translatable into other languages? In this practical session, you&#8217;ll learn the basics of internationalization and localization in WordPress and how to apply that to themes and plugins you sell or share with the community. Join me to learn about translation functions for PHP and JavaScript and understand how the process of localization works.<\/p>\n","protected":false},"author":7604692,"featured_media":15675,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1686294000,"_wcpt_session_duration":3600,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[11424],"footnotes":""},"session_track":[81],"session_category":[],"class_list":["post-12818","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-workshop-1"],"jetpack_shortlink":"https:\/\/wp.me\/pdWJfM-3kK","jetpack_sharing_enabled":true,"session_date_time":{"date":"9 June 2023","time":"10:00"},"session_speakers":[{"id":"11424","slug":"carrie-dils","name":"Carrie Dils","link":"https:\/\/europe.wordcamp.org\/2023\/speaker\/carrie-dils\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions\/12818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions\/12818\/revisions"}],"predecessor-version":[{"id":16121,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions\/12818\/revisions\/16121"}],"speakers":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/speakers\/11424"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wporg\/v1\/users\/cdils"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/media\/15675"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/media?parent=12818"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/session_track?post=12818"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/session_category?post=12818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}