• Sharing
  • Captionz Trove
  • Captionz
  • PDF Reader
  • Register
  • Login
PNL
  • Sharing
  • Captionz Trove
  • Captionz
  • PDF Reader
  • Register
  • Login
  1. Home
  2. river
  3. Posts
  • Profile
  • Following 4
  • Followers 6
  • Topics 284
  • Posts 466
  • Best 81
  • Controversial 0
  • Groups 1

Posts made by river

  • Welcome to the language exchange channel, find your language partner here

    🌍 Welcome, Language Explorers!
    This space is dedicated to help you find a language partner from anywhere in the world! 🌐
    It was inspired by a dear friend of mine who had this wonderful idea. I loved it and thought: why not make it real? So here we are! 💖

    We’ve got lots of language learners and polyglots here. I am sure everyone knows at least one language and is probably learning another. đŸ€“
    Looking to exchange languages? 💬
    Do you speak a language someone else is eager to learn? 🎯
    Then you’re in the right place! ✅

    If you haven’t found someone offering the language you're looking for, don’t worry, just post your own offer! 💌

    📝 When creating your post, follow this simple template:

    1. A brief introduction of yourself.

    Tell us your name and where you're from, just a general location like “Sweden” is enough! This helps others align time zones with you. 🌎
    Sharing a few hobbies 🎹🎼🎾 can also help you connect with like-minded friends.

    2. Which language can you offer?

    To get something, you gotta give something! 💡
    Let people know what you can help them with.

    3. Which language do you want to learn?

    Human languages, programming languages đŸ‘©â€đŸ’», or even alien languages đŸ‘œ, just no pigeon talk 🐩😄

    4. How often would you like to exchange?

    Once a week? An hour per session? Be clear so people know what to expect.

    5. How can others contact you?

    You can be messaged right here, or if you've joined our Discord server 🎧, you can chat by voice or video there too!

    đŸ·ïž Don’t forget to add tags to your post!
    Use tags like Offering English or Seeking Swedish so others can find you more easily 🔍

    Thanks for being part of this community. Have fun and happy language learning! 🎉🌟

    posted in Language Exchange pnlpal community guidelines
    R
    river
    2 days ago
  • Google Search Console reports duplicate field url for my site

    Google Search Console reports a critical issue ⚠ for pnl.dev: a 'duplicate URL property' is preventing my website from being indexed đŸš«.

    It turns out the problem was caused by a small HTML attribute: itemprop="url" đŸ§©. This attribute is part of Microdata, used to define metadata for search engines. But if misused, it can confuse crawlers and hurt indexing 📉.

    Read more details in my blog article👉 https://revir.github.io/2025/07/13/Coding-Google-Search-Console-reports-duplicate-field-url/

    posted in Sharing seo google
    R
    river
    11 days ago
  • Urban Dictionary
    {
        "dictName": "Urban Dictionary",
        "windowUrl": "https://www.urbandictionary.com/define.php?term=<word>",
        "css": "margin-top: -40px !important; #urban-top-bar { display: none !important; }"
    }
    

    Urban Dictionary is one of my favorite English dictionaries. I love how it explains slang, memes, and everyday expressions that you won’t usually find in conventional dictionaries.

    posted in Dictionariez Trove english slang
    R
    river
    14 days ago
  • RE: jpdbio Japanese English

    Really great Japanese dict. It supports searches in both Japanese and English, amazing!
    Thank you.
    Screenshot 2025-07-10 131807.png

    posted in Dictionariez Trove
    R
    river
    15 days ago
  • RE: Captionz - major update to make youtube more useful for language learning.

    You’ve probably already noticed that I’ve added a dark theme to Captionz. This update is aimed at providing a more modern look and reducing eye strain during extended use, especially for those devs who prefer dark mode while working with developer tools or other platforms.

    alt text
    alt text

    posted in Crafting
    R
    river
    17 days ago
  • RE: Captionz (examples on YouTube)

    NOTICE:
    PNL has moved from pnlpal.dev to pnl.dev.
    If the Captionz dict isn’t working in your Dictionariez, please re-add it using the “Add to Dictionariez” button above.

    posted in Dictionariez Trove
    R
    river
    21 days ago
  • Vocabulary.com
    {
        "dictName": "vocabulary.com",
        "windowUrl": "https://www.vocabulary.com/dictionary/<word>",
        "css": "header,.fixed-tray,#dictionaryNav { display: none; }  body { margin-top: 30px; }"
    }
    

    One of the my favorite English dictionaries!

    posted in Dictionariez Trove english vocabulary en-en
    R
    river
    22 days ago
  • Captionz - major update to make youtube more useful for language learning.

    Hey! Hope you had an awesome weekend.

    Just wanted to share an update I’m really excited about: I’ve been working on Captionz, and it just got a major upgrade! 🎉 It now supports language-specific search, which means you can search for words spoken in a particular language inside YouTube videos.

    So, for example—if you’re learning Swedish like I am—you can type in any Swedish word (or English word?), and Captionz will show you YouTube videos where people are actually speaking Swedish. No more digging through irrelevant content. It’s like turning YouTube into your own personal language-learning search engine.

    Ever tried using YouTube to learn a language?

    Maybe you're following some cool SFI teachers or native speakers on YouTube—maybe it’s French, Spanish, Japanese, whatever. That’s awesome, but YouTube doesn’t really give you good tools to learn from those videos, right? That's where Captionz comes in. It’s made specifically for language learners who want to use real, native content to study smarter.

    Here’s what it can do:

    • Dual subtitles? Yep. See both the original language and your native language side-by-side. Super helpful for understanding context and structure.

    • A-B repeat? You got it. Replay a sentence or phrase over and over until it sticks. (Yes, it’s that good ol’ A-to-B loop feature from back in the day!)

    • Search any word or phrase? Big yes. Want to hear how native speakers say “hej dĂ„â€ or “ça va”? Search it and boom—real people saying it in real videos.

    • Add notes? Kind of. Right now, you can add notes during the video, and they’ll fly across the screen like flying bullets. It’s a fun start, but still in development—private notes and better note management are on the roadmap.

    Why this matters

    This project really means a lot to me. I love YouTube, and I genuinely believe it’s one of the best tools for language learning. There’s always someone out there creating exactly what you need to hear or see—you just need a better way to find it. That’s the whole idea behind Captionz.

    Whether you're just starting out or you're already deep into your language journey, I hope Captionz makes it easier, more interactive, and honestly, more fun.

    A few quick tips to get the most out of Captionz

    1. Use dual subtitles to compare sentence structure and learn natural phrasing.

    2. Loop tricky sentences with A-B repeat and shadow them until they sound natural.

    3. Search new words you encounter in lessons and see how they’re actually used by native speakers.

    4. Follow channels in your target language and combine them with Captionz for a powerful study combo.

    Thanks for reading this far! 😄 I’d love for you to try it out and let me know what you think. More features are in the works, and your feedback helps shape where this goes next.

    By the way—what language are you learning right now? And do you have a favorite YouTube channel for it? Comment under the topic. I’m always looking for good recommendations!

    Happy learning!

    Screenshot 2025-06-29 211639.png Screenshot 2025-06-29 211239.png

    posted in Crafting captionz youtube development
    R
    river
    25 days ago
  • Ordböcker: The all-in-one dictionary app for learning Swedish.

    Hi everyone,

    I hope you've had a great week of learning languages and coding! As someone learning Swedish myself, I know how tough it can be—especially if you're shy like me and feel awkward speaking with native speakers. Reading news articles? Even harder, with all the unfamiliar words.

    That’s exactly why I built Ordböcker: an all-in-one dictionary app to make Swedish learning easier and less intimidating.

    Marquee Promo.png

    With Ordböcker, you can instantly look up any word on a webpage—just double-click it. You’ll get definitions from multiple trusted sources with one click on the icon. Vocabulary is the biggest challenge when reading Swedish news—that’s exactly what Ordböcker helps with.

    For example, my wife, who’s an intermediate learner, prefers svenska.se for Swedish–Swedish definitions. I’m still a beginner, so I stick with Glosbe.

    Here are some dictionaries I find helpful and set as default, but you can suggest more:
    đŸ”č Beginner-friendly:
    Glosbe (Swedish–English)
    Reverso (context examples)
    Captionz (YouTube examples)
    đŸ”č Intermediate:
    Svenska.se (SAOL, SO, SAOB—all in one)

    Ordböcker also lets you export your word history to Anki flashcards with just one click—super handy if you’re serious about remembering what you’ve learned.

    If you haven’t tried Anki yet, it’s a fantastic app that helps you review words over time using spaced repetition (a fancy way of saying it reminds you just before you’re about to forget).

    Honestly, Anki is my secret weapon for learning languages. I owe half my Swedish vocabulary to it—and now with Ordböcker, adding new words takes less effort.

    Swedish verbs change differently, so I also wanted it to find the root form of words—not all dictionary tools can do that. Certainly Dictionariez is more focused on English, and don’t really prioritize Swedish. For example, when I look up the word fart, I want the Swedish meaning to show up first in Ordböcker.

    Ordböcker1.png

    If you’re already using Dictionariez and mainly learning Swedish through English, I recommend switching to Ordböcker. It offers most of the same features but prioritizes Swedish over English.

    My tip? Don’t take on too many new words at once—stay motivated, not overwhelmed.
    Focus on words you actually see and hear often. It’s more useful to really know 10 common words than to half-remember 100 rare ones.

    When you add words to Anki, keep the cards simple. Just the word, a short definition, maybe an example sentence. If a card feels like homework, you’ll end up skipping it.

    Try to review a little bit every day. Even 5–10 minutes of Anki goes a long way—consistency really is the secret.

    And remember, you don’t have to understand everything right away. Getting the general idea is already a win!

    If you try out Ordböcker, I’d love to hear what you think. Got suggestions, ideas, or something that’s not working? Your feedback helps me make it better for everyone learning Swedish!

    Download links

    • Ordböcker on Chrome
    • Ordböcker on Microsoft Edge
    • Ordböcker on Firefox
    posted in Crafting development chrome extension firefox-addon ordböcker
    R
    river
    15 Jun 2025, 14:30
  • RE: Glosbe SV-PT

    Awesome, thanks for the dict.
    Are you learning Swedish? Any chance you are using Ordböcker?

    posted in Dictionariez Trove
    R
    river
    15 Jun 2025, 13:36
  • RE: Weblioć›œèȘžèŸžć…ž

    @eu-Y
    Hey, thanks for the awesome dict! I tweaked the code a bit to get it running. Just a quick note—you forgot to add the triple backticks (```) around the code. In Markdown, those are used to format code blocks so everything shows up nicely and hence Dictionariez would recogonize it as code block.

    You should be able to see the edit history of your post to see what I have changed 🙂
    Happy coding!

    8625488c-68a2-4fe9-a304-b748b992dec8-image.png

    posted in Dictionariez Trove
    R
    river
    29 May 2025, 21:03
  • You Asked, I Listened: PDF Support is Finally Here in Dictionariez!

    Hi everyone! If you’ve been using Dictionariez, you probably know that I’ve been working on this project as a solo developer for quite some time now. Over the years, one of the most requested features has been PDF support. Many of you have reached out, asking for a way to use Dictionariez with PDFs—whether for reading eBooks, studying papers, or reviewing work documents.

    I’m excited to share that the wait is finally over! I’ve built a PDF Reader Web Application that works seamlessly with Dictionariez. It’s lightweight, secure, and designed to make your reading experience as smooth as possible. And for language learners, this is a productive tool—especially if you’re studying books, academic papers, or other materials in PDF format.


    What’s New?

    Here’s what the new PDF Reader Web Application brings to the table:

    1. Dictionariez Integration
      Highlight words or phrases in your PDF and instantly look them up or translate them using Dictionariez. It works just like it does on web pages.

    2. Drag-and-Drop Simplicity
      You can drag and drop your PDF files into the app, and they’ll load instantly. No extra steps, no hassle.

    3. Privacy First
      Your files never leave your browser. Everything is processed locally, so you don’t have to worry about your data being uploaded to a server.

    4. Integration with PNL Reader
      If you’re already using PNL Reader, my browser extension that enhances the reading experience on any webpage, you’ll love this integration. When you open a PDF directly in your browser, you can click on the PNL Reader extension, and it will automatically redirect the PDF to the PDF Reader Web Application. This makes opening PDFs locally a more seamless experience.

    5. Responsive Design
      Whether you’re on a desktop, tablet, or phone, the app adapts to give you the best experience.

    6. Advanced PDF Viewer
      Powered by ngx-extended-pdf-viewer and PDF.js, the app supports zooming, text selection, and even searching within your PDFs.


    Why This is Perfect for Language Learners

    If you’re learning a new language, reading is one of the best ways to improve your vocabulary, grammar, and comprehension. But let’s face it—reading in a foreign language can be tough, especially when you’re constantly looking up words. That’s where this new feature shines.

    Here’s why the PDF Reader Web Application is especially helpful for language learners:

    1. Study Authentic Materials
      Many language learners rely on textbooks or graded readers, but real-world materials like novels, academic papers, or even manuals are often in PDF format. Now, you can read these materials while using Dictionariez to look up unfamiliar words instantly.

    2. Build Vocabulary Faster
      Highlighting and translating words directly in the PDF saves time and keeps you focused. You can even create flashcards or notes from the words you look up.

    3. Learn in Context
      Seeing words in their natural context (like in a book or article) helps you understand how they’re used in sentences, making it easier to remember them.

    4. Perfect for Students
      If you’re a student studying in a foreign language, you probably deal with a lot of PDFs—textbooks, research papers, lecture notes, and more. This tool makes it easier to navigate those materials without constantly switching between apps.

    5. Immersive Learning
      By reading full texts in your target language, you’re immersing yourself in the language, which is one of the most effective ways to learn.


    Language Learning Tips for Using the PDF Reader

    Here are a few tips to get the most out of the PDF Reader Web Application as a language learner:

    1. Start with Materials at Your Level
      Choose PDFs that are slightly above your current level. This way, you’ll encounter new words without feeling overwhelmed.

    2. Create a Vocabulary List
      Use Dictionariez to look up unfamiliar words and write them down in a notebook or app. Review them regularly to reinforce your learning.

    3. Focus on Context
      Instead of translating every word, try to understand the meaning of sentences based on context. Use Dictionariez only for words or phrases that are critical to understanding the text.

    4. Revisit Texts
      After reading a PDF once, come back to it later. You’ll be surprised at how much more you understand the second time around.

    5. Combine with Other Tools
      Use the words you’ve learned in flashcard apps like Anki to reinforce your memory.

    6. Set Goals
      For example, aim to read one chapter of a book or one article per week. Setting small, achievable goals will keep you motivated.


    How It Works

    Using the PDF Reader Web Application is super straightforward:

    1. Upload Your PDF
      Drag and drop your file into the app, or click to select it from your device.

    2. Start Reading
      The PDF loads instantly, and you can scroll, zoom, and search through it.

    3. Use Dictionariez
      Highlight any word or phrase in the PDF to look it up or translate it, just like you would on a webpage.

    4. Redirect PDFs with PNL Reader
      If you open a PDF directly in your browser, just click on the PNL Reader extension, and it will redirect the PDF to the PDF Reader Web Application. No need to download the file or manually open the app—it’s all handled seamlessly.

    5. Stay Secure
      All file processing happens locally in your browser. Your data stays with you—always.


    Why It Took Time

    As a solo developer, I’ve always tried to prioritize features that matter most to you, the users. Adding PDF support wasn’t just about displaying files—it was about making sure the experience was smooth, secure, and worked seamlessly with Dictionariez and PNL Reader.

    I wanted to get it right, and that meant taking the time to ensure:

    • Privacy: No file uploads, no servers—just local processing in your browser.
    • Performance: Fast and responsive, even with large PDF files.
    • Integration: A seamless experience with Dictionariez and PNL Reader, so you can use the tools you love without interruption.

    What’s Next?

    This is just the beginning! Here are a few features I’m planning to add in the future:

    • Annotations: Highlight text, add notes, and mark up your PDFs.
    • Bookmarks: Save your place in long documents for easy navigation.
    • Dark Mode: A more comfortable reading experience for night-time use.

    Try It Out

    The PDF Reader Web Application is live and ready for you to use. Click here to check it out! Whether you’re a student, a professional, or just someone who loves reading, this tool is here to make your life easier.


    Wrapping Up

    As a solo developer, every feature I build is a labor of love, and this one is no exception. I’ve poured a lot of time and effort into making PDF support a reality because I know how much it means to so many of you.

    If you’ve been waiting for this feature, give it a try and let me know what you think! Your feedback is what keeps me going, and I’d love to hear your thoughts on how I can make it even better.

    Thank you for supporting Dictionariez and for being part of this journey. I’m excited to see how you’ll use the new PDF feature!


    Spread the Word

    If you love the new PDF feature, share it with your friends and colleagues. Every bit of support helps me continue improving Dictionariez for all of you.

    posted in Crafting pnl-reader chrome extension firefox-addon pdf reader development
    R
    river
    18 May 2025, 10:55
  • RE: Train Chinese

    @shshgh

    Cool dict. I tried my best to make it work on Dictionariez. Take a look.

    f88c768c-c31a-4629-b6ed-57458dfa7c70-image.png

    posted in Dictionariez Trove
    R
    river
    10 May 2025, 20:17
  • RE: PDF Reader

    @dyess002

    🎉 Great news! The PDF reader for Dictionariez is finally here — go check it out! 📚🚀

    https://pnlpal.dev/pdf-reader

    posted in Feedback
    R
    river
    27 Apr 2025, 19:18
  • RE: PDF Reader

    @dyess002

    I am making it, stay tuned.
    f0017bbe-7742-4899-8436-6f20a4090528-image.png

    posted in Feedback
    R
    river
    27 Apr 2025, 17:53
  • RE: Lookup history not working

    @Oleg-Lapchynskyi
    I couldn't reproduce the issue. Every time I looked up a word, it was added to my history list. Have you tried deleting some of the history? Chrome allocates very limited memory for each extension, so the history might just be too long.

    posted in Feedback
    R
    river
    19 Apr 2025, 17:48
  • RE: PNL Reader: Simple, Elegant, and Transparent

    v1.2.0 Apr 09, 2025

    • Cleared the webpage's head section when the reader is enabled to prevent original styles from interfering.
    • Fixed an issue where exiting reader mode failed if the background script was inactive.
    • Ensured the page always reloads upon exiting reader mode for consistent behavior.
    posted in Crafting
    R
    river
    10 Apr 2025, 18:57
  • RE: Why Dictionariez does not recognize selected text in "reader" (focus) mode?

    @Myst1cX

    Glad you like it. If you have any issues while using it, please let me know.

    posted in Feedback
    R
    river
    1 Apr 2025, 18:32
Buy Me A Coffee Support me!
Powered by pnlpal open-source | Based on NodeBB