]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/locales/cy.txt
ICU-57131.0.1.tar.gz
[apple/icu.git] / icuSources / data / locales / cy.txt
index e5f7e338dbcfee7fb9a9ae8de4e7dd6e7985f879..cf6923ad444374768f0cb227187f594f439dc51a 100644 (file)
@@ -1,6 +1,6 @@
 // ***************************************************************************
 // *
-// * Copyright (C) 2015 International Business Machines
+// * Copyright (C) 2016 International Business Machines
 // * Corporation and others. All Rights Reserved.
 // * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
 // * Source File: <path>/common/main/cy.xml
@@ -30,13 +30,19 @@ cy{
     }
     MoreInformation{"?"}
     NumberElements{
+        arab{
+            symbols{
+                timeSeparator{":"}
+            }
+        }
         default{"latn"}
         latn{
             miscPatterns{
                 atLeast{"{0}+"}
-                range{"{0}-{1}"}
+                range{"{0}{1}"}
             }
             patterns{
+                accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -47,7 +53,7 @@ cy{
                     1000{
                         few{"0 mil"}
                         many{"0 mil"}
-                        one{"0 fil"}
+                        one{"0 mil"}
                         other{"0 mil"}
                         two{"0 fil"}
                         zero{"0 mil"}
@@ -71,7 +77,7 @@ cy{
                     1000000{
                         few{"0 miliwn"}
                         many{"0 miliwn"}
-                        one{"0 filiwn"}
+                        one{"0 miliwn"}
                         other{"0 miliwn"}
                         two{"0 filiwn"}
                         zero{"0 miliwn"}
@@ -143,6 +149,104 @@ cy{
                 }
             }
             patternsShort{
+                currencyFormat{
+                    1000{
+                        few{"¤0K"}
+                        many{"¤0K"}
+                        one{"¤0K"}
+                        other{"¤0K"}
+                        two{"¤0K"}
+                        zero{"¤0 mil"}
+                    }
+                    10000{
+                        few{"¤00K"}
+                        many{"¤00K"}
+                        one{"¤00K"}
+                        other{"¤00K"}
+                        two{"¤00K"}
+                        zero{"¤00K"}
+                    }
+                    100000{
+                        few{"¤000K"}
+                        many{"¤000K"}
+                        one{"¤000K"}
+                        other{"¤000K"}
+                        two{"¤000K"}
+                        zero{"¤000K"}
+                    }
+                    1000000{
+                        few{"¤0M"}
+                        many{"¤0M"}
+                        one{"¤0M"}
+                        other{"¤0M"}
+                        two{"¤0M"}
+                        zero{"¤0M"}
+                    }
+                    10000000{
+                        few{"¤00M"}
+                        many{"¤00M"}
+                        one{"¤00M"}
+                        other{"¤00M"}
+                        two{"¤00M"}
+                        zero{"¤00M"}
+                    }
+                    100000000{
+                        few{"¤000M"}
+                        many{"¤000M"}
+                        one{"¤000M"}
+                        other{"¤000M"}
+                        two{"¤000M"}
+                        zero{"¤000M"}
+                    }
+                    1000000000{
+                        few{"¤0B"}
+                        many{"¤0B"}
+                        one{"¤0B"}
+                        other{"¤0B"}
+                        two{"¤0B"}
+                        zero{"¤0B"}
+                    }
+                    10000000000{
+                        few{"¤00B"}
+                        many{"¤00B"}
+                        one{"¤00B"}
+                        other{"¤00B"}
+                        two{"¤00B"}
+                        zero{"¤00B"}
+                    }
+                    100000000000{
+                        few{"¤000B"}
+                        many{"¤000B"}
+                        one{"¤000B"}
+                        other{"¤000B"}
+                        two{"¤000B"}
+                        zero{"¤000B"}
+                    }
+                    1000000000000{
+                        few{"¤0T"}
+                        many{"¤0T"}
+                        one{"¤0T"}
+                        other{"¤0T"}
+                        two{"¤0T"}
+                        zero{"¤0T"}
+                    }
+                    10000000000000{
+                        few{"¤00T"}
+                        many{"¤00T"}
+                        one{"¤00T"}
+                        other{"¤00T"}
+                        two{"¤00T"}
+                        zero{"¤00T"}
+                    }
+                    100000000000000{
+                        few{"¤000T"}
+                        many{"¤000T"}
+                        one{"¤000T"}
+                        other{"¤000T"}
+                        two{"¤000T"}
+                        zero{"¤000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         few{"0K"}
@@ -254,11 +358,13 @@ cy{
                 percentSign{"%"}
                 plusSign{"+"}
                 superscriptingExponent{"x"}
+                timeSeparator{":"}
             }
         }
+        minimumGroupingDigits{"1"}
         native{"latn"}
     }
-    Version{"2.1.10.93"}
+    Version{"2.1.22.93"}
     calendar{
         generic{
             DateTimePatterns{
@@ -270,13 +376,14 @@ cy{
                 "d MMMM y G",
                 "d MMM y G",
                 "dd/MM/y GGGGG",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1} am {0}",
+                "{1} am {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             availableFormats{
+                E{"ccc"}
                 Ed{"E, d"}
                 Gy{"y G"}
                 GyMMM{"MMM y G"}
@@ -289,6 +396,7 @@ cy{
                 MEd{"E, d/M"}
                 MMM{"LLL"}
                 MMMEd{"E, d MMM"}
+                MMMMd{"MMMM d"}
                 MMMd{"d MMM"}
                 Md{"d/M"}
                 d{"d"}
@@ -302,6 +410,7 @@ cy{
                 yyyyMEd{"E, d/M/y G"}
                 yyyyMMM{"MMM y G"}
                 yyyyMMMEd{"E, d MMM y G"}
+                yyyyMMMM{"G y MMMM"}
                 yyyyMMMd{"d MMM y G"}
                 yyyyMd{"d/M/y G"}
                 yyyyQQQ{"QQQ y G"}
@@ -309,18 +418,18 @@ cy{
             }
             intervalFormats{
                 H{
-                    H{"HHHH"}
+                    H{"HH – HH"}
                 }
                 Hm{
-                    H{"HH:mmHH:mm"}
-                    m{"HH:mmHH:mm"}
+                    H{"HH:mm – HH:mm"}
+                    m{"HH:mm – HH:mm"}
                 }
                 Hmv{
-                    H{"HH:mmHH:mm v"}
-                    m{"HH:mmHH:mm v"}
+                    H{"HH:mm – HH:mm v"}
+                    m{"HH:mm – HH:mm v"}
                 }
                 Hv{
-                    H{"HHHH v"}
+                    H{"HH – HH v"}
                 }
                 M{
                     M{"M – M"}
@@ -341,7 +450,7 @@ cy{
                 }
                 MMMd{
                     M{"d MMM – d MMM"}
-                    d{"dd MMM"}
+                    d{"d – d MMM"}
                 }
                 Md{
                     M{"d/M – d/M"}
@@ -353,21 +462,21 @@ cy{
                 fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
-                    h{"hh a"}
+                    h{"h – h a"}
                 }
                 hm{
                     a{"h:mm a – h:mm a"}
-                    h{"h:mmh:mm a"}
-                    m{"h:mmh:mm a"}
+                    h{"h:mm – h:mm a"}
+                    m{"h:mm – h:mm a"}
                 }
                 hmv{
                     a{"h:mm a – h:mm a v"}
-                    h{"h:mmh:mm a v"}
-                    m{"h:mmh:mm a v"}
+                    h{"h:mm – h:mm a v"}
+                    m{"h:mm – h:mm a v"}
                 }
                 hv{
                     a{"h a – h a v"}
-                    h{"hh a v"}
+                    h{"h – h a v"}
                 }
                 y{
                     y{"y–y G"}
@@ -411,6 +520,10 @@ cy{
                 "AM",
                 "PM",
             }
+            AmPmMarkersAbbr{
+                "AM",
+                "PM",
+            }
             AmPmMarkersNarrow{
                 "AM",
                 "PM",
@@ -430,16 +543,16 @@ cy{
                 "{1} {0}",
                 "{1} {0}",
             }
-            NoonMarker{"hanner dydd"}
             appendItems{
                 Timezone{"{0} {1}"}
             }
             availableFormats{
+                E{"ccc"}
                 EHm{"E, HH:mm"}
                 EHms{"E, HH:mm:ss"}
                 Ed{"E, d"}
-                Ehm{"E, h.mm a"}
-                Ehms{"E, h.mm.ss a"}
+                Ehm{"E, h:mm a"}
+                Ehms{"E, h:mm:ss a"}
                 Gy{"y G"}
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E, d MMM y G"}
@@ -447,22 +560,28 @@ cy{
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
+                Hmsv{"HH:mm:ss v"}
+                Hmv{"HH:mm v"}
                 M{"L"}
                 MEd{"E, d/M"}
                 MMM{"LLL"}
                 MMMEd{"E, d MMM"}
+                MMMMd{"MMMM d"}
                 MMMd{"d MMM"}
                 Md{"d/M"}
                 d{"d"}
                 h{"h a"}
-                hm{"h.mm a"}
+                hm{"h:mm a"}
                 hms{"h:mm:ss a"}
+                hmsv{"h:mm:ss a v"}
+                hmv{"h:mm a v"}
                 ms{"mm:ss"}
                 y{"y"}
                 yM{"M/y"}
                 yMEd{"E, d/M/y"}
                 yMMM{"MMM y"}
                 yMMMEd{"E, d MMM y"}
+                yMMMM{"MMMM y"}
                 yMMMd{"d MMM y"}
                 yMd{"d/M/y"}
                 yQ{"Q y"}
@@ -552,6 +671,10 @@ cy{
                     "CC",
                     "OC",
                 }
+                abbreviated%variant{
+                    "BCE",
+                    "CE",
+                }
                 narrow{
                     "C",
                     "O",
@@ -560,6 +683,10 @@ cy{
                     "Cyn Crist",
                     "Oed Crist",
                 }
+                wide%variant{
+                    "Cyn Cyfnod Cyffredin",
+                    "Cyfnod Cyffredin",
+                }
             }
             intervalFormats{
                 H{
@@ -642,7 +769,7 @@ cy{
                 yMMMEd{
                     M{"E, d MMM – E, d MMM y"}
                     d{"E, d MMM – E, d MMM y"}
-                    y{"E, d MMM, y – E, d MMM y"}
+                    y{"E, d MMM y – E, d MMM y"}
                 }
                 yMMMM{
                     M{"MMMM–MMMM y"}
@@ -664,7 +791,7 @@ cy{
                     abbreviated{
                         "Ion",
                         "Chwef",
-                        "Mawrth",
+                        "Maw",
                         "Ebrill",
                         "Mai",
                         "Meh",
@@ -764,7 +891,7 @@ cy{
                         "4",
                     }
                     wide{
-                        "Chwarter 1af",
+                        "chwarter 1af",
                         "2il chwarter",
                         "3ydd chwarter",
                         "4ydd chwarter",
@@ -801,7 +928,7 @@ cy{
     }
     fields{
         day{
-            dn{"Dydd"}
+            dn{"dydd"}
             relative{
                 "-1"{"ddoe"}
                 "-2"{"echdoe"}
@@ -811,12 +938,33 @@ cy{
             }
             relativeTime{
                 future{
-                    few{"Ymhen tridiau"}
-                    many{"Ymhen {0} diwrnod"}
-                    one{"Ymhen diwrnod"}
-                    other{"Ymhen {0} diwrnod"}
-                    two{"Ymhen deuddydd"}
-                    zero{"Ymhen {0} diwrnod"}
+                    few{"ymhen tridiau"}
+                    many{"ymhen {0} diwrnod"}
+                    one{"ymhen diwrnod"}
+                    other{"ymhen {0} diwrnod"}
+                    two{"ymhen deuddydd"}
+                    zero{"ymhen {0} diwrnod"}
+                }
+                past{
+                    few{"{0} diwrnod yn ôl"}
+                    many{"{0} diwrnod yn ôl"}
+                    one{"{0} diwrnod yn ôl"}
+                    other{"{0} diwrnod yn ôl"}
+                    two{"{0} ddiwrnod yn ôl"}
+                    zero{"{0} diwrnod yn ôl"}
+                }
+            }
+        }
+        day-narrow{
+            dn{"dydd"}
+            relativeTime{
+                future{
+                    few{"ymhen tridiau"}
+                    many{"ymhen {0} diwrnod"}
+                    one{"ymhen diwrnod"}
+                    other{"ymhen {0} diwrnod"}
+                    two{"ymhen deuddydd"}
+                    zero{"ymhen {0} diwrnod"}
                 }
                 past{
                     few{"{0} diwrnod yn ôl"}
@@ -829,13 +977,29 @@ cy{
             }
         }
         day-short{
+            dn{"dydd"}
+            relative{
+                "-1"{"ddoe"}
+                "-2"{"echdoe"}
+                "0"{"heddiw"}
+                "1"{"yfory"}
+                "2"{"drennydd"}
+            }
             relativeTime{
+                future{
+                    few{"ymhen tridiau"}
+                    many{"ymhen {0} diwrnod"}
+                    one{"ymhen diwrnod"}
+                    other{"ymhen {0} diwrnod"}
+                    two{"ymhen deuddydd"}
+                    zero{"ymhen {0} diwrnod"}
+                }
                 past{
                     few{"{0} diwrnod yn ôl"}
                     many{"{0} diwrnod yn ôl"}
                     one{"{0} diwrnod yn ôl"}
                     other{"{0} diwrnod yn ôl"}
-                    two{"{0} diwrnod yn ôl"}
+                    two{"{0} ddiwrnod yn ôl"}
                     zero{"{0} diwrnod yn ôl"}
                 }
             }
@@ -853,16 +1017,72 @@ cy{
                 "1"{"dydd Gwener nesaf"}
             }
         }
+        fri-narrow{
+            relative{
+                "-1"{"Gwen. diwethaf"}
+                "0"{"Gwen. yma"}
+                "1"{"Gwen. nesaf"}
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"Gwener diwethaf"}
+                "0"{"Gwener yma"}
+                "1"{"Gwener nesaf"}
+            }
+        }
         hour{
-            dn{"Awr"}
+            dn{"awr"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} awr"}
+                    many{"ymhen {0} awr"}
+                    one{"ymhen awr"}
+                    other{"ymhen {0} awr"}
+                    two{"ymhen {0} awr"}
+                    zero{"ymhen {0} awr"}
+                }
+                past{
+                    few{"{0} awr yn ôl"}
+                    many{"{0} awr yn ôl"}
+                    one{"awr yn ôl"}
+                    other{"{0} awr yn ôl"}
+                    two{"{0} awr yn ôl"}
+                    zero{"{0} awr yn ôl"}
+                }
+            }
+        }
+        hour-narrow{
+            dn{"awr"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} awr"}
+                    many{"ymhen {0} awr"}
+                    one{"ymhen awr"}
+                    other{"ymhen {0} awr"}
+                    two{"ymhen {0} awr"}
+                    zero{"ymhen {0} awr"}
+                }
+                past{
+                    few{"{0} awr yn ôl"}
+                    many{"{0} awr yn ôl"}
+                    one{"{0} awr yn ôl"}
+                    other{"{0} awr yn ôl"}
+                    two{"{0} awr yn ôl"}
+                    zero{"{0} awr yn ôl"}
+                }
+            }
+        }
+        hour-short{
+            dn{"awr"}
             relativeTime{
                 future{
-                    few{"Ymhen {0} awr"}
-                    many{"Ymhen {0} awr"}
-                    one{"Ymhen {0} awr"}
-                    other{"Ymhen {0} awr"}
-                    two{"Ymhen {0} awr"}
-                    zero{"Ymhen {0} awr"}
+                    few{"ymhen {0} awr"}
+                    many{"ymhen {0} awr"}
+                    one{"ymhen awr"}
+                    other{"ymhen {0} awr"}
+                    two{"ymhen {0} awr"}
+                    zero{"ymhen {0} awr"}
                 }
                 past{
                     few{"{0} awr yn ôl"}
@@ -875,15 +1095,15 @@ cy{
             }
         }
         minute{
-            dn{"Munud"}
+            dn{"munud"}
             relativeTime{
                 future{
-                    few{"Ymhen {0} munud"}
-                    many{"Ymhen {0} munud"}
-                    one{"Ymhen munud"}
-                    other{"Ymhen {0} munud"}
-                    two{"Ymhen {0} funud"}
-                    zero{"Ymhen {0} munud"}
+                    few{"ymhen {0} munud"}
+                    many{"ymhen {0} munud"}
+                    one{"ymhen munud"}
+                    other{"ymhen {0} munud"}
+                    two{"ymhen {0} funud"}
+                    zero{"ymhen {0} munud"}
                 }
                 past{
                     few{"{0} munud yn ôl"}
@@ -895,6 +1115,48 @@ cy{
                 }
             }
         }
+        minute-narrow{
+            dn{"mun."}
+            relativeTime{
+                future{
+                    few{"ymhen {0} mun."}
+                    many{"ymhen {0} mun."}
+                    one{"ymhen {0} mun."}
+                    other{"ymhen {0} mun."}
+                    two{"ymhen {0} fun."}
+                    zero{"ymhen {0} mun."}
+                }
+                past{
+                    few{"{0} mun. yn ôl"}
+                    many{"{0} mun. yn ôl"}
+                    one{"{0} mun. yn ôl"}
+                    other{"{0} mun. yn ôl"}
+                    two{"{0} fun. yn ôl"}
+                    zero{"{0} mun. yn ôl"}
+                }
+            }
+        }
+        minute-short{
+            dn{"mun."}
+            relativeTime{
+                future{
+                    few{"ymhen {0} mun."}
+                    many{"ymhen {0} mun."}
+                    one{"ymhen {0} mun."}
+                    other{"ymhen {0} mun."}
+                    two{"ymhen {0} fun."}
+                    zero{"ymhen {0} mun."}
+                }
+                past{
+                    few{"{0} mun. yn ôl"}
+                    many{"{0} mun. yn ôl"}
+                    one{"{0} mun. yn ôl"}
+                    other{"{0} mun. yn ôl"}
+                    two{"{0} fun. yn ôl"}
+                    zero{"{0} mun. yn ôl"}
+                }
+            }
+        }
         mon{
             relative{
                 "-1"{"dydd Llun diwethaf"}
@@ -902,8 +1164,22 @@ cy{
                 "1"{"dydd Llun nesaf"}
             }
         }
+        mon-narrow{
+            relative{
+                "-1"{"Llun diwethaf"}
+                "0"{"Llun yma"}
+                "1"{"Llun nesaf"}
+            }
+        }
+        mon-short{
+            relative{
+                "-1"{"Llun diwethaf"}
+                "0"{"Llun yma"}
+                "1"{"Llun nesaf"}
+            }
+        }
         month{
-            dn{"Mis"}
+            dn{"mis"}
             relative{
                 "-1"{"mis diwethaf"}
                 "0"{"y mis hwn"}
@@ -911,12 +1187,12 @@ cy{
             }
             relativeTime{
                 future{
-                    few{"Ymhen {0} mis"}
-                    many{"Ymhen {0} mis"}
-                    one{"Ymhen mis"}
-                    other{"Ymhen {0} mis"}
-                    two{"Ymhen deufis"}
-                    zero{"Ymhen {0} mis"}
+                    few{"ymhen {0} mis"}
+                    many{"ymhen {0} mis"}
+                    one{"ymhen mis"}
+                    other{"ymhen {0} mis"}
+                    two{"ymhen deufis"}
+                    zero{"ymhen {0} mis"}
                 }
                 past{
                     few{"{0} mis yn ôl"}
@@ -929,19 +1205,37 @@ cy{
             }
         }
         month-narrow{
+            dn{"mis"}
             relativeTime{
+                future{
+                    few{"ymhen {0} mis"}
+                    many{"ymhen {0} mis"}
+                    one{"ymhen mis"}
+                    other{"ymhen {0} mis"}
+                    two{"ymhen deufis"}
+                    zero{"ymhen {0} mis"}
+                }
                 past{
                     few{"{0} mis yn ôl"}
                     many{"{0} mis yn ôl"}
                     one{"{0} mis yn ôl"}
                     other{"{0} mis yn ôl"}
-                    two{"{0} mis yn ôl"}
+                    two{"{0} fis yn ôl"}
                     zero{"{0} mis yn ôl"}
                 }
             }
         }
         month-short{
+            dn{"mis"}
             relativeTime{
+                future{
+                    few{"ymhen {0} mis"}
+                    many{"ymhen {0} mis"}
+                    one{"ymhen mis"}
+                    other{"ymhen {0} mis"}
+                    two{"ymhen deufis"}
+                    zero{"ymhen {0} mis"}
+                }
                 past{
                     few{"{0} mis yn ôl"}
                     many{"{0} mis yn ôl"}
@@ -952,6 +1246,69 @@ cy{
                 }
             }
         }
+        quarter{
+            dn{"chwarter"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} chwarter"}
+                    many{"ymhen {0} chwarter"}
+                    one{"ymhen {0} chwarter"}
+                    other{"ymhen {0} chwarter"}
+                    two{"ymhen {0} chwarter"}
+                    zero{"ymhen {0} o chwarteri"}
+                }
+                past{
+                    few{"{0} chwarter yn ôl"}
+                    many{"{0} chwarter yn ôl"}
+                    one{"{0} chwarter yn ôl"}
+                    other{"{0} o chwarteri yn ôl"}
+                    two{"{0} chwarter yn ôl"}
+                    zero{"{0} o chwarteri yn ôl"}
+                }
+            }
+        }
+        quarter-narrow{
+            dn{"chwarter"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} chwarter"}
+                    many{"ymhen {0} chwarter"}
+                    one{"ymhen {0} chwarter"}
+                    other{"ymhen {0} o chwarteri"}
+                    two{"ymhen {0} chwarter"}
+                    zero{"ymhen {0} o chwarteri"}
+                }
+                past{
+                    few{"{0} chwarter yn ôl"}
+                    many{"{0} chwarter yn ôl"}
+                    one{"{0} chwarter yn ôl"}
+                    other{"{0} o chwarteri yn ôl"}
+                    two{"{0} chwarter yn ôl"}
+                    zero{"{0} o chwarteri yn ôl"}
+                }
+            }
+        }
+        quarter-short{
+            dn{"chwarter"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} o chwarteri"}
+                    many{"ymhen {0} o chwarteri"}
+                    one{"ymhen {0} o chwarteri"}
+                    other{"ymhen {0} o chwarteri"}
+                    two{"ymhen {0} o chwarteri"}
+                    zero{"ymhen {0} o chwarteri"}
+                }
+                past{
+                    few{"{0} chwarter yn ôl"}
+                    many{"{0} chwarter yn ôl"}
+                    one{"{0} chwarter yn ôl"}
+                    other{"{0} o chwarteri yn ôl"}
+                    two{"{0} chwarter yn ôl"}
+                    zero{"{0} o chwarteri yn ôl"}
+                }
+            }
+        }
         sat{
             relative{
                 "-1"{"dydd Sadwrn diwethaf"}
@@ -959,19 +1316,33 @@ cy{
                 "1"{"dydd Sadwrn nesaf"}
             }
         }
+        sat-narrow{
+            relative{
+                "-1"{"Sad. diwethaf"}
+                "0"{"Sad. yma"}
+                "1"{"Sad. nesaf"}
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"Sadwrn diwethaf"}
+                "0"{"Sadwrn yma"}
+                "1"{"Sadwrn nesaf"}
+            }
+        }
         second{
-            dn{"Eiliad"}
+            dn{"eiliad"}
             relative{
                 "0"{"nawr"}
             }
             relativeTime{
                 future{
-                    few{"Ymhen {0} eiliad"}
-                    many{"Ymhen {0} eiliad"}
-                    one{"Ymhen eiliad"}
-                    other{"Ymhen {0} eiliad"}
-                    two{"Ymhen {0} eiliad"}
-                    zero{"Ymhen {0} eiliad"}
+                    few{"ymhen {0} eiliad"}
+                    many{"ymhen {0} eiliad"}
+                    one{"ymhen eiliad"}
+                    other{"ymhen {0} eiliad"}
+                    two{"ymhen {0} eiliad"}
+                    zero{"ymhen {0} eiliad"}
                 }
                 past{
                     few{"{0} eiliad yn ôl"}
@@ -983,6 +1354,48 @@ cy{
                 }
             }
         }
+        second-narrow{
+            dn{"eiliad"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} eiliad"}
+                    many{"ymhen {0} eiliad"}
+                    one{"ymhen eiliad"}
+                    other{"ymhen {0} eiliad"}
+                    two{"ymhen {0} eiliad"}
+                    zero{"ymhen {0} eiliad"}
+                }
+                past{
+                    few{"{0} eiliad yn ôl"}
+                    many{"{0} eiliad yn ôl"}
+                    one{"{0} eiliad yn ôl"}
+                    other{"{0} eiliad yn ôl"}
+                    two{"{0} eiliad yn ôl"}
+                    zero{"{0} eiliad yn ôl"}
+                }
+            }
+        }
+        second-short{
+            dn{"eiliad"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} eiliad"}
+                    many{"ymhen {0} eiliad"}
+                    one{"ymhen eiliad"}
+                    other{"ymhen {0} eiliad"}
+                    two{"ymhen {0} eiliad"}
+                    zero{"ymhen {0} eiliad"}
+                }
+                past{
+                    few{"{0} eiliad yn ôl"}
+                    many{"{0} eiliad yn ôl"}
+                    one{"{0} eiliad yn ôl"}
+                    other{"{0} eiliad yn ôl"}
+                    two{"{0} eiliad yn ôl"}
+                    zero{"{0} eiliad yn ôl"}
+                }
+            }
+        }
         sun{
             relative{
                 "-1"{"dydd Sul diwethaf"}
@@ -990,6 +1403,20 @@ cy{
                 "1"{"dydd Sul nesaf"}
             }
         }
+        sun-narrow{
+            relative{
+                "-1"{"Sul diwethaf"}
+                "0"{"Sul yma"}
+                "1"{"Sul nesaf"}
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{"Sul diwethaf"}
+                "0"{"Sul yma"}
+                "1"{"Sul nesaf"}
+            }
+        }
         thu{
             relative{
                 "-1"{"dydd Iau diwethaf"}
@@ -997,6 +1424,20 @@ cy{
                 "1"{"dydd Iau nesaf"}
             }
         }
+        thu-narrow{
+            relative{
+                "-1"{"Iau diwethaf"}
+                "0"{"Iau yma"}
+                "1"{"Iau nesaf"}
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{"Iau diwethaf"}
+                "0"{"Iau yma"}
+                "1"{"Iau nesaf"}
+            }
+        }
         tue{
             relative{
                 "-1"{"dydd Mawrth diwethaf"}
@@ -1004,6 +1445,20 @@ cy{
                 "1"{"dydd Mawrth nesaf"}
             }
         }
+        tue-narrow{
+            relative{
+                "-1"{"Maw. diwethaf"}
+                "0"{"Maw. yma"}
+                "1"{"Maw. nesaf"}
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{"Mawrth diwethaf"}
+                "0"{"Mawrth yma"}
+                "1"{"Mawrth nesaf"}
+            }
+        }
         wed{
             relative{
                 "-1"{"dydd Mercher diwethaf"}
@@ -1011,8 +1466,22 @@ cy{
                 "1"{"dydd Mercher nesaf"}
             }
         }
+        wed-narrow{
+            relative{
+                "-1"{"Merch. diwethaf"}
+                "0"{"Merch. yma"}
+                "1"{"Merch. nesaf"}
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{"Mercher diwethaf"}
+                "0"{"Mercher yma"}
+                "1"{"Mercher nesaf"}
+            }
+        }
         week{
-            dn{"Wythnos"}
+            dn{"wythnos"}
             relative{
                 "-1"{"wythnos ddiwethaf"}
                 "0"{"yr wythnos hon"}
@@ -1020,12 +1489,12 @@ cy{
             }
             relativeTime{
                 future{
-                    few{"Ymhen {0} wythnos"}
-                    many{"Ymhen {0} wythnos"}
-                    one{"Ymhen wythnos"}
-                    other{"Ymhen {0} wythnos"}
-                    two{"Ymhen pythefnos"}
-                    zero{"Ymhen {0} wythnos"}
+                    few{"ymhen {0} wythnos"}
+                    many{"ymhen {0} wythnos"}
+                    one{"ymhen wythnos"}
+                    other{"ymhen {0} wythnos"}
+                    two{"ymhen pythefnos"}
+                    zero{"ymhen {0} wythnos"}
                 }
                 past{
                     few{"{0} wythnos yn ôl"}
@@ -1037,11 +1506,53 @@ cy{
                 }
             }
         }
+        week-narrow{
+            dn{"wythnos"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} wythnos"}
+                    many{"ymhen {0} wythnos"}
+                    one{"ymhen wythnos"}
+                    other{"ymhen {0} wythnos"}
+                    two{"ymhen pythefnos"}
+                    zero{"ymhen {0} wythnos"}
+                }
+                past{
+                    few{"{0} wythnos yn ôl"}
+                    many{"{0} wythnos yn ôl"}
+                    one{"{0} wythnos yn ôl"}
+                    other{"{0} wythnos yn ôl"}
+                    two{"pythefnos yn ôl"}
+                    zero{"{0} wythnos yn ôl"}
+                }
+            }
+        }
+        week-short{
+            dn{"wythnos"}
+            relativeTime{
+                future{
+                    few{"ymhen {0} wythnos"}
+                    many{"ymhen {0} wythnos"}
+                    one{"ymhen wythnos"}
+                    other{"ymhen {0} wythnos"}
+                    two{"ymhen pythefnos"}
+                    zero{"ymhen {0} wythnos"}
+                }
+                past{
+                    few{"{0} wythnos yn ôl"}
+                    many{"{0} wythnos yn ôl"}
+                    one{"{0} wythnos yn ôl"}
+                    other{"{0} wythnos yn ôl"}
+                    two{"pythefnos yn ôl"}
+                    zero{"{0} wythnos yn ôl"}
+                }
+            }
+        }
         weekday{
-            dn{"Dydd o’r Wythnos"}
+            dn{"dydd o’r wythnos"}
         }
         year{
-            dn{"Blwyddyn"}
+            dn{"blwyddyn"}
             relative{
                 "-1"{"llynedd"}
                 "0"{"eleni"}
@@ -1049,12 +1560,54 @@ cy{
             }
             relativeTime{
                 future{
-                    few{"Ymhen {0} blynedd"}
-                    many{"Ymhen {0} blynedd"}
-                    one{"Ymhen blwyddyn"}
-                    other{"Ymhen {0} mlynedd"}
-                    two{"Ymhen {0} flynedd"}
-                    zero{"Ymhen {0} mlynedd"}
+                    few{"ymhen {0} blynedd"}
+                    many{"ymhen {0} blynedd"}
+                    one{"ymhen blwyddyn"}
+                    other{"ymhen {0} mlynedd"}
+                    two{"ymhen {0} flynedd"}
+                    zero{"ymhen {0} mlynedd"}
+                }
+                past{
+                    few{"{0} blynedd yn ôl"}
+                    many{"{0} blynedd yn ôl"}
+                    one{"blwyddyn yn ôl"}
+                    other{"{0} o flynyddoedd yn ôl"}
+                    two{"{0} flynedd yn ôl"}
+                    zero{"{0} o flynyddoedd yn ôl"}
+                }
+            }
+        }
+        year-narrow{
+            dn{"bl."}
+            relativeTime{
+                future{
+                    few{"ymhen {0} blynedd"}
+                    many{"ymhen {0} blynedd"}
+                    one{"ymhen blwyddyn"}
+                    other{"ymhen {0} mlynedd"}
+                    two{"ymhen {0} flynedd"}
+                    zero{"ymhen {0} mlynedd"}
+                }
+                past{
+                    few{"{0} blynedd yn ôl"}
+                    many{"{0} blynedd yn ôl"}
+                    one{"blwyddyn yn ôl"}
+                    other{"{0} o flynyddoedd yn ôl"}
+                    two{"{0} flynedd yn ôl"}
+                    zero{"{0} o flynyddoedd yn ôl"}
+                }
+            }
+        }
+        year-short{
+            dn{"bl."}
+            relativeTime{
+                future{
+                    few{"ymhen {0} blynedd"}
+                    many{"ymhen {0} blynedd"}
+                    one{"ymhen blwyddyn"}
+                    other{"ymhen {0} mlynedd"}
+                    two{"ymhen {0} flynedd"}
+                    zero{"ymhen {0} mlynedd"}
                 }
                 past{
                     few{"{0} blynedd yn ôl"}
@@ -1083,6 +1636,12 @@ cy{
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
+        unit-narrow{
+            2{"{0}, {1}"}
+            end{"{0}, {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
         unit-short{
             2{"{0}, {1}"}
             end{"{0}, {1}"}