-
Better readability: Keyboard Navigation for Wattpad, RoyalRoad, and ScribbleHub
• • riverDear fellow Cultivators, Isekai protagonists, and late-night scrollers,
If you are like me, a web novel bookworm, you know the drill. It's 2:00 AM. You swore you'd stop three chapters ago. But then the MC finally slaps the arrogant young master, or the villainess drops a truth bomb that changes the entire timeline. You need to know what happens next.
But searching for that tiny "Next Chapter" button with tired eyes? It ruins the immersion. It breaks the flow of the Dao.
Welcome PNL Reader v2.7.0.
The promo banner for PNL Reader
This update is a love letter to everyone binge-reading on Wattpad, RoyalRoad, ScribbleHub, and similar sites. I've optimized the "Reader Mode" specifically for these platforms.
The Best Part: Keyboard Navigation 🏹No more fumbling with the mouse. PNL Reader now intelligently detects the navigation links on these sites.
Right Arrow (→): Instantly load the next chapter. Left Arrow (←): Go back (but why would you? The cliffhanger is forward!).It sounds simple, but when you are fully immersed in a 2000-chapter xianxia epic, it changes everything. You can now devour chapters as fast as you can read them, sinking deeper into the story without lifting a finger from your keyboard.
Supported SitesI've added specific support to parse the content better and enable navigation for:
Wattpad (because we all need a little romance drama) RoyalRoad (stats, systems, and LitRPG goodness) ScribbleHub (for the really specific tastes... We don't judge) Wuxiaworld (where the martial path begins) Worm / Parahumans (yes, it works on individual WordPress blogs too!)And the list goes on! PNL Reader's intelligent parser is designed to work on the majority of reading sites out there. If you find one that isn't supported, let me know! (Or just send me the link, I probably need something new to read anyway).
Protect Your Spiritual Sea (and Your Eyes) 🧊Reading 50 chapters in one sitting is a stamina test for your eyes. PNL Reader has always offered multiple themes to reduce eye strain, but v2.7.0 introduces a my-personal-favorite: The Nordic Theme.
Inspired by the cool, calming colors of the northern horizon, this theme uses muted slate-blues and deep midnight navies. It is designed to be gentle on the retina while keeping the text crisp.
Whether you prefer the classic warmth of Sepia for a library vibe, or the new cool chill of Nordic, switch up your themes to keep your eyes fresh for the next arc.
A Warning ⚠️I am not responsible for your lost sleep. By making it easier to say "just one more chapter," PNL Reader v2.7.0 might act as a potent sleep-deprivation formation array. Proceed with caution.
What are you reading? 📚Before I dive back into my trove, I have to ask: what is your favorite web novel?
My current cultivation ground is RoyalRoad, and my top recommendation is Mother of Learning. It’s a brilliant mix of Sci-Fi, Fantasy, time loops, and wild adventure elements all in one (Sci-Fi is my favorite genre, after all).
Let me know your favorite sites and genres as well. I'm always looking for new scriptures to study!
Happy Reading!
-
Captionz Reintroduced: Dual Subtitles on YouTube (Now with Auto‑Translate)
• • riverHello folks. I hope you are gonna have a fantastic weekend ahead, as I am bringing you a big update for Captionz! I’m launching Captionz‑ext, an ultra-lightweight browser extension that finally makes dual subtitles on YouTube practical. Thanks to auto‑translate, you can pair almost any language, do quick A‑B repeats, and add community notes, all while you watch.
As you know, dual subtitles have always been my goal. Finally they’re realistic for most videos, which means our second subtitle can finally show up 🙂
And the best part: Captionz is completely free. I first thought I’d need AI to translate captions (which would cost money), but YouTube already provides auto‑translate. I just enhance the experience and bring both subtitles together.Promo Banner
Why This Is a MilestoneMy goal is to help you learn from real videos, like movies, interviews, lectures, and news etc. without losing your flow. I built Captionz‑ext to make dual subtitles practical on most YouTube videos by adding auto‑translate when only one track exists. It also syncs with the Captionz web app for tools like A‑B repeat, notes, and search. Simple setup, more learning.
Free — No FeesEarly on, I planned to use AI to translate captions, which would have meant a paid “pro” plan. Thankfully, YouTube already has auto‑translate. Captionz‑ext simply connects the dots so you can see two subtitles at once. Enjoy Captionz completely free.
What’s New Auto‑translate: Turn it on to cover almost any language. If a video has only one caption track, auto‑translate adds the second. Dual subtitles: My core goal, now practical on most videos. See two languages at once. One‑click access: I added a “Watch on Captionz” button on YouTube video pages. Context menu: I added a right‑click menu to open any YouTube link in Captionz. Sync with Captionz: Captions flow into Captionz, so A‑B repeat, notes, and Dictionariez work right away.Screenshot 2026-01-16 205251.png
How It WorksI built Captionz‑ext to read the captions (and auto‑translated ones) on YouTube, then sync them with the Captionz web app. Many videos only include one auto‑generated track, auto‑translate provides the second. Pick your two languages and watch them side by side. No complicated setup, no secret switches.
A Brief HistoryFive years ago, I launched the first version of Captionz. My debut post on Reddit was a hit: “I made a site that helps you watch YouTube with dual subtitles”.
Back then, I didn’t need an extension. YouTube captions were public; you could request and download tracks, and Captionz could combine languages freely.
Later, YouTube restricted external caption requests. To keep things working, I added a handy button in Dictionariez so users could still open videos on Captionz with dual subtitles — at least for videos that had multiple tracks by default.
A few months ago, YouTube encrypted caption requests, which made access harder. I switched to a simple, privacy‑friendly approach with a lightweight extension and separated Captionz from Dictionariez. That keeps Dictionariez focused and gives Captionz users a stronger, dedicated tool.
And yes: I made Captionz‑ext free and open‑source. High‑fives all around.
Who It’s For Learners: Compare native + target language subtitles in real time to build comprehension and confidence. Teachers & Tutors: Use any YouTube video for bilingual instruction with A‑B looping and notes. Polyglots: Switch language pairs and auto‑translate to explore content across the world. Casual Viewers: Understand more, faster—without pausing to look things up. Quick Start Chrome: Install from the Chrome Web Store. Edge: Install from Microsoft Edge Add‑ons. Firefox: Firefox Add‑ons.Open any YouTube video and click “Watch on Captionz.” Or right‑click a video link and choose “Open in Captionz.” Pick your two languages, turn on auto‑translate if needed, and you’re set. Your coffee can stay hot; setup is quick.
Manual Installation (Alternative) Download the source code from GitHub. Go to chrome://extensions/ in your browser. Enable Developer mode (top right). Click Load unpacked and select the extension folder. PrivacyI aim for minimal, respectful integration. Captionz‑ext only accesses captions needed to enable features and does not collect personal browsing history. Read the privacy policy for details and updates.
FAQs Do dual subtitles work on all videos? It depends on captions. Many videos have only one auto‑generated track; turn on auto‑translate to add the second language. Which languages are supported? Auto‑translate covers most languages YouTube supports. Dual subtitles work when two tracks exist or one is auto‑translated. Do I need the Captionz web app? The extension helps on YouTube and pairs with Captionz for A‑B repeat, notes, and more. Together is best. Does this work on Shorts? Not at the moment. Do you really want it to work on Shorts? Comment below to let me know. Is it free? Yes — and there are no AI translation fees. Auto‑translate is provided by YouTube; Captionz just enhances the experience. Call to ActionInstall Captionz‑ext (it’s free) and try dual subtitles on your next video:
Chrome: Captionz – YouTube Dual Subtitles Edge: Captionz – YouTube Dual Subtitles Firefox: Captionz – YouTube Dual Subtitles.Open a video you love, turn on auto‑translate to widen language coverage, and use A‑B repeat to nail tricky lines. Add a note or two to help the next learner (or future you).
TL;DRCaptionz + Captionz‑ext = dual subtitles on YouTube—made practical by auto‑translate—plus A‑B repeat and notes, across almost all languages. It’s completely free. Click “Watch on Captionz” and start learning faster. Smiles optional, progress guaranteed.
-
What workflow would allow me to quickly look up an ad hoc translation?
• • yexet29937So, this extension is a companion for years already and one of the first extnensions I am installing on most browsers, but recently I get more and more annoyed by the fact that id doesn't seem to offer any translation. Why? Until recently i just googled a word and in 8 out of 10 cases it showed me a translation with a couple of alternative meanings. However, I moved away from Google and big US tech in general. Currently I use Startpage as my default search engine in firefox and added a custom search engine, that sends a translation to Startpage by adding "in English" to the query, but I am not happy with this, because I often forget to enter the custom search engine word at the beginning and because Startpage only offers a single translation and no nuance.
Can I set up dictionaries in a way to also give me a simple translation for languages like German-to-English, English-to-German, Chinese-to-German/English, English/German-to-Chinese?
-
Please add mdbg.net (CN-EN, EN-CN)
• • yexet29937Please make it easier to add dictionaries yourself. All the links you shared in the main thread are broken nowadays becuase they link to https://pnlpal.dev/ instead of https://pnl.dev/.
-
[feedback needed] AIO for this bad review?
• • riverbafkreicgf3ykbv7u5ilzf26je56egcgreaw5l7firo4p7ztisnoztjiwja.jpg
I am not very political usually, but I do read news and express my feelings on my website and in the community I am trying to build. Just got this wild review regarding the 'Free Palestine' banner on this site. Is it 'unprofessional' for indie devs to take a political stand? or is it our right to use our platforms? AIO? I would love to hear your thoughts.
-
Dutch, Greek, Hindi, Persian and much more, Dictionariez V7.1.0
• • riverHello everyone,
Just a few days after the major release of v7.0, I am back with another update! Dictionariez v7.1.0 is now available, and it is all about breaking language barriers.
🌍 4 New Languages SupportedI heard your feedback loud and clear. You wanted more languages, and I am delivering. This version adds native support for 4 new languages:
🇳🇱 Dutch 🇬🇷 Greek 🇮🇳 Hindi 🇮🇷 Persian (Farsi)This means you can now double-click words in these languages to get instant definitions, pronunciations, and translations. For Persian, I have ensured full Right-to-Left (RTL) support for a seamless reading experience.
🎯 Smarter English LookupEnglish is a language that loves to borrow words. Words like café, détente, naïve, or jalapeño are common in English texts but often tripped up the dictionary because of their accents.
In v7.1, I have improved the detection engine. Dictionariez now smartly recognizes these accented words as English when you are reading in an English context, ensuring you get the correct definition without switching languages manually.
📚 Better Definitions for PolyglotsFor learners of German, Spanish, Italian, Japanese, and French, I have tweaked the engine to prioritize Wiktionary results. Previously, Google Dictionary provided definitions in the target language (e.g., German definitions for German words), which could be challenging for beginners. Wiktionary results often include definitions in English, making it much easier to understand the meaning while you are still mastering the language. Don't worry though, if Wiktionary comes up empty, it seamlessly falls back to Google Dictionary to ensure you always get a result.
🛠️ Robust & ReliableI have also added a suite of new automated tests to ensure these new features work perfectly and don't break existing ones. This makes Dictionariez more stable and reliable than ever.
It's now already available on Firefox, and needs a few more days for review on Chrome webstore and Edge addons. Stay tuned!
Update to v7.1.0 asap and keep exploring the world of languages!Happy Learning,
River -
Dictionariez/Ordböcker v7.0: A New Milestone in AI-Powered Language Learning
• • riverScreenshot 2025-12-30 201201.png
Happy new year everyone. I am so so thrilled to announce the release of Dictionariez v7.0.0, a major milestone that transforms how you interact with new words and languages on the web. This version brings the power of AI directly to your fingertips, along with significant improvements to usability, performance, and the popular Anki integration.Here is what’s new in Dictionariez v7.0.
🤖 AI Lookup: Context is the KingThe absolute star of this release is the new AI Lookup feature. Traditional dictionaries are great, but they often lack context. With AI Lookup, when you click on a word, you don't just get a static definition. You get:
Contextual Explanations: Definitions tailored to how the word is used in the specific sentence you are reading. Rich Details: Synonyms, antonyms, and usage examples generated instantly. Smart Pronunciations: AI-powered pronunciation guides.I know you come from all over the world, so I’ve added a Response Language Setting. You can now configure the AI to explain words in your native language, making learning even more efficient. For instance, if you are learning Swedish, you can set the response language to German to get definitions and examples explained in German.
Screenshot 2025-12-30 215932.png
It also fully supports Right-to-Left (RTL) languages; if you choose Arabic or Persian, the result will automatically be displayed in the correct RTL format.
Screenshot 2025-12-30 220347.png
⚡ Enhanced Workflow & Anki IntegrationI have supercharged the lookup bubble to be your command center. The new toolbar offers quick actions to streamline your study flow:
Switch Lookup Modes: Easily toggle between standard Dictionary Lookup and AI Lookup. Comparing results helps you get the most accurate understanding. Always be critical! One-Click Anki Export: Save words to your Anki decks directly from the lookup bubble or the main app window. (I know some of you have been waiting for this for a long time, I am very happy to say it's finally delivered.) Quick App Access: Open the full dictionary app instantly. Pro Settings: Jump straight to configuration to tweak your experience. ✍️ "Help Me Refine" for WritersDictionariez isn't just for reading anymore. I've added a "Help Me Refine" button that appears when you select text in editable fields (like text areas or input boxes). Use it to polish your writing, check grammar, or find better vocabulary on the fly.
📱 Optimized for Every ScreenI have significantly improved the user interface for smaller screens, such as the MacBook Air and mobile devices:
Responsive Bubble: The lookup bubble now positions itself intelligently to stay visible and accessible. Compact TTS & Translator: The Text-to-Speech player and Translator UI have been optimized to take up less space while remaining easy to use. Volume Control: Also fixed some sensitivity issue for smoother audio adjustment, it was very annoying :D. 🚀 Performance & UsabilityUnder the hood, v7.0 is faster and smoother:
Smart Caching: Recent lookups are cached, making repeated queries instant. Phrase Support: You can now look up phrases containing spaces and hyphens more accurately. Default Selection Lookup: Simply selecting text now triggers a lookup by default, saving you a click. Meta Key Highlighting: Hold the Meta (Command/Windows) key to instantly highlight words in color. 💎 Try AI Lookup Pro - 65% OFF!AI Lookup is a premium feature designed for serious learners, but I want everyone to experience the magic. That is why I have gifted 100 free AI lookups to all users! Give it a spin and see how it transforms your reading.
Ready to unlock unlimited power? I am running a special Christmas & New Year Deal with 65% OFF for a limited time only.
🗣️ I Want Your FeedbackAI Lookup is a brand-new frontier for me, and I am just getting started. I would love to hear from you:
What other languages would you like me to support? What other AI-powered features would help your learning?Note: As with all AI technologies, results can sometimes be inaccurate or "hallucinate." Please always take the AI results with a pinch of salt.
Update!Dictionariez v7.0 is available already on Firefox, and under Review on Edge and Chrome. Update your extension to experience the future of dictionary lookups!
Happy Learning!
-
Recommendations for Extension
• • W1ndburnHi River,
Firstly, just want to say this is by far the best extension I've seen when it comes to finding definitions and enabling easy translations, so thank you for all that you do!
If I could provide a couple recs (and keep in mind I'm a neophyte when it comes to this stuff), it would be great if users were able to:
Select a default dictionary that is utilized when defining words outside of the double-click functionality, and Improving recognition of loanwords, especially within English dictionaries and for words that have accents present. Paradigmatic example is détente.Again, want to reiterate that this is by far the best Language/Dictionary extension I've ever used, so thank you for your enterprise in creating something so beneficial for us.
-
Changing Default Language for Definitions
• • NeedausernameHello,
I just downloaded this extension and was curious on how to change the default language for definitions. I'm hoping to use this tool to help look up definitions for German words, but when I double click them the definitions are in German which doesn't really help me much since I am pretty new to learning German. Was hoping there was a way to specify a default language but there doesn't seem to be an option in the settings (or I'm overlooking it).
Any help would be appreciated. Regards!
-
Changing lookup language?
• • sturmhöheHello,
I'm trying to learn Swedish from German primarily, so I'd like my lookup language (double-clicking a word) to also be in German, but it's in English.
Screenshot 2025-12-26 at 17.02.58.png
Where does the lookup dictionary call its dictionary from? Even when "deleting" all other dictionaries but DE-SV, I'm getting the same Swedish-English translations.
Vielen Dank / Tack så mycket..
Trends
Dictionariez is an open-source browser extension for instant word lookup, sentence translation, realistic text-to-speech, and vocabulary building.
Translate texts, images, and audio to 100+ languages instantly. Use TextPixie’s AI translator for fast, accurate, and contextually appropriate translations.
Improve your team's collaboration and performance with retrospective meetings! Retro meetings promote openness, using engaging formats and setting clear agendas. The team assess their way of working and decides how to adjust it for the better. The Retros log is a practical toolkit for teams committed to their continuous improvement. With a defined structure, you can log the details about each meetings and the agreements. It includes an extensive step-by-step guide with recommendations, and links to icebreakers and more retro formats!