{
"dictName": "DeepL (EN -> UK)",
"windowUrl": "https://www.deepl.com/en/translator#en/uk/<word>",
"inputSelector": "#textareasContainer div[contenteditable]",
"translationPrompt": "<word>"
}
river
@river
The full-stack developer who handles everything -- discovery, development, marketing, and fun.
Best posts made by river
-
DeepL (English -> Ukrainian)posted in Dictionariez Trove
-
Sesli Sözlükposted in Dictionariez Trove
{ "dictName": "Sesli Sözlük", "windowUrl": "https://www.seslisozluk.net/<word>-nedir-ne-demek/", "css": ".navbar,.sesli-ui-seslilogo {display: none !important;} body {margin-top: 20px !important;}" } -
Turkish Language Association (Türk Dil Kurumu)posted in Dictionariez Trove
{ "dictName": "Turkish Language Association (Türk Dil Kurumu)", "windowUrl": "https://sozluk.gov.tr/?kelime=<word>", "css":"header,.tdk-bnr {display: none !important;} body {margin-top: 70px !important;}" } -
Laban.vnposted in Dictionariez Trove
{ "dictName": "Laban.vn", "windowUrl": "https://dict.laban.vn/find?query=<word>", "css":"#header {display: none !important;} body .laban_tudien {margin-top: 0 !important; padding-top: 60px !important;} body .wrapper { width: auto; padding-left: 10px;} .wrapper .input_area {width: 360px;} .input_area .input_box { width: 150px;}" } -
WordReference (English - Portuguese)posted in Dictionariez Trove
{ "dictName": "WordReference (English - Portuguese)", "windowUrl": "https://www.wordreference.com/enpt/<word>", "css": "header, body #ad1 { display: none !important;} body { margin-top: 50px !important;}" } -
Thaitux (Thai)posted in Dictionariez Trove
{ "dictName": "Thaitux (Thai)", "windowUrl": "https://www.thaitux.info/dict/?words=<word>", "css": ".header, .search_box {display: none;} .head {margin-top: 10px;}" } -
jisho (Japanese)posted in Dictionariez Trove
{ "dictName": "jisho (Japanese)", "windowUrl": "https://jisho.org/search/<word>", "css": ".row.collapse {display: none;} #page_container {margin-top:35px;}" } -
DeepL (Ukrainian -> English)posted in Dictionariez Trove
{ "dictName": "DeepL (UK -> EN)", "windowUrl": "https://www.deepl.com/en/translator#uk/en/<word>", "inputSelector": "#textareasContainer div[contenteditable]", "translationPrompt": "<word>" } -
Gemini Definitionposted in Dictionariez Trove
This dict only works with Dictionariez v5.1.4 and above, and SidePal v1.0.1 and above.
Make sure you have the newest Dictionariez or SidePal installed.{ "dictName": "Gemini Definition", "prompt": "Give me the full definitions of \"<word>\"<language>, if possible try to include IPA, definitions each with at least two examples, etymology, conjugations, related words with explanations etc. And make a pretty output with formatting like bold, italics etc.", "promptWithContext": "Give me the full definitions of \"<word>\"<language>, which is used in the context \"<sentence>\", if possible try to include IPA, definitions each with at least two examples, etymology, conjugations, related words with explanations etc. And make a pretty output with formatting like bold, italics etc.", "windowUrl": "https://gemini.google.com/app", "inputSelector": "chat-window .textarea[contenteditable]", "isRichEditor": true, "submitButtonSelector": "chat-window button.send-button" } -
RE: Anki integration - specifying fields to useposted in Feedback
Great idea, I'll dig into it. And thanks for committing this issue.
Latest posts made by river
-
What your thought about the pro features and price model?posted in Feedback
Hi everyone

PNL Pro has been available for a while now, and I’ve done a few launch promos when releasing major features like cloud sync, text-to-speech, and the translator. During those launches, the discounts were 90%, 80%, and 70% off. Right now, PNL Pro is still at the winter launch deal: 70% off.
The full price is 42 SEK/month (~$4.50 USD), it's roughly the cost of a cup of coffee. I’ve also included 100 free trials for the TTS and translation features.
I’d really appreciate your feedback:
-
How do you feel about the current Pro features?
Are they useful? Are the trial limits reasonable? -
What Pro feature would you most like to see added next?
More AI definitions? Better Anki integration? Or a mobile app... -
What do you think about the pricing model?
Is it fair? Too expensive? Would you prefer an annual plan?
Thanks a lot for helping shape the future of PNL Pro

-
-
🌍 Introducing Translation Pro: Instant Text Translation in Dictionariezposted in Crafting
Hi everyone! I almost forgot to announce one of the biggest features of Dictionariez...

