{"id":249805,"date":"2025-08-31T21:46:37","date_gmt":"2025-08-31T21:46:37","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ukrainian-cyrillic-to-latin-by-ostg\/"},"modified":"2025-11-28T20:00:37","modified_gmt":"2025-11-28T20:00:37","slug":"ukrainian-cyrillic-to-latin-by-ostg","status":"publish","type":"plugin","link":"https:\/\/fao.wordpress.org\/plugins\/ukrainian-cyrillic-to-latin-by-ostg\/","author":23333665,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"Ukrainian Cyrillic to Latin by OSTG","header_author":"OSTG","header_description":"Automatically transliterates Ukrainian Cyrillic characters to Latin characters in posts, pages, categories, tags, and media titles for better SEO and URL readability.","assets_banners_color":"7a7f65","last_updated":"2025-11-28 20:00:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/buymeacoffee.com\/tatkovakovalnia\/e\/483666","header_plugin_uri":"https:\/\/ostg.blog\/ukrainian-cyrillic-to-latin-by-ostg","header_author_uri":"https:\/\/ostg.blog","rating":0,"author_block_rating":0,"active_installs":10,"downloads":302,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"bohdanborutskyi","date":"2025-08-31 21:45:56"},"1.0.1":{"tag":"1.0.1","author":"bohdanborutskyi","date":"2025-11-28 20:00:37"}},"upgrade_notice":{"1.0.1":"<p>WordPress 6.9 compatibility update. Fixed global function naming to comply with WordPress coding standards.<\/p>","1.0.0":"<p>Initial release of Ukrainian Cyrillic to Latin by OSTG - Ukrainian to Latin transliteration for WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3353529,"resolution":"128x128","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3353529,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3353529,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3353529,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3353529,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"Plugin settings page with configuration options","2":"Example of transliterated post URL","3":"Transliterated category and tag slugs"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[6562,22508,186,8312,161908],"plugin_category":[48,55],"plugin_contributors":[247164],"plugin_business_model":[],"class_list":["post-249805","plugin","type-plugin","status-publish","hentry","plugin_tags-cyrillic","plugin_tags-latin","plugin_tags-seo","plugin_tags-transliteration","plugin_tags-ukrainian","plugin_category-language-tools","plugin_category-seo-and-marketing","plugin_contributors-bohdanborutskyi","plugin_committers-bohdanborutskyi"],"banners":{"banner":"https:\/\/ps.w.org\/ukrainian-cyrillic-to-latin-by-ostg\/assets\/banner-772x250.png?rev=3353529","banner_2x":"https:\/\/ps.w.org\/ukrainian-cyrillic-to-latin-by-ostg\/assets\/banner-1544x500.png?rev=3353529","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/ukrainian-cyrillic-to-latin-by-ostg\/assets\/icon.svg?rev=3353529","icon":"https:\/\/ps.w.org\/ukrainian-cyrillic-to-latin-by-ostg\/assets\/icon.svg?rev=3353529","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ukrainian-cyrillic-to-latin-by-ostg\/assets\/screenshot-1.png?rev=3353529","caption":"Plugin settings page with configuration options"}],"raw_content":"<!--section=description-->\n<p><strong>Ukrainian Cyrillic to Latin by OSTG<\/strong> is a WordPress plugin that automatically transliterates Ukrainian Cyrillic characters into Latin characters for SEO-friendly URLs and improved readability.<\/p>\n\n<p>This plugin helps Ukrainian WordPress sites create cleaner, more accessible URLs by converting Cyrillic text to Latin equivalents in posts, pages, categories, tags, and media files.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Automatic Transliteration<\/strong> - Works seamlessly in the background<\/li>\n<li><strong>Post &amp; Page Slugs<\/strong> - Converts permalinks to Latin characters<\/li>\n<li><strong>Category &amp; Tag Slugs<\/strong> - Makes taxonomy URLs more readable<\/li>\n<li><strong>Media Files<\/strong> - Transliterates uploaded file names and titles<\/li>\n<li><strong>Customizable Options<\/strong> - Configure apostrophe handling and case conversion<\/li>\n<li><strong>SEO Optimized<\/strong> - Improves search engine indexing and user experience<\/li>\n<li><strong>Lightweight<\/strong> - Minimal impact on site performance<\/li>\n<\/ul>\n\n<h3>How It Works<\/h3>\n\n<p>The plugin follows standard Ukrainian transliteration rules and automatically converts:<\/p>\n\n<ul>\n<li>Post and page slugs when publishing or updating content<\/li>\n<li>Category and tag slugs when creating or editing them<\/li>\n<li>Media filenames during upload<\/li>\n<li>Media titles when editing attachments<\/li>\n<\/ul>\n\n<h3>Transliteration Examples<\/h3>\n\n<ul>\n<li>\u041a\u0438\u0457\u0432 \u2192 Kyiv<\/li>\n<li>\u0423\u043a\u0440\u0430\u0457\u043d\u0430 \u2192 Ukraina  <\/li>\n<li>\u041b\u044c\u0432\u0456\u0432 \u2192 Lviv<\/li>\n<li>\u0425\u0430\u0440\u043a\u0456\u0432 \u2192 Kharkiv<\/li>\n<\/ul>\n\n<h3>Settings<\/h3>\n\n<p>Configure the plugin behavior at <strong>Settings \u2192 Ukrainian Cyrillic to Latin<\/strong>:<\/p>\n\n<ul>\n<li><strong>Remove Apostrophes<\/strong>: Remove apostrophes from transliterated text<\/li>\n<li><strong>Convert to Lowercase<\/strong>: Convert all transliterated text to lowercase<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support, bug reports, or feature requests, please visit <a href=\"https:\/\/ostg.blog\/ukrainian-cyrillic-to-latin-by-ostg\">OSTG Blog<\/a>.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin does not collect, store, or transmit any personal data. All transliteration is performed locally on your WordPress installation.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/ukrainian-cyrillic-to-latin-by-ostg\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Configure settings at Settings \u2192 Ukrainian Cyrillic to Latin (optional)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='will%20this%20affect%20my%20existing%20content%3F'><h3>Will this affect my existing content?<\/h3><\/dt>\n<dd><p>No, the plugin only affects new content or content that you update after installing the plugin. Existing URLs remain unchanged unless you edit and update them.<\/p><\/dd>\n<dt id='can%20i%20convert%20existing%20slugs%20in%20bulk%3F'><h3>Can I convert existing slugs in bulk?<\/h3><\/dt>\n<dd><p>This version doesn't include bulk conversion functionality. You need to edit and update existing content individually to trigger the transliteration.<\/p><\/dd>\n<dt id='does%20this%20change%20how%20content%20appears%20on%20my%20website%3F'><h3>Does this change how content appears on my website?<\/h3><\/dt>\n<dd><p>No, this plugin only affects URLs, filenames, and internal slugs. Your content will still display in Ukrainian characters where appropriate.<\/p><\/dd>\n<dt id='is%20the%20transliteration%20reversible%3F'><h3>Is the transliteration reversible?<\/h3><\/dt>\n<dd><p>The transliteration process is one-way. Once converted, the original Cyrillic characters in URLs cannot be automatically restored.<\/p><\/dd>\n<dt id='will%20this%20work%20with%20other%20plugins%3F'><h3>Will this work with other plugins?<\/h3><\/dt>\n<dd><p>Yes, the plugin is designed to work seamlessly with other WordPress plugins and themes. It hooks into WordPress core functions safely.<\/p><\/dd>\n<dt id='does%20this%20affect%20seo%3F'><h3>Does this affect SEO?<\/h3><\/dt>\n<dd><p>Yes, positively! Latin character URLs are generally better for SEO as they're more accessible to search engines and international users.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Global function naming to comply with WordPress 6.9 coding standards<\/li>\n<li>Updated: WordPress 6.9 compatibility confirmed<\/li>\n<li>Updated: Plugin version and constants<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Automatic transliteration for posts, pages, categories, tags, and media<\/li>\n<li>Configurable settings for apostrophes and lowercase conversion<\/li>\n<li>WordPress 6.8 compatibility<\/li>\n<\/ul>","raw_excerpt":"Automatically transliterates Ukrainian Cyrillic characters to Latin characters for better SEO and URL readability.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/249805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=249805"}],"author":[{"embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bohdanborutskyi"}],"wp:attachment":[{"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=249805"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=249805"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=249805"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=249805"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=249805"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fao.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=249805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}