initial status
This commit is contained in:
93
node_modules/dayjs/esm/locale/br.js
generated
vendored
Normal file
93
node_modules/dayjs/esm/locale/br.js
generated
vendored
Normal file
@@ -0,0 +1,93 @@
|
||||
// Breton [br]
|
||||
import dayjs from '../index';
|
||||
|
||||
function lastNumber(number) {
|
||||
if (number > 9) {
|
||||
return lastNumber(number % 10);
|
||||
}
|
||||
|
||||
return number;
|
||||
}
|
||||
|
||||
function softMutation(text) {
|
||||
var mutationTable = {
|
||||
m: 'v',
|
||||
b: 'v',
|
||||
d: 'z'
|
||||
};
|
||||
return mutationTable[text.charAt(0)] + text.substring(1);
|
||||
}
|
||||
|
||||
function mutation(text, number) {
|
||||
if (number === 2) {
|
||||
return softMutation(text);
|
||||
}
|
||||
|
||||
return text;
|
||||
}
|
||||
|
||||
function relativeTimeWithMutation(number, withoutSuffix, key) {
|
||||
var format = {
|
||||
mm: 'munutenn',
|
||||
MM: 'miz',
|
||||
dd: 'devezh'
|
||||
};
|
||||
return number + " " + mutation(format[key], number);
|
||||
}
|
||||
|
||||
function specialMutationForYears(number) {
|
||||
/* istanbul ignore next line */
|
||||
switch (lastNumber(number)) {
|
||||
case 1:
|
||||
case 3:
|
||||
case 4:
|
||||
case 5:
|
||||
case 9:
|
||||
return number + " bloaz";
|
||||
|
||||
default:
|
||||
return number + " vloaz";
|
||||
}
|
||||
}
|
||||
|
||||
var locale = {
|
||||
name: 'br',
|
||||
weekdays: 'Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn'.split('_'),
|
||||
months: 'Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split('_'),
|
||||
weekStart: 1,
|
||||
weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'),
|
||||
monthsShort: 'Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'),
|
||||
weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'),
|
||||
ordinal: function ordinal(n) {
|
||||
return n;
|
||||
},
|
||||
formats: {
|
||||
LT: 'h[e]mm A',
|
||||
LTS: 'h[e]mm:ss A',
|
||||
L: 'DD/MM/YYYY',
|
||||
LL: 'D [a viz] MMMM YYYY',
|
||||
LLL: 'D [a viz] MMMM YYYY h[e]mm A',
|
||||
LLLL: 'dddd, D [a viz] MMMM YYYY h[e]mm A'
|
||||
},
|
||||
relativeTime: {
|
||||
future: 'a-benn %s',
|
||||
past: '%s ʼzo',
|
||||
s: 'un nebeud segondennoù',
|
||||
m: 'ur vunutenn',
|
||||
mm: relativeTimeWithMutation,
|
||||
h: 'un eur',
|
||||
hh: '%d eur',
|
||||
d: 'un devezh',
|
||||
dd: relativeTimeWithMutation,
|
||||
M: 'ur miz',
|
||||
MM: relativeTimeWithMutation,
|
||||
y: 'ur bloaz',
|
||||
yy: specialMutationForYears
|
||||
},
|
||||
meridiem: function meridiem(hour) {
|
||||
return hour < 12 ? 'a.m.' : 'g.m.';
|
||||
} // a-raok merenn | goude merenn
|
||||
|
||||
};
|
||||
dayjs.locale(locale, null, true);
|
||||
export default locale;
|
Reference in New Issue
Block a user