{"id":376779,"date":"2026-09-29T15:16:06","date_gmt":"2026-09-29T15:16:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/glitch-live-translate\/"},"modified":"2026-09-29T14:19:08","modified_gmt":"2026-09-29T14:19:08","slug":"saeed-live-translate","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/saeed-live-translate\/","author":23575163,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Saeed Live Translate","header_author":"Saeed Harm","header_description":"Edit qTranslate-XT translations directly on the page or in the dashboard with a fast live translation workflow.","assets_banners_color":"23335e","last_updated":"2026-09-29 14:19:08","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":61,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"glitch33","date":"2026-09-29 14:19:08","revision":3719243}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3719811,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3719811,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3719811,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3719811,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3719811,"resolution":"1","location":"assets","locale":"","width":1376,"height":768},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3719811,"resolution":"2","location":"assets","locale":"","width":1440,"height":810}},"screenshots":[]},"plugin_section":[],"plugin_tags":[230612,99,2279,2333],"plugin_category":[48],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-376779","plugin","type-plugin","status-publish","hentry","plugin_tags-live-editing","plugin_tags-multilingual","plugin_tags-qtranslate","plugin_tags-translation","plugin_category-language-tools","plugin_committers-glitch33"],"banners":{"banner":"https:\/\/ps.w.org\/saeed-live-translate\/assets\/banner-772x250.png?rev=3719811","banner_2x":"https:\/\/ps.w.org\/saeed-live-translate\/assets\/banner-1544x500.png?rev=3719811","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/saeed-live-translate\/assets\/icon-128x128.png?rev=3719811","icon_2x":"https:\/\/ps.w.org\/saeed-live-translate\/assets\/icon-256x256.png?rev=3719811","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/saeed-live-translate\/assets\/screenshot-1.png?rev=3719811","caption":""},{"src":"https:\/\/ps.w.org\/saeed-live-translate\/assets\/screenshot-2.png?rev=3719811","caption":""}],"raw_content":"<!--section=description-->\n<p>Saeed Live Translate adds a live editing workflow for sites using qTranslate-XT. Authorized editors can turn on Translate mode, click visible text, edit every enabled language, and save the translation where the text is stored. Text that is not stored as editable content can be saved as a site-wide translation.<\/p>\n\n<h3>How it works<\/h3>\n\n<ol>\n<li>Activate qTranslate-XT with two or more enabled languages, then activate this plugin.<\/li>\n<li>Click \"Translate\" in the WordPress admin bar (or the floating button when the admin bar is hidden).<\/li>\n<li>Hover over text to highlight it and click to open the editor. Hold Ctrl\/Cmd to follow a link normally.<\/li>\n<li>Edit the enabled languages and press Save (Ctrl + Enter).<\/li>\n<\/ol>\n\n<p>The plugin can resolve and edit:\n* post and page titles and excerpts\n* custom fields, including supported serialized values\n* site options and supported option values\n* categories, tags and other terms through qTranslate-XT term data\n* site-wide dictionary entries for text that is not stored as editable content<\/p>\n\n<p>Nothing is written without a fresh resolver check. The stored value must still match the text that was selected, and the current user must have the required capability for the target.<\/p>\n\n<h3>Permissions<\/h3>\n\n<ul>\n<li><code>saeedlt_capability<\/code> (default <code>edit_others_posts<\/code>): controls who can use Translate mode.<\/li>\n<li><code>saeedlt_dictionary_capability<\/code> (default <code>manage_options<\/code>): controls who can save site-wide translations.<\/li>\n<\/ul>\n\n<h3>Hooks<\/h3>\n\n<ul>\n<li><code>saeedlt_current_language<\/code>: override the language considered current for the page.<\/li>\n<li><code>saeedlt_strings<\/code>: customize the popup interface strings.<\/li>\n<\/ul>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>WordPress 5.8 or later.<\/li>\n<li>PHP 7.4 or later.<\/li>\n<li>qTranslate-XT with at least two enabled languages.<\/li>\n<\/ul>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Updated plugin branding and namespace prefix.<\/li>\n<li>Improved WordPress.org compliance for asset loading, permissions and request validation.<\/li>\n<li>Updated documentation and compatibility metadata.<\/li>\n<\/ul>","raw_excerpt":"Translate qTranslate-XT text directly on the page or in the dashboard with a fast, editable popup.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/376779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=376779"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/glitch33"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=376779"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=376779"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=376779"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=376779"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=376779"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=376779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}