[Bug 228587] [PATCH] ga_IE.UTF-8 locale

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue May 29 12:46:36 UTC 2018


            Bug ID: 228587
           Summary: [PATCH] ga_IE.UTF-8 locale
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: bugs at FreeBSD.org
          Reporter: micheal.maclochlainn at oegaillimh.ie

Created attachment 193811
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=193811&action=edit
LC_TIME file to support the creation of a ga_IE.UTF-8 locale

Hello. I'm new to the FreeBSD community. I've read the rules but please be
understanding if I accidentally break any :)

I needed a ga_IE.UTF-8 (Irish language_Irish conventions) locale for use in the
vt console but, as far as I can tell, FreeBSD doesn't have one so I made my
own, based on the en_IE.UTF-8 locale. I don't know if it's correctly-formed but
it seems to work in testing so I offer it here as a patch.

I only modified the LC_TIME file. All the others were either symlinks or didn't
need changing (with one exception, below) and could be copied across from
en_IE.UTF-8. So the modified LC_TIME, with certain strings translated as
appropriate, is all I've uploaded here.

There is one thing that probably still needs work. In en_IE.UTF-8, LC_MESSAGES
is a link to a file of the same name in en_US.UTF-8. This contains a couple of
'yes' / 'no' strings that are fine for English (Ireland) but not for Irish
(Ireland). I thought about copying LC_MESSAGES from en_US.UTF-8 to an actual
file in ga_IE.UTF-8 and then adding translations but (1) I couldn't work out
the syntax and (2) Irish doesn't have words for 'yes' and 'no'; you use
positive and negative forms of whatever verb to articulate equivalent meanings
so it can be tricky finding one-size-fits-all strings in cases like this. I'd
need to have context.

You are receiving this mail because:
You are the assignee for the bug.

More information about the freebsd-bugs mailing list