{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreicc3ca3wsa66jn5labxsjkcy3widbg7335xsfunkt2cfjkhyej57e",
    "uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mhvke5fhbul2"
  },
  "path": "/viewtopic.php?t=32874&p=271423#p271423",
  "publishedAt": "2026-03-25T12:21:03.000Z",
  "site": "http://forum.palemoon.org",
  "tags": [
    "https://www.deepl.com/en/translator",
    "https://forum.palemoon.org/viewtopic.php?f=71&t=32626"
  ],
  "textContent": "> I have native agent set on work laptop, where it works, though haven't updated PM to 34.1.0 yet, still on 34.0.1. Strange...\n\nI use \"Pale Moon 34.1.0\" with a distinct profile for DeepL ( https://www.deepl.com/en/translator ) and a \"Custom Button\" ( https://forum.palemoon.org/viewtopic.php?f=71&t=32626 ), and it works just fine.\n\nThe \"Custom Button\" code ( \"Initialization Code\" ):\n\n\nCODE:\n\n\n    /*Initialization Code*/this.buttonClick_DeepL_restore_page_layout = function(event) {// \"Click\" on Button = Open \"DeepL Translator\" Pageif (event.button == 0 && !event.ctrlKey && !event.altKey && !event.shiftKey){var page_URL = \"https://www.deepl.com/en/translator\";var final_position = gBrowser.tabContainer.selectedIndex + 1;var new_tab = gBrowser.addTab(page_URL);gBrowser.moveTabTo(new_tab, final_position);gBrowser.selectedTab = new_tab;}// \"Ctrl + Click\" on Button = Restore DeepL Page Layoutelse if (event.button == 0 && event.ctrlKey && !event.altKey && !event.shiftKey){var arr_is_home = content.document.getElementsByClassName(\"[.is-home_&]:hidden\");if(arr_is_home){for(var i=0; i<arr_is_home.length; i++){var is_home_className = arr_is_home[i].className;if(is_home_className == \"[.is-home_&]:hidden\"){arr_is_home[i].parentNode.removeChild(arr_is_home[i]);}}}var footer = content.document.getElementsByTagName(\"footer\");if(footer){footer[0].parentNode.removeChild(footer[0]);}var arr_header = content.document.getElementsByTagName(\"header\");for(var i=0; i<arr_header.length; i++){var header_className = arr_header[i].className;if(header_className && header_className.includes(\"page-header\")){arr_header[i].parentNode.removeChild(arr_header[i]);}try{arr_header[i].style.cssText = 'display: none !important;';} catch(err){// console.log('ERROR in \"DeepL - Restore Page Layout\" : ', err.message);}}var all_tags = content.document.getElementsByTagName(\"*\");var i = all_tags.length;while(i--){try{all_tags[i].classList.remove(\"sticky\");} catch(err){// console.log('ERROR in \"DeepL - Restore Page Layout\" : ', err.message);}try{var dataset = all_tags[i].dataset;if(dataset){var dataset_layoutId = all_tags[i].dataset.layoutId;if(dataset_layoutId){if(dataset_layoutId == \"translatorTabList\"){all_tags[i].style.cssText = 'display: none !important;';}if(dataset_layoutId == \"translatorSidePanel\"){all_tags[i].parentNode.removeChild(all_tags[i]);}if(dataset_layoutId == \"textarea-layout-toolbar\"){all_tags[i].style.cssText = 'display: none !important;';}if(dataset_layoutId == \"textarea-layout-source\"){all_tags[i].parentNode.classList.remove(\"grid\");all_tags[i].parentNode.style.cssText = 'width: 98vw;';all_tags[i].style.cssText = 'display: inline-block; vertical-align: top; width: 48.5vw; margin: 0px 0px 10px 0px; padding: 10px 0px 10px 10px;';}if(dataset_layoutId == \"textarea-layout-target\"){all_tags[i].style.cssText = 'display: inline-block; vertical-align: top; width: 48.5vw; margin: 0px 0px 0px 9px; padding: 10px 0px 10px 10px;';}}}} catch(err){// console.log('ERROR in \"DeepL - Restore Page Layout\" : ', err.message);}}var arr_contents = content.document.getElementsByClassName(\"contents\");for(var i=0; i<arr_contents.length; i++){var contents_className = arr_contents[i].className;if(contents_className && contents_className == \"contents\"){var role_attribute = arr_contents[i].getAttribute(\"role\");if(!role_attribute){arr_contents[i].style.cssText = \"display: inline-block; margin: 0px; padding: 0px;\";}}}var ai_solutions_that_help_you_get_work_done = content.document.getElementById(\"ai_solutions_that_help_you_get_work_done\");if(ai_solutions_that_help_you_get_work_done){ai_solutions_that_help_you_get_work_done.parentNode.remove();}//////////////////////////////// START • Insert Buttons \"Show / Hide\" Languages Bar ////////////////////////////////var main_TAG = content.document.getElementsByTagName(\"main\")[0];var div_with_languages_bar = content.document.createElement('div');div_with_languages_bar.style.width = \"97vw\";div_with_languages_bar.style.textAlign = \"center\";div_with_languages_bar.style.marginTop = \"0px\";div_with_languages_bar.style.marginBottom = \"10px\";var btn__Show_Languages_Bar = content.document.createElement(\"button\");btn__Show_Languages_Bar.setAttribute(\"id\", \"btn_show_languages_bar\");btn__Show_Languages_Bar.textContent = \"Show Languages Bar\";btn__Show_Languages_Bar.setAttribute(\"cursor\", \"pointer\");btn__Show_Languages_Bar.style.border = \"1px solid #cccccc\";btn__Show_Languages_Bar.style.borderTopLeftRadius = \"4px\";btn__Show_Languages_Bar.style.borderTopRightRadius = \"4px\";btn__Show_Languages_Bar.style.borderBottomRightRadius = \"4px\";btn__Show_Languages_Bar.style.borderBottomLeftRadius = \"4px\";btn__Show_Languages_Bar.style.padding = \"2px 7px 2px 7px\";btn__Show_Languages_Bar.style.color = \"#000000\";btn__Show_Languages_Bar.style.background = \"#f1f2f3\";btn__Show_Languages_Bar.addEventListener(\"click\",function(){var languages_bar = content.document.querySelectorAll('[data-layout-id=\"textarea-layout-toolbar\"]')[0];languages_bar.style.cssText = 'display: block !important;';},true);var btn__Hide_Languages_Bar = content.document.createElement(\"button\");btn__Hide_Languages_Bar.setAttribute(\"id\", \"btn_show_languages_bar\");btn__Hide_Languages_Bar.textContent = \"Hide Languages Bar\";btn__Hide_Languages_Bar.setAttribute(\"cursor\", \"pointer\");btn__Hide_Languages_Bar.style.marginLeft = \"6px\";btn__Hide_Languages_Bar.style.marginRight = \"4px\";btn__Hide_Languages_Bar.style.border = \"1px solid #cccccc\";btn__Hide_Languages_Bar.style.borderTopLeftRadius = \"4px\";btn__Hide_Languages_Bar.style.borderTopRightRadius = \"4px\";btn__Hide_Languages_Bar.style.borderBottomRightRadius = \"4px\";btn__Hide_Languages_Bar.style.borderBottomLeftRadius = \"4px\";btn__Hide_Languages_Bar.style.padding = \"2px 7px 2px 7px\";btn__Hide_Languages_Bar.style.color = \"#000000\";btn__Hide_Languages_Bar.style.background = \"#f1f2f3\";btn__Hide_Languages_Bar.addEventListener(\"click\",function(){var languages_bar = content.document.querySelectorAll('[data-layout-id=\"textarea-layout-toolbar\"]')[0];languages_bar.style.cssText = 'display: none !important;';},true);div_with_languages_bar.appendChild(btn__Show_Languages_Bar);div_with_languages_bar.appendChild(btn__Hide_Languages_Bar);main_TAG.insertBefore(div_with_languages_bar, main_TAG.firstChild);//////////////////////////////// END • Insert Buttons \"Show / Hide\" Languages Bar ////////////////////////////////var body_tag = content.document.getElementsByTagName(\"body\")[0];var body_style = content.document.createElement(\"style\");body_style.type = \"text/css\";body_style.innerHTML = `body{background-color: #ffffff !important;}`;body_tag.appendChild(body_style);}}this.setAttribute(\"onclick\", \"this.buttonClick_DeepL_restore_page_layout(event)\");this.name = '\\n DeepL - Restore Page Layout \\n\\n • \"Click\" on Button = Open \"DeepL Translator\" Page \\n\\n • \"Ctrl + Click\" on Button = Restore DeepL Page Layout \\n ';this.image = \"data:image/png;base64,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\";\n\n**Important!**\nPress \"Ctrl + Click\" on \"Custom Button\" only after the page https://www.deepl.com/en/translator has fully loaded (i.e., it is ready to be used).\n\n**Screenshot:**\n\n\n* * *",
  "title": "Web Compatibility Support • Re: DeepL Translate page been wonky lately",
  "updatedAt": "2026-03-25T12:21:03.000Z"
}