{"id":273526,"date":"2026-03-24T18:25:58","date_gmt":"2026-03-24T18:25:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/atec-translation-status\/"},"modified":"2026-03-24T18:38:56","modified_gmt":"2026-03-24T18:38:56","slug":"atec-translation-status","status":"publish","type":"plugin","link":"https:\/\/ne.wordpress.org\/plugins\/atec-translation-status\/","author":15839860,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.6","stable_tag":"1.0.6","tested":"6.9.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"atec Translation Status","header_author":"Chris Ahrweiler \u2105 atecplugins.com","header_description":"Diagnostic tool to check WordPress core\/plugin\/theme translations (.mo) and compiled translation files (.l10n.php on WP 6.5+). Provides Purge and Rebuild actions.","assets_banners_color":"000000","last_updated":"2026-03-24 18:38:56","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/atecplugins.com\/","header_author_uri":"https:\/\/atec-systems.com\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":64,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.5":{"tag":"1.0.5","author":"docjojo","date":"2026-03-24 18:25:41"},"1.0.6":{"tag":"1.0.6","author":"docjojo","date":"2026-03-24 18:38:56"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3490289,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3490289,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3490289,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3490289,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3490289,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.5","1.0.6"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[23519,104,1734,151481,3917],"plugin_category":[48],"plugin_contributors":[220620],"plugin_business_model":[],"class_list":["post-273526","plugin","type-plugin","status-publish","hentry","plugin_tags-diagnostics","plugin_tags-i18n","plugin_tags-localization","plugin_tags-site-health","plugin_tags-translations","plugin_category-language-tools","plugin_contributors-docjojo","plugin_committers-docjojo"],"banners":{"banner":"https:\/\/ps.w.org\/atec-translation-status\/assets\/banner-772x250.png?rev=3490289","banner_2x":"https:\/\/ps.w.org\/atec-translation-status\/assets\/banner-1544x500.png?rev=3490289","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/atec-translation-status\/assets\/icon.svg?rev=3490289","icon":"https:\/\/ps.w.org\/atec-translation-status\/assets\/icon.svg?rev=3490289","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>atec Translation Status is a diagnostic and maintenance plugin that helps you understand the real state of translations in WordPress.<\/p>\n\n<p>Modern WordPress automatically compiles translation files for performance. When translations are missing, outdated, or incorrectly loaded, WordPress usually fails silently \u2014 no warnings, no errors.\nThis plugin makes translation issues visible and actionable.<\/p>\n\n<p>What it does<\/p>\n\n<ul>\n<li>Lists all active (loaded) textdomains<\/li>\n<li>Detects whether translation files (.mo) exist<\/li>\n<li>Detects whether compiled translation files (.l10n.php) exist (WP 6.5+)<\/li>\n<li>Checks whether compiled files are out of date<\/li>\n<li>Clearly indicates when:\n\n<ul>\n<li>translations are missing<\/li>\n<li>compiled files need rebuilding<\/li>\n<li>plugins or themes do not follow WordPress translation conventions<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<p>What it does not do<\/p>\n\n<ul>\n<li>It does not replace WordPress\u2019 translation system<\/li>\n<li>It does not generate translations<\/li>\n<li>It does not modify plugin or theme code<\/li>\n<\/ul>\n\n<p>Instead, it helps you identify problems, rebuild safely, or contact the responsible plugin\/theme developer with clear evidence.<\/p>\n\n<h3>Third-Party Services<\/h3>\n\n<h3>Integrity check<\/h3>\n\n<p>Once, when activating the plugin, an integrity check is requested from our server \u2013 if you give your permission.\nSource: https:\/\/atecplugins.com\/\nPrivacy policy: https:\/\/atecplugins.com\/privacy-policy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install via the WP admin panel.  <\/li>\n<li>Activate the plugin from the Plugins menu.<\/li>\n<li>Open Tools \u2192 Translation Status.<\/li>\n<li>Review translation states and follow recommendations.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20speed%20up%20translations%3F\"><h3>Does this plugin speed up translations?<\/h3><\/dt>\n<dd><p>Indirectly. WordPress already handles compilation for performance.\nThis plugin ensures that system is working correctly.<\/p><\/dd>\n<dt id=\"can%20this%20fix%20broken%20plugin%20translations%3F\"><h3>Can this fix broken plugin translations?<\/h3><\/dt>\n<dd><p>It can rebuild or purge compiled files, but cannot fix broken plugin code.\nIf a plugin does not follow WordPress translation standards, this plugin helps you prove that.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20polylang%20%2F%20wpml%20%2F%20multilingual%20plugins%3F\"><h3>Does it work with Polylang \/ WPML \/ multilingual plugins?<\/h3><\/dt>\n<dd><p>Yes. It operates at the WordPress gettext level and is compatible with multilingual setups.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.6 [2026.03.24]<\/h4>\n\n<ul>\n<li>SVN upload<\/li>\n<\/ul>\n\n<h4>1.0.5 [2026.03.23]<\/h4>\n\n<ul>\n<li>Dashboard undefined issue<\/li>\n<\/ul>\n\n<h4>1.0.4 [2026.03.23]<\/h4>\n\n<ul>\n<li>WordPress.org review: Plugin URI, path helpers, no direct wp-admin file.php require, prefixed registry usage, core translation format helper.<\/li>\n<\/ul>\n\n<h4>1.0.2 [2026.01.04]<\/h4>\n\n<ul>\n<li>Fixed rebuild<\/li>\n<\/ul>\n\n<h4>1.0.1 [2026.01.03]<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"Check, diagnose, and validate WordPress core, plugin, and theme translations \u2014 including compiled translation status (WP 6.5+).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/273526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=273526"}],"author":[{"embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/docjojo"}],"wp:attachment":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=273526"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=273526"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=273526"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=273526"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=273526"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=273526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}