[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH 09/36] localedata: correct Faroese (fo_FO) date format



From: Jacob Sparre Andersen <sparre@nbi.dk>
Date: Tue, 3 May 2005 21:49:53 +0200

The long Faroese (fo) date format is:

   %A tann %-e. %B %Y klokkan %H:%M:%S (UTC%z)

Also fix the d_t format, explained below.

Denis Barbier wrote:

> For instance in French,
> 'date' was badly broken and 'date +%c' was quite good.
> So I decided to fix only the former, and keep the latter
> unchanged. In your language, do you believe that 'date
> +%c' is also broken, or can it be kept as it is now?

In the sense that nobody writing just barely correct Faroese
would write a date/time-stamp like that, it is definitely
badly broken.

 1) It is wrong to write abbreviations without a closing
    punctuation mark (.).

 2) The day of month is considered an ordinal number and
    should thus also have a punctuation mark (.) appended.

Since we don't know the principle behind this variation, I
will suggest that we use a conservative fix, until we find
an explanation of the use of the format.

This is the most conservative change to "%c" which makes
sense in Faroese:

% LANG=fo_FO date +"%a. %d. %b. %Y %H:%M:%S %Z"
mán. 02. mai. 2005 09:25:48 CEST

Originally from belocs-locales-data 2.3.4-12, 2005-05-03.

Fixes: http://bugs.debian.org/307194
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
---
 localedata/locales/fo_FO |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/localedata/locales/fo_FO b/localedata/locales/fo_FO
index c19c2ea..fea4b09 100644
--- a/localedata/locales/fo_FO
+++ b/localedata/locales/fo_FO
@@ -95,14 +95,18 @@ mon     "<U006A><U0061><U006E><U0075><U0061><U0072>";/
         "<U006F><U006B><U0074><U006F><U0062><U0065><U0072>";/
         "<U006E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
         "<U0064><U0065><U0073><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_t_fmt "<U0025><U0061><U002E><U0020><U0025><U0064><U002E><U0020>/
+<U0025><U0062><U002E><U0020><U0025><U0059><U0020>/
+<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002D><U0025><U0059>"
 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>"
+date_fmt "<U0025><U0041><U0020><U0074><U0061><U006E><U006E><U0020>/
+<U0025><U002D><U0065><U002E><U0020><U0025><U0042><U0020>/
+<U0025><U0059><U0020><U006B><U006C><U006F><U006B><U006B><U0061><U006E><U0020>/
+<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0028><U0055><U0054><U0043><U0025><U007A><U0029>"
 END LC_TIME
 
 LC_MESSAGES
-- 
1.7.5.1


Reply to: