home.social

#i18n — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #i18n, aggregated by home.social.

  1. 📢 New #updates · 11 Sept #6

    · PostgREST v16.3 — Fix JWT and log time issues
    · teable release.2026-09-11T04-54-54Z.3051 — Added scheduled routines and Composio connections
    · Kaneo v2.24.0 — Custom fields, redirects, and Azerbaijani translation

    Browse everything at selfhost.directory

    #datahoarder #ai #calendar #i18n

  2. 📢 New #updates · 11 Sept #6

    · PostgREST v16.3 — Fix JWT and log time issues
    · teable release.2026-09-11T04-54-54Z.3051 — Added scheduled routines and Composio connections
    · Kaneo v2.24.0 — Custom fields, redirects, and Azerbaijani translation

    Browse everything at selfhost.directory

    #datahoarder #ai #calendar #i18n

  3. 📢 New #updates · 11 Sept #6

    · PostgREST v16.3 — Fix JWT and log time issues
    · teable release.2026-09-11T04-54-54Z.3051 — Added scheduled routines and Composio connections
    · Kaneo v2.24.0 — Custom fields, redirects, and Azerbaijani translation

    Browse everything at selfhost.directory

    #datahoarder #ai #calendar #i18n

  4. 📢 New #updates · 11 Sept #6

    · PostgREST v16.3 — Fix JWT and log time issues
    · teable release.2026-09-11T04-54-54Z.3051 — Added scheduled routines and Composio connections
    · Kaneo v2.24.0 — Custom fields, redirects, and Azerbaijani translation

    Browse everything at selfhost.directory

    #datahoarder #ai #calendar #i18n

  5. 📢 New #updates · 11 Sept #6

    · PostgREST v16.3 — Fix JWT and log time issues
    · teable release.2026-09-11T04-54-54Z.3051 — Added scheduled routines and Composio connections
    · Kaneo v2.24.0 — Custom fields, redirects, and Azerbaijani translation

    Browse everything at selfhost.directory

    #datahoarder #ai #calendar #i18n

  6. 🚀 New #release · Puter 26.09

    What's Changed
    • feat(i18n): add Czech GUI localization by @nevrkla in #3617
    • fix: provide fallback for signup verification by @Salazareo in #3631
    • 🛠️ PUT-1564: Perms docs — drop the app-root-dir raw string, wire the playground examples by @jfcastro92 in #3623
    • 🔧 PUT-1560: Deep-link the shared item from…

    Check and self-host it → selfhost.directory/project/put

    #opensourcesoftware #puter #i18n #opensource #docs

  7. 🚀 New #release · Puter 26.09

    What's Changed
    • feat(i18n): add Czech GUI localization by @nevrkla in #3617
    • fix: provide fallback for signup verification by @Salazareo in #3631
    • 🛠️ PUT-1564: Perms docs — drop the app-root-dir raw string, wire the playground examples by @jfcastro92 in #3623
    • 🔧 PUT-1560: Deep-link the shared item from…

    Check and self-host it → selfhost.directory/project/put

    #opensourcesoftware #puter #i18n #opensource #docs

  8. 🚀 New #release · Puter 26.09

    What's Changed
    • feat(i18n): add Czech GUI localization by @nevrkla in #3617
    • fix: provide fallback for signup verification by @Salazareo in #3631
    • 🛠️ PUT-1564: Perms docs — drop the app-root-dir raw string, wire the playground examples by @jfcastro92 in #3623
    • 🔧 PUT-1560: Deep-link the shared item from…

    Check and self-host it → selfhost.directory/project/put

    #opensourcesoftware #puter #i18n #opensource #docs

  9. 🚀 New #release · Puter 26.09

    What's Changed
    • feat(i18n): add Czech GUI localization by @nevrkla in #3617
    • fix: provide fallback for signup verification by @Salazareo in #3631
    • 🛠️ PUT-1564: Perms docs — drop the app-root-dir raw string, wire the playground examples by @jfcastro92 in #3623
    • 🔧 PUT-1560: Deep-link the shared item from…

    Check and self-host it → selfhost.directory/project/put

    #opensourcesoftware #puter #i18n #opensource #docs

  10. 🚀 New #release · Puter 26.09

    What's Changed
    • feat(i18n): add Czech GUI localization by @nevrkla in #3617
    • fix: provide fallback for signup verification by @Salazareo in #3631
    • 🛠️ PUT-1564: Perms docs — drop the app-root-dir raw string, wire the playground examples by @jfcastro92 in #3623
    • 🔧 PUT-1560: Deep-link the shared item from…

    Check and self-host it → selfhost.directory/project/put

    #opensourcesoftware #puter #i18n #opensource #docs

  11. i18n в Next.js без SEO-дублей, locale в маршрутах, metadata и hreflang

    Перевод интерфейса меняет текст, но сам по себе не создаёт отдельную языковую страницу. Один адрес /search/music может показать английский или русский интерфейс в зависимости от client state, cookie или настроек браузера. URL при этом остаётся тем же. Для поисковой индексации языковые версии удобнее разделить адресами:

    habr.com/ru/articles/1079438/

    #nextjs #i18n #seo #typescript #react #app_router #nextintl #hreflang #canonical #server_components

  12. 📢 New #updates · 4 Sept #8

    · Firefly III develop-20260904
    · teable release.2026-09-04T09-00-16Z.2928
    · xpipe-webtop 24.0.1
    · lightdash 2.122.0

    Browse everything at selfhost.directory

    #homelabbing #docker #ai #i18n

  13. Looking for testers 🌍

    ihasmail's UI now ships in nine languages besides English — de, es, fr, ja, nl, pt-BR, ru, uk, zh-Hans — and I'd like native speakers to check the wording.

    No Stalwart server needed use the demo: demo.ihasmail.com/

    Source: github.com/Coffey-Labs/ihasmail

    lnkd.in/gN6ae3Fd

    #i18n #l10n #selfhosted #webmail #ihasmail #stalwart

  14. Know a second language? You can make GNOME speak your language! Check out Damned Lies, our translation platform for our desktop and various GNOME apps, at l10n.gnome.org/, and help make GNOME accessible to everyone in the world, not just English speakers.

    #i18n #l10n #opensource #foss #floss

  15. 🇧🇷 The of Back In Time has dropped from ~80% to just 16%.

    Why? A batch of low-quality, apparently AI-generated translations had to be reverted. Unfortunately, this means many existing translations now need to be reviewed again.

    If you speak Brazilian Portuguese, we'd really appreciate some help getting this translation back on track! 🙏

    translate.codeberg.org/project

  16. Fellow Hungarian devs, please check if the Hungarian localization for Forgejo is broken for you as well. If you are not self-hosting, but using codeberg.org, that also counts. I opened an issue at Forgejo:

    codeberg.org/forgejo/forgejo/i

  17. Dear translators and localizers,

    If you have time during this summer, please join in to translate #MATE Desktop on Translate Fedora :blobheart:

    Weblate : translate.fedoraproject.org/pr

    Save the link or bookmark this toot 🎺

    #l10n #i18n #translation

  18. This thing here is something the #GNOME project always did; I'm glad gettext is helping making it default behavior:

    "In a po/ directory, the PO files are now exactly those that the translators submitted or committed in version control, or a translation project's daemon committed on behalf of the translators. They are no longer regularly updated with respect to the POT file in the same directory."

    #l10n #i18n #blambers

  19. As a #RDataTable translator and, more importantly, as a former #GNOME translator, I'm happy with the 1.0 release of gettext, an incredibly good internationalization and localization toolkit. If your software project is not using gettext yet, do consider changing that.

    lists.gnu.org/archive/html/inf

    +

    #l10n #i18n #blambers

  20. Heya, folks! We are getting very close to a new #eopkg release: github.com/getsolus/eopkg/mile

    As such, we are asking for the wonderful translators in the community to help update the localizations. If you want to get involved, please head on over to the eopkg project on Transifex! app.transifex.com/solus/eopkg

    If you request to join the translators, please let us know! It is easy to miss the email notification.

    #Solus #Linux #OpenSource #FOSS #I18n

    - Evan

  21. I wonder how #hashtags would have been developed differently if they had been invented and popularised by people speaking a #language with strongly marked cases.

    If I post 'Sauce mit Pilzen' (German for 'sauce with mushrooms'), and I would like to tag the mushrooms, I can't just go '#Pilzen', because '#Pilzen' is a different hashtag from '#Pilze'. Let alone #Pilzes and #Pilz.

    Would we tag things with #SemanticWeb URIs?
    #hashtag #tech #compling #computationallinguistics #l10n #i18n #linguistics

  22. Because another package is always the best solution!

    Because this time, writing a new package will surely bring me joy!

    Because I'm not already task saturated!

    😅

    #Python #Django #Translation #I18N #ADHD #WCGW #YOLO

  23. So apparently server administrators on the #Fediverse won’t be able to name custom emoji in their native languages and expect them to work in Mastodon, because according to @Gargron non-ASCII signs are hard to input and diacritics shouldn’t change the meaning of words:

    https://github.com/mastodon/mastodon/pull/28572#issuecomment-1878952504

    No, in my view emoji identifiers shouldn’t be ‘straightforward to input for everyone’. Custom emoji are local to a server; they should be straightforward to input for the users of that server. People from other servers don’t ever have to type their names (unless their administrators choose to add them to their own server), so their ability to type them is completely irrelevant.

    Why should a server made specifically for people speaking Russian or Japanese have to use ASCII for their emoji identifiers? Their users have no trouble typing Cyrillic or Kanji signs; it’s what they already do when they make a post; it’s how they normally talk. Why force them to use a different language/alphabet when typing emoji identifiers?

    Moreover, linking the username issue makes no sense whatsoever. Usernames are typed across servers and it makes sense to impose stricter technical limitations so more people can read, write and recognise them. This is not the case for emoji; you rarely ever need to type other servers’ emoji identifiers. Normally you don’t even get to see them; you only get to see the picture they represent! Assuming server admins do their job responsibly, there is zero added confusion for anyone involved.

    I understand that Unicode is complex, language support is challenging and compromises might be necessary at times. But can we please accept the existence of different languages and writing systems as a reality that we should try to accommodate for, rather than change or circumvent? Yes, a and á are different signs. Yes, they might radically change the meaning of a word. That’s not a proposition for us to accept or reject; that’s the reality of our multilingual world, and should be the basis of our discussion.

    #lang_en #accessibility #a11y #custom_emoji #development #emoji #emojos #free_software #internationalisation #internationalization #i18n #languages #localisation #localization #l10n #Mastodon #multilingual #programming #software #Unicode

  24. Monotype sent me marketing email, German support is now available on MyFonts!

    Why are they sending this to English speakers? Why is the message in English and not German?

    #i18n #monotype #fonts #myfonts #fontshop #fail