Skip to content

v1.59.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 02:20
· 2 commits to main since this release
9f7b6ad

Minor Changes

  • #2489 b52aae2 Thanks @ananaBMaster! - feat(languages): translate into European Portuguese. Portuguese is now listed as Brazilian Portuguese and European Portuguese. Existing Portuguese settings become Brazilian Portuguese, which DeepL is now asked for by name; to get European Portuguese from DeepL, pick European Portuguese

  • #2490 409b8ed Thanks @ananaBMaster! - feat(site-rules): get site translation fixes without waiting for an extension update. Built-in site rules now update every six hours from rules.readfrog.app. Each update is signed and checked against what the installed version supports, and the rules bundled with the extension stay in use whenever an update is unavailable

Patch Changes

  • #2479 38e0091 Thanks @mengxi-ream! - fix(content): make page translation, the selection toolbar and the floating button work again in Chrome 130 and 131, where they had not loaded since 1.52.1

  • #2489 b52aae2 Thanks @ananaBMaster! - fix(languages): send each language to translation services under its own code. Cantonese is translated into Cantonese instead of Mandarin, Central Kurdish into Sorani instead of Kurmanji on Google, and Filipino works on Microsoft; 20 languages that failed on Google, and 6 on Microsoft, now translate. Malay translations run left to right, AI translation no longer asks for Malay in Arabic script or Azerbaijani, Uzbek and Bosnian in Cyrillic, and Albanian and Mongolian pages are recognized. Translations carry the language's full tag in their lang attribute (zh-Hans, pt-BR, yue) instead of a two-letter code, so custom CSS that matches [lang="zh"] should use :lang(zh)

  • #2488 70f1c5a Thanks @ananaBMaster! - fix(site-rules): translate all of LowEndTalk, including the category and page descriptions, latest-post titles, search results and comment headers that the built-in rule had left in English

  • #2482 9abe9a7 Thanks @ananaBMaster! - fix(page-translation): translate Markdown files that the browser shows as plain text, such as a raw SKILL.md. Site rules can now target a kind of document with contentTypes, and every URL, local files included, with <all_urls>

  • #2484 df6aa54 Thanks @xuing! - fix(context-menu): stop logging an uncaught "Receiving end does not exist" error when a context menu item is clicked on a page Read Frog cannot run on

  • #2486 b84bbc6 Thanks @mengxi-ream! - fix(site-rules): translate the "For you" home feed on Threads when you are logged in. A site rule meant to skip Threads' nav items and like/reply counts also covered the container around the whole feed, so nothing on that page was translated

  • #2487 ee31f32 Thanks @mengxi-ream! - fix(site-rules): translate X posts when logged out and GitHub org repository descriptions