#GetText
I've been super quiet on socials (because everything is a screaming burning hell for everyone amirite) but I'll try to post a bit more. What better excuse than the first 1.0 release of Gettext for @elixir-lang.org, which is 10+ years old?! Fresh of an Hex near you???

hex.pm/packages/get...
gettext
Internationalization and localization through gettext
hex.pm
September 12, 2025 at 2:18 PM
why is gettext taking longer to cross-compile than qt. what is gnu smoking
August 4, 2026 at 11:05 PM
🚨 New Blog Post 🚨

How to customize your white-label UI copy using Gettext domains.

Basically, how can you adapt the text in your UI to the domain language of each customer?

#ElixirLang

peterullrich.com/customise-wh...
Customise Your White-label UI Copy with Gettext Domains
Learn to customize UI text in white-label software using Gettext domains for flexible, company-specific terminology.
peterullrich.com
January 18, 2025 at 11:07 AM
If you plan on localizing your #Godot game, I recommend setting up your texts early even if you don't plan to add other languages anytime soon. You'll save double work later.

Using CSV: docs.godotengine.org/en/stable/tu...

Using gettext: docs.godotengine.org/en/stable/tu...

#GodotTips
Localization using gettext
In addition to Importing translations in CSV format, Godot also supports loading translation files written in the GNU gettext format (text-based.po and compiled.mo since Godot 4.0). Advantages: get...
docs.godotengine.org
November 12, 2024 at 9:39 AM
🔌 debconf-gettext: CLI tool: debconf-gettext

📦 https://packages.debian.org/debconf-gettext

🔗 https://github.com/javimosch/supercli

#debconf-gettext #supercli
September 23, 2026 at 9:44 AM
Sphinx (the documentation system) has a very competent internationalization scheme

here's how it works. the input documents are processed (macros expanded, etc) then each page becomes a gettext catalog, and each AST node becomes its own gettext message
July 25, 2026 at 8:14 AM
Time for my second localisation in Godot tutorial, this time focusing on gettext.

khemitron-industries.net/godot4-4-pow...

I think this method is far more powerful and has better scalability than the CSV method, but there are use cases for both.

#godot #GodotTips #indiedev #gamedev
Godot4.4 – Powerful Localisation with gettext - Khemitron Industries
This post focuses on localising with gettext. This is a standard format for translation services and Godot can quickly generate the template file
khemitron-industries.net
April 27, 2025 at 11:53 AM
Now imagine something as simple as just this, I could implement Igniter to add back Gettext, Mailer, and Telemtry on an as-needed basis rather than roll it out of the box.

#elixirlang
December 18, 2024 at 2:40 PM
IT'S STILL GOING. IT'S BUILDING GETTEXT NOW
October 15, 2025 at 11:08 PM
Visual Studio Codeでmessages.poを編集するのに便利そうなのでvscode-gettextをインストールした
github.com/MrOrz/vscode...
GitHub - MrOrz/vscode-gettext: Gettext PO files language support for Visual Studio Code
Gettext PO files language support for Visual Studio Code - MrOrz/vscode-gettext
github.com
March 17, 2024 at 8:34 AM
installing gettext by homebrew is taking hours because of all the hoops i have to jump through
April 9, 2025 at 11:05 PM
We're ahead on schedule for our announcement at SOTM 26 ;)

Our translations our mostly machine-translated for now. If you're a native German / Breton / English speaker and would like to participate, do not hesitate !

We're using standard .po files here :
codeberg.org/cartes/web/s...
March 13, 2026 at 6:10 PM
#ブラウザの自動操作 62

画面遷移のきっかけとして
・NavigateToでURLを開く
・Clickでフォーム送信
等がある。
画面遷移の完了を検証してみよう。

h1_text = 要素.GetText
If h1_text = "完了しました" Then
'MsgBox "遷移完了"
Else
MsgBox "遷移失敗:" & h1_text
Exit Sub
End If
September 23, 2026 at 2:38 AM
Little spinoff library from one of my projects: `go-gettext`!

Want to use GNU #gettext in #Go , e.g. to do i18n in your GTK app, but without using CGo? Then this might be helpful to you :)

https://github.com/pojntfx/go-gettext
GitHub - pojntfx/go-gettext: Go gettext bindings based on purego.
Go gettext bindings based on purego. Contribute to pojntfx/go-gettext development by creating an account on GitHub.
github.com
October 28, 2025 at 4:58 AM
> libtool: link: Waiting for /Volumes/Shareland/Sync/Cross/gcc-darwin-arm64/.make/bjorkusdorkus/build/gettext/intl/gnulib-lib/.libs/libgnu.a.lock to be removed

It's been saying this for an hour. Why is the lock not going away. I check the filesystem and it's not here. aaaaaaaa!!
April 10, 2026 at 5:06 PM
Are there any Hindi speakers who could help proofread some LLM-generated translations for pkgdown? github.com/r-lib/pkgdow...
Add Hindi translations by jayhesselberth · Pull Request #2931 · r-lib/pkgdown
After potools::po_create("hi") Prompt: You are an experienced translator. Create new a new translation for Hindi in po/R-hi.po. These are GNU gettext translations for pkgdown, a tool used...
github.com
October 20, 2025 at 6:58 PM
Languine now supports all major file formats:

- Xcode Strings (.strings)
- Xcode Stringsdict (.stringsdict)
- Xcode XCStrings (.xcstrings)
- YAML (.yml)
- Gettext (.po)
- Android (.xml)

Update: npx languine@latest
Website ⬇️🧵
December 26, 2024 at 10:14 AM
i have at least 5 commercial games that use csv’s for translations so yes, i am aware of my options. gettext msg context is a big reason to switch to gettext. i’m just not sure what you are arguing for at this point, and don’t see how it is related to my question. anyway, good luck to you
June 9, 2026 at 6:22 PM
love building gettext to build gcc to build bash to build python3 to build rustc-bootstrap to build rustc to build cargo to build ruby to build asciidoctor to build ccache so that I can cache dependencies and make the build faster 🙃👍
November 29, 2025 at 1:38 AM
this is sooo Stallman, but apparently gettext is maintained by two other chaps
September 23, 2025 at 8:28 PM