Omdat ik graag voor algemeen gebruik software in het Engels wil laten communiceren, stel ik een systeem meestal in op en_US (in utf8-variant). Nu is het soms echter onhandig om dan ook met customary units, afwijkende datum-, papier- en andere formaten opgescheept te zitten. Een bestaande Engelstalige localisatie voor Nederland kon ik niet direct vinden.
Nu is er over het algemeen altijd wel een aardig alternatief te vinden, zoals en_AU, maar ik wilde graag een en_NL localisatie hebben. Ook heeft iemand anders wellicht plezier aan het 'en_NL' bestandje.
In Ubuntu kan je het bijvoorbeeld gebruiken door 'en_NL' te plaatsen in '/usr/share/i18n/locales/', vervolgens aan '/var/lib/locales/supported.d/local' (bestaat eventueel nog niet) de regel
toe te voegen en het commando 'sudo dpkg-reconfigure locales' te draaien. Je kan de nieuwe locale dan gebruiken in de shell door het met 'LANG=en_NL.UTF-8' te activeren of eventueel door het als default te zetten in '/etc/default/locale'. In andere distributies of systemen moet het bestand in principe ook bruikbaar zijn.
De inhoud voor het bestand 'en_NL' is hieronder te vinden, volgens mij is de boel correct, maar wat externe controle kan nooit kwaad. Ik heb me laten inspireren door en_DK en nl_NL.
Nu is er over het algemeen altijd wel een aardig alternatief te vinden, zoals en_AU, maar ik wilde graag een en_NL localisatie hebben. Ook heeft iemand anders wellicht plezier aan het 'en_NL' bestandje.
In Ubuntu kan je het bijvoorbeeld gebruiken door 'en_NL' te plaatsen in '/usr/share/i18n/locales/', vervolgens aan '/var/lib/locales/supported.d/local' (bestaat eventueel nog niet) de regel
en_NL.UTF-8 UTF-8
De inhoud voor het bestand 'en_NL' is hieronder te vinden, volgens mij is de boel correct, maar wat externe controle kan nooit kwaad. Ik heb me laten inspireren door en_DK en nl_NL.
comment_char % escape_char / % % English Language Locale for the Netherlands % Source: % Address: % Contact: % Email: % Tel: % Fax: % Language: en % Territory: NL % Revision: 1.0 % Date: 2010-03-23 % Users: general % Charset: ISO-8859-1 % Distribution and use is free, also % for commercial purposes. LC_IDENTIFICATION title "English locale for the Netherlands" source "" address "" contact "" email "" tel "" fax "" language "English" territory "Netherlands" revision "1.0" date "2010-03-23" % category "en_NL:2000";LC_IDENTIFICATION category "en_NL:2000";LC_CTYPE category "en_NL:2000";LC_COLLATE category "en_NL:2000";LC_TIME category "en_NL:2000";LC_NUMERIC category "en_NL:2000";LC_MONETARY category "en_NL:2000";LC_MESSAGES category "en_NL:2000";LC_PAPER category "en_NL:2000";LC_NAME category "en_NL:2000";LC_ADDRESS category "en_NL:2000";LC_TELEPHONE END LC_IDENTIFICATION LC_CTYPE copy "en_GB" END LC_CTYPE LC_MESSAGES copy "en_GB" END LC_MESSAGES LC_COLLATE copy "iso14651_t1" END LC_COLLATE LC_NUMERIC copy "nl_NL" END LC_NUMERIC LC_MONETARY copy "nl_NL" END LC_MONETARY LC_TIME abday "<U0053><U0075><U006E>";"<U004D><U006F><U006E>";/ "<U0054><U0075><U0065>";"<U0057><U0065><U0064>";/ "<U0054><U0068><U0075>";"<U0046><U0072><U0069>";/ "<U0053><U0061><U0074>" day "<U0053><U0075><U006E><U0064><U0061><U0079>";/ "<U004D><U006F><U006E><U0064><U0061><U0079>";/ "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/ "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/ "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/ "<U0046><U0072><U0069><U0064><U0061><U0079>";/ "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>" abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/ "<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/ "<U004D><U0061><U0079>";"<U004A><U0075><U006E>";/ "<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/ "<U0053><U0065><U0070>";"<U004F><U0063><U0074>";/ "<U004E><U006F><U0076>";"<U0044><U0065><U0063>" mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/ "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/ "<U004D><U0061><U0072><U0063><U0068>";/ "<U0041><U0070><U0072><U0069><U006C>";/ "<U004D><U0061><U0079>";/ "<U004A><U0075><U006E><U0065>";/ "<U004A><U0075><U006C><U0079>";/ "<U0041><U0075><U0067><U0075><U0073><U0074>";/ "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/ "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/ "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/ "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>" d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>" d_fmt "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>" t_fmt "<U0025><U0054>" am_pm "";"" t_fmt_ampm "" date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/ <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/ <U0025><U005A><U0020><U0025><U0059>" week 7;19971130;4 first_weekday 2 first_workday 2 END LC_TIME LC_MEASUREMENT copy "nl_NL" END LC_MEASUREMENT LC_NAME copy "nl_NL" END LC_NAME LC_ADDRESS copy "nl_NL" END LC_ADDRESS LC_TELEPHONE copy "nl_NL" END LC_TELEPHONE LC_PAPER copy "nl_NL" END LC_PAPER