Translation Pro has actually been live since v6.4.0, and we're already at v6.4.2! I've been working like a machine recently, pushing updates so fast that I forgot to properly introduce this milestone feature. Better late than never, right?
So let me officially introduce Translation Pro - the powerful text translation feature that's been quietly revolutionizing language learning for our users.
What's New with Translation Pro?
Building on the success of our TTS Pro feature, Translation Pro uses the same intuitive interface but for instant translation:
- Select any text on any webpage and get instant translations
- Support for 20+ major languages with accurate AI-powered translations
- Premium Google translation service - superior quality to most providers
- Same convenient bubble interface - just look for the
icon - Works everywhere - from news articles to social media posts
Whether you're learning a new language, reading foreign content, or just curious about what something means, Translation Pro makes it effortless.
Superior Translation Quality
Translation Pro uses Google's professional translation service - the same technology powering Google Translate Pro. This means you get:
- Higher accuracy than most translation providers
- Better context understanding for natural translations
- Professional-grade quality suitable for serious language learning
- Consistent results across all supported languages
The difference in quality is immediately noticeable, especially for complex sentences and technical content.
How It Works
The user experience is beautifully simple:
- Select text on any webpage (single words, sentences, or paragraphs)
- [optional] Press Ctrl (or your configured key) to show the action bubble (you can configure the modifier key in settings)
- Click the translation icon
to get instant translation - View results in a clean, non-intrusive popup
- Click the speaker icon in the translation popup to hear it read aloud!
Just like TTS Pro, Translation Pro uses the same isolated web component architecture that ensures zero interference with the original website.
Perfect for Language Learners
Translation Pro is designed with language learners in mind:
- Learn vocabulary in context - see how words are used in real sentences
- Understand complex texts - translate difficult passages instantly
- Compare languages - great for Swedish learners reading 8sidor or other native content
- Pronunciation practice - translate text, then have the translation read aloud with one click
- High-quality learning - professional-grade translations ensure you're learning correctly
Technical Excellence & Design
Like all Dictionariez features, Translation Pro is built with quality in mind:
- Open source - you can explore the implementation
- Web Components & Shadow DOM - completely isolated from website scripts and styles
- Auto theme adaptation - automatically adapts to your OS light/dark theme
- Universal compatibility - works on all websites without interference
- Premium Google translation API - professional-grade translation quality
Note: While I've tested extensively, if you encounter any website compatibility issues, please let me know so we can improve the experience.
Language Support
Currently supporting 20+ major languages including:
- English
Spanish, French, German, Italian, Portuguese - English
Chinese (Simplified/Traditional), Japanese, Korean - English
Russian, Arabic, Dutch, Swedish, Norwegian - And many more!
Want a language we don't support yet? Please leave a comment or open an issue - I've been actively expanding language support based on user feedback!
Pricing and Availability
Translation Pro follows our TTS Pro model:
Generous Free TrialEvery user gets a generous free trial to experience the quality of our premium Google translations.
Special Pricing- Winter(third) Launch offer: 70% off starting... now.
- Full Pro access: Unlimited translations + TTS + cloud sync.
Download and Get Started
Ready to break down language barriers? Get started today:
Download Dictionariez:
How to try Translation Pro:
- Install the extension (or update if you're already a user!)
- Select any text on any webpage
- Press Ctrl to show the action bubble
- Click the
icon to translate - Click the
icon in the translation popup to hear it read aloud - Upgrade to Pro for unlimited access
The Complete Language Learning Suite
With Translation Pro, Dictionariez now offers a complete language learning toolkit:
Dictionary lookups - Multiple dictionaries in one click
TTS Pro - Natural AI voices read text aloud
Translation Pro - Premium Google translations with audio playback
Anki integration - Export words directly to your flashcard deck
️ Cloud sync - Access your data across all devices
Looking Ahead
Translation Pro represents our commitment to making language learning more accessible and effective. Your support as a Pro user directly funds the development of more AI-powered features and expanded language support.
Ready to experience professional-grade translation? Try Translation Pro today and join the PNL Pro community!
Questions, feedback, or language requests? We'd love to hear from you! Reach out through our community channels or GitHub.
Happy translating!


P.S. Translation Pro and TTS Pro work seamlessly together - translate text to understand it, then have both the original AND translation read aloud for pronunciation practice. The perfect language learning combo!
P.P.S. Yes, I really have been working like a machine lately - v6.4.0, v6.4.1, v6.4.2... more features coming soon!

-
RE: Recommendations for Extensionposted in Feedback
@W1ndburn
Thank you for you feedback, I am super glad you like it.Select a default dictionary that is utilized when defining words outside of the double-click functionality
Yep, that's exactly in my roadmap, and it would be added in the near future. Stay tuned.
Improving recognition of loanwords, especially within English dictionaries and for words that have accents present. Paradigmatic example is détente.
That's interesting. I haven't thought about this before. I would hope AI could achieve this. I will definitely put this in consideration when implementing the AI definition.
-
RE: 🔊 Introducing TTS Pro: AI-Powered Text-to-Speech Comes to Dictionariez v6.3.0posted in Crafting
I mentioned the Epic Games login pages because the day after the Firefox release:
User: “Great feature, but it breaks some sites.”

Me: “Oh no!
” — I ran to the keyboard and patched it. Fixed.
Me (tech-splain): Firefox had a Web Components compatibility quirk on a few pages, so I switched to lazy-loading the component and only activate it after a user interaction. That way it won’t clash with the site’s own scripts.
User: “Phew... thanks!”So everyone’s happy again, sites load, logins work, and my stress level drops a notch.

Interestingly, this didn’t happen on Chrome. I suspect Chrome’s content scripts run in a more isolated context, so extensions are less likely to interfere with the page’s original JavaScript.
If you spot any other bugs on any site, please let me know. Bug reports (and coffees) are always welcome

-
🔊 Introducing TTS Pro: AI-Powered Text-to-Speech Comes to Dictionariez v6.3.0posted in Crafting
Hi everyone! I'm thrilled to announce that the powerful text-to-speech player from PNL Reader has now been integrated into Dictionariez. This exciting new feature makes language learning more accessible and convenient than ever before.
What's New?
With TTS Pro, you can now:
- Select any text on any webpage and have it read aloud instantly
- Support for multiple languages with realistic AI voices
- High-quality pronunciation that surpasses many existing solutions
- Seamless integration that works across all websites
For Swedish learners specifically, I'm confident you'll find our AI voices significantly better than what's available on 8sidor and other platforms. The natural intonation and pronunciation make it perfect for improving your listening comprehension and pronunciation skills.
The Technology Behind It
As always, Dictionariez remains open-source, so you can explore the implementation yourself on our GitHub repository. Here's what makes this feature special:
- Web Components Architecture: I've wrapped the entire TTS player using web components with shadow DOM
- Complete Isolation: The player operates independently from the host website's context
- No Interference: Scripts and styles from the original website won't affect Dictionariez, and vice versa
- Universal Compatibility: Works seamlessly across all websites, including complex applications like Epic Games login pages
This technical approach ensures reliability and compatibility while maintaining the integrity of both the original website and our extension.
Pricing and Availability
Since TTS Pro utilizes premium AI services that incur costs per request, this feature is included in our PNL Pro plan. However, I believe in letting you experience the quality first-hand, so I've included a generous free trial for everyone.
Last Hours of 11.11 Offer!Hurry! The 11.11 special offer with 80% off is ending in just a few hours! Don't miss out on this amazing deal.
Third Launch Offer Coming TomorrowIf you miss the 11.11 deal, our Third Launch Offer starts tomorrow with 70% off — still a fantastic discount to celebrate the TTS Pro release!
How to Get Started
-
Download Dictionariez (if you haven't already):
-
Try it free: Select any text on any webpage and look for the speaker icon
-
Experience the quality: Test the realistic AI voices across different languages
-
Upgrade when ready: Join PNL Pro for unlimited access and support ongoing development
Looking Ahead
TTS Pro is just the beginning. Your support as a Pro user helps fund the development of more AI-powered features that will make language learning even more effective and enjoyable.
Ready to transform how you learn languages? Try TTS Pro today and join the PNL Pro community!
Have questions or feedback? I'd love to hear from you! Reach out through our community channels or GitHub.
Happy learning!


-
RE: PNL Reader 2.0: read quietly or read aloud, it's your choice.posted in Crafting
V2.6.0 released: two experimental realistic AI voices (male & female), currently they are slower and may be improved in future updates. Added a 0.8× playback speed for finer slow-down control.These two voices are called
LawrenceandVincent. They are backed by the newest gemini multilingual model, how do you think? -
RE: PNL Reader: Simple, Elegant, and Transparentposted in Crafting
PNL Reader 2.0 has been released
with new features, including realistic AI text-to-speech voices
, paragraph translation
, custom fonts
, and more.Follow its development here: https://pnl.dev/topic/1021/pnl-reader-2-0-read-quietly-or-read-aloud-it-s-your-choice
This topic will be locked.
-
Captionz update: YouTube shortcuts support for better video experienceposted in Crafting
YouTube Keyboard Shortcuts That’ll Change Your Life
You’re watching a two-hour coding tutorial and keep pausing to take notes.
Click pause, jot something down, click play, miss the next part, rewind... your mouse is exhausted and your focus is gone.Then you discover YouTube’s keyboard shortcuts.
The essential shortcuts
Playback
SpaceorK— Play / PauseJ— Rewind 10 secondsL— Fast-forward 10 seconds←/→— Rewind / Fast-forward 5 seconds
Audio
M— Mute / Unmute↑/↓— Volume up / down
Quick navigation
0–9— Jump to 0%–90% of the video
Fullscreen
F— Fullscreen with captionz on the right side, but if you focus on the youtube embeded player, then only the YouTube player in fullscreen.
Why it matters
These shortcuts keep you in the zone — whether you’re studying, binge-watching, or skipping sponsor segments. Your hands stay on the keyboard, and your focus stays on the content.
Once you start using
JandLfor 10-second jumps, there’s no going back — simple, obvious, essential.Give them a try. Your mouse hand will thank you.
-
RE: Addition of the "Look up Turkish words" optionposted in Feedback
@aeozel
Thank you for the feedback. Glad it works for you.