Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does Globulation use its own translation system and not gettext?

0
Posted

Why does Globulation use its own translation system and not gettext?

0

Even if gettext is “standard” in the free world and has good editors, we don’t use it for the following reasons: • gettext is one more external lib, and may not be provided on other platforms than free Unixes. • gettext works by modifying the source code, which is bad. • gettext would become one more tool required on any computer where one wants to develop Globulation. The design philosophy of Globulation is to use only mandatory external libs, and try to have simple, clean and easily maintainable tools to do the job. It is a similar question as to why we created libgag and didn’t use GTK/QT/[add your own toolkit there]. Furthermore, not everyone is using unixes: With the actual system, everyone can update a translation with a simple text editor and without recompilation. Even the Windows end-user can update translations, which is good.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123