Localization (i18n) Options
Ivan Trombley
itrombley at dot-borg.org
Thu Nov 30 09:11:51 UTC 2017
On Thursday, 30 November 2017 at 00:50:35 UTC, Gerald wrote:
> On Tuesday, 28 November 2017 at 07:39:19 UTC, Ivan Trombley
> wrote:
>> On Sunday, 24 January 2016 at 19:18:28 UTC, Gerald wrote:
>>> On Monday, 18 January 2016 at 09:04:48 UTC, Luis wrote:
>>>> Please, write a HowTo some where. GtkD lack of documentation
>>>> it's very anoying.
>>>
>>> I've gotten this going with Terminix and posted some
>>> information what it took to get it going here:
>>>
>>> http://gexperts.com/wp/gtkd-and-localization/
>>
>> I tried this out but I get this compile error:
>> "Error: static variable c_g_dgettext cannot be read at
>> compile time"
>>
>> Did you have any issues like this?
>
> Nope, you can see how Tilix is doing localization in it's repo
> below. I haven't looked at the localization code in awhile so I
> can't remember how well it still aligns with that blog post.
>
> https://gitHub.com/gnunn1/tilux
Page not found, 404.
BTW, this is what I tried:
import glib.Internationalization;
string t(string text)
{
return Internationalization.dgettext([], text);
}
That generates these errors:
~/.dub/packages/gtk-d-3.7.2/gtk-d/generated/gtkd/glib/Internationalization.d(103,23): Error: static variable c_g_dgettext cannot be read at compile time
~/.dub/packages/gtk-d-3.7.2/gtk-d/generated/gtkd/glib/Internationalization.d(103,22): called from here: toString((*c_g_dgettext)(toStringz(domain), toStringz(msgid)), 0LU)
More information about the Digitalmars-d
mailing list