Tracking de l'application VApp (IHM du jeu)

This commit is contained in:
2025-05-11 18:04:12 +02:00
commit 89e9db9b62
17763 changed files with 3718499 additions and 0 deletions

View File

@ -0,0 +1,139 @@
var translations = {
xseconds_other: 'sekundė_sekundžių_sekundes',
xminutes_one: 'minutė_minutės_minutę',
xminutes_other: 'minutės_minučių_minutes',
xhours_one: 'valanda_valandos_valandą',
xhours_other: 'valandos_valandų_valandas',
xdays_one: 'diena_dienos_dieną',
xdays_other: 'dienos_dienų_dienas',
xweeks_one: 'savaitė_savaitės_savaitę',
xweeks_other: 'savaitės_savaičių_savaites',
xmonths_one: 'mėnuo_mėnesio_mėnesį',
xmonths_other: 'mėnesiai_mėnesių_mėnesius',
xyears_one: 'metai_metų_metus',
xyears_other: 'metai_metų_metus',
about: 'apie',
over: 'daugiau nei',
almost: 'beveik',
lessthan: 'mažiau nei'
};
var translateSeconds = function translateSeconds(_number, addSuffix, _key, isFuture) {
if (!addSuffix) {
return 'kelios sekundės';
} else {
return isFuture ? 'kelių sekundžių' : 'kelias sekundes';
}
};
var translateSingular = function translateSingular(_number, addSuffix, key, isFuture) {
return !addSuffix ? forms(key)[0] : isFuture ? forms(key)[1] : forms(key)[2];
};
var translate = function translate(number, addSuffix, key, isFuture) {
var result = number + ' ';
if (number === 1) {
return result + translateSingular(number, addSuffix, key, isFuture);
} else if (!addSuffix) {
return result + (special(number) ? forms(key)[1] : forms(key)[0]);
} else {
if (isFuture) {
return result + forms(key)[1];
} else {
return result + (special(number) ? forms(key)[1] : forms(key)[2]);
}
}
};
function special(number) {
return number % 10 === 0 || number > 10 && number < 20;
}
function forms(key) {
return translations[key].split('_');
}
var formatDistanceLocale = {
lessThanXSeconds: {
one: translateSeconds,
other: translate
},
xSeconds: {
one: translateSeconds,
other: translate
},
halfAMinute: 'pusė minutės',
lessThanXMinutes: {
one: translateSingular,
other: translate
},
xMinutes: {
one: translateSingular,
other: translate
},
aboutXHours: {
one: translateSingular,
other: translate
},
xHours: {
one: translateSingular,
other: translate
},
xDays: {
one: translateSingular,
other: translate
},
aboutXWeeks: {
one: translateSingular,
other: translate
},
xWeeks: {
one: translateSingular,
other: translate
},
aboutXMonths: {
one: translateSingular,
other: translate
},
xMonths: {
one: translateSingular,
other: translate
},
aboutXYears: {
one: translateSingular,
other: translate
},
xYears: {
one: translateSingular,
other: translate
},
overXYears: {
one: translateSingular,
other: translate
},
almostXYears: {
one: translateSingular,
other: translate
}
};
var formatDistance = function formatDistance(token, count, options) {
var adverb = token.match(/about|over|almost|lessthan/i);
var unit = adverb ? token.replace(adverb[0], '') : token;
var isFuture = (options === null || options === void 0 ? void 0 : options.comparison) !== undefined && options.comparison > 0;
var result;
var tokenValue = formatDistanceLocale[token];
if (typeof tokenValue === 'string') {
result = tokenValue;
} else if (count === 1) {
result = tokenValue.one(count, (options === null || options === void 0 ? void 0 : options.addSuffix) === true, unit.toLowerCase() + '_one', isFuture);
} else {
result = tokenValue.other(count, (options === null || options === void 0 ? void 0 : options.addSuffix) === true, unit.toLowerCase() + '_other', isFuture);
}
if (adverb) {
var _key2 = adverb[0].toLowerCase();
result = translations[_key2] + ' ' + result;
}
if (options !== null && options !== void 0 && options.addSuffix) {
if (options.comparison && options.comparison > 0) {
return 'po ' + result;
} else {
return 'prieš ' + result;
}
}
return result;
};
export default formatDistance;

View File

@ -0,0 +1,34 @@
import buildFormatLongFn from "../../../_lib/buildFormatLongFn/index.js";
var dateFormats = {
full: "y 'm'. MMMM d 'd'., EEEE",
long: "y 'm'. MMMM d 'd'.",
medium: 'y-MM-dd',
short: 'y-MM-dd'
};
var timeFormats = {
full: 'HH:mm:ss zzzz',
long: 'HH:mm:ss z',
medium: 'HH:mm:ss',
short: 'HH:mm'
};
var dateTimeFormats = {
full: '{{date}} {{time}}',
long: '{{date}} {{time}}',
medium: '{{date}} {{time}}',
short: '{{date}} {{time}}'
};
var formatLong = {
date: buildFormatLongFn({
formats: dateFormats,
defaultWidth: 'full'
}),
time: buildFormatLongFn({
formats: timeFormats,
defaultWidth: 'full'
}),
dateTime: buildFormatLongFn({
formats: dateTimeFormats,
defaultWidth: 'full'
})
};
export default formatLong;

View File

@ -0,0 +1,12 @@
var formatRelativeLocale = {
lastWeek: "'Praėjusį' eeee p",
yesterday: "'Vakar' p",
today: "'Šiandien' p",
tomorrow: "'Rytoj' p",
nextWeek: 'eeee p',
other: 'P'
};
var formatRelative = function formatRelative(token, _date, _baseDate, _options) {
return formatRelativeLocale[token];
};
export default formatRelative;

View File

@ -0,0 +1,141 @@
import buildLocalizeFn from "../../../_lib/buildLocalizeFn/index.js";
var eraValues = {
narrow: ['pr. Kr.', 'po Kr.'],
abbreviated: ['pr. Kr.', 'po Kr.'],
wide: ['prieš Kristų', 'po Kristaus']
};
var quarterValues = {
narrow: ['1', '2', '3', '4'],
abbreviated: ['I ketv.', 'II ketv.', 'III ketv.', 'IV ketv.'],
wide: ['I ketvirtis', 'II ketvirtis', 'III ketvirtis', 'IV ketvirtis']
};
var formattingQuarterValues = {
narrow: ['1', '2', '3', '4'],
abbreviated: ['I k.', 'II k.', 'III k.', 'IV k.'],
wide: ['I ketvirtis', 'II ketvirtis', 'III ketvirtis', 'IV ketvirtis']
};
var monthValues = {
narrow: ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
abbreviated: ['saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.', 'lapkr.', 'gruod.'],
wide: ['sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis', 'liepa', 'rugpjūtis', 'rugsėjis', 'spalis', 'lapkritis', 'gruodis']
};
var formattingMonthValues = {
narrow: ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
abbreviated: ['saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.', 'lapkr.', 'gruod.'],
wide: ['sausio', 'vasario', 'kovo', 'balandžio', 'gegužės', 'birželio', 'liepos', 'rugpjūčio', 'rugsėjo', 'spalio', 'lapkričio', 'gruodžio']
};
var dayValues = {
narrow: ['S', 'P', 'A', 'T', 'K', 'P', 'Š'],
short: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
abbreviated: ['sk', 'pr', 'an', 'tr', 'kt', 'pn', 'št'],
wide: ['sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis', 'ketvirtadienis', 'penktadienis', 'šeštadienis']
};
var formattingDayValues = {
narrow: ['S', 'P', 'A', 'T', 'K', 'P', 'Š'],
short: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
abbreviated: ['sk', 'pr', 'an', 'tr', 'kt', 'pn', 'št'],
wide: ['sekmadienį', 'pirmadienį', 'antradienį', 'trečiadienį', 'ketvirtadienį', 'penktadienį', 'šeštadienį']
};
var dayPeriodValues = {
narrow: {
am: 'pr. p.',
pm: 'pop.',
midnight: 'vidurnaktis',
noon: 'vidurdienis',
morning: 'rytas',
afternoon: 'diena',
evening: 'vakaras',
night: 'naktis'
},
abbreviated: {
am: 'priešpiet',
pm: 'popiet',
midnight: 'vidurnaktis',
noon: 'vidurdienis',
morning: 'rytas',
afternoon: 'diena',
evening: 'vakaras',
night: 'naktis'
},
wide: {
am: 'priešpiet',
pm: 'popiet',
midnight: 'vidurnaktis',
noon: 'vidurdienis',
morning: 'rytas',
afternoon: 'diena',
evening: 'vakaras',
night: 'naktis'
}
};
var formattingDayPeriodValues = {
narrow: {
am: 'pr. p.',
pm: 'pop.',
midnight: 'vidurnaktis',
noon: 'perpiet',
morning: 'rytas',
afternoon: 'popietė',
evening: 'vakaras',
night: 'naktis'
},
abbreviated: {
am: 'priešpiet',
pm: 'popiet',
midnight: 'vidurnaktis',
noon: 'perpiet',
morning: 'rytas',
afternoon: 'popietė',
evening: 'vakaras',
night: 'naktis'
},
wide: {
am: 'priešpiet',
pm: 'popiet',
midnight: 'vidurnaktis',
noon: 'perpiet',
morning: 'rytas',
afternoon: 'popietė',
evening: 'vakaras',
night: 'naktis'
}
};
var ordinalNumber = function ordinalNumber(dirtyNumber, _options) {
var number = Number(dirtyNumber);
return number + '-oji';
};
var localize = {
ordinalNumber: ordinalNumber,
era: buildLocalizeFn({
values: eraValues,
defaultWidth: 'wide'
}),
quarter: buildLocalizeFn({
values: quarterValues,
defaultWidth: 'wide',
formattingValues: formattingQuarterValues,
defaultFormattingWidth: 'wide',
argumentCallback: function argumentCallback(quarter) {
return quarter - 1;
}
}),
month: buildLocalizeFn({
values: monthValues,
defaultWidth: 'wide',
formattingValues: formattingMonthValues,
defaultFormattingWidth: 'wide'
}),
day: buildLocalizeFn({
values: dayValues,
defaultWidth: 'wide',
formattingValues: formattingDayValues,
defaultFormattingWidth: 'wide'
}),
dayPeriod: buildLocalizeFn({
values: dayPeriodValues,
defaultWidth: 'wide',
formattingValues: formattingDayPeriodValues,
defaultFormattingWidth: 'wide'
})
};
export default localize;

View File

@ -0,0 +1,111 @@
import buildMatchFn from "../../../_lib/buildMatchFn/index.js";
import buildMatchPatternFn from "../../../_lib/buildMatchPatternFn/index.js";
var matchOrdinalNumberPattern = /^(\d+)(-oji)?/i;
var parseOrdinalNumberPattern = /\d+/i;
var matchEraPatterns = {
narrow: /^p(r|o)\.?\s?(kr\.?|me)/i,
abbreviated: /^(pr\.\s?(kr\.|m\.\s?e\.)|po\s?kr\.|mūsų eroje)/i,
wide: /^(prieš Kristų|prieš mūsų erą|po Kristaus|mūsų eroje)/i
};
var parseEraPatterns = {
wide: [/prieš/i, /(po|mūsų)/i],
any: [/^pr/i, /^(po|m)/i]
};
var matchQuarterPatterns = {
narrow: /^([1234])/i,
abbreviated: /^(I|II|III|IV)\s?ketv?\.?/i,
wide: /^(I|II|III|IV)\s?ketvirtis/i
};
var parseQuarterPatterns = {
narrow: [/1/i, /2/i, /3/i, /4/i],
any: [/I$/i, /II$/i, /III/i, /IV/i]
};
var matchMonthPatterns = {
narrow: /^[svkbglr]/i,
abbreviated: /^(saus\.|vas\.|kov\.|bal\.|geg\.|birž\.|liep\.|rugp\.|rugs\.|spal\.|lapkr\.|gruod\.)/i,
wide: /^(sausi(s|o)|vasari(s|o)|kov(a|o)s|balandž?i(s|o)|gegužės?|birželi(s|o)|liep(a|os)|rugpjū(t|č)i(s|o)|rugsėj(is|o)|spali(s|o)|lapkri(t|č)i(s|o)|gruodž?i(s|o))/i
};
var parseMonthPatterns = {
narrow: [/^s/i, /^v/i, /^k/i, /^b/i, /^g/i, /^b/i, /^l/i, /^r/i, /^r/i, /^s/i, /^l/i, /^g/i],
any: [/^saus/i, /^vas/i, /^kov/i, /^bal/i, /^geg/i, /^birž/i, /^liep/i, /^rugp/i, /^rugs/i, /^spal/i, /^lapkr/i, /^gruod/i]
};
var matchDayPatterns = {
narrow: /^[spatkš]/i,
short: /^(sk|pr|an|tr|kt|pn|št)/i,
abbreviated: /^(sk|pr|an|tr|kt|pn|št)/i,
wide: /^(sekmadien(is|į)|pirmadien(is|į)|antradien(is|į)|trečiadien(is|į)|ketvirtadien(is|į)|penktadien(is|į)|šeštadien(is|į))/i
};
var parseDayPatterns = {
narrow: [/^s/i, /^p/i, /^a/i, /^t/i, /^k/i, /^p/i, /^š/i],
wide: [/^se/i, /^pi/i, /^an/i, /^tr/i, /^ke/i, /^pe/i, /^še/i],
any: [/^sk/i, /^pr/i, /^an/i, /^tr/i, /^kt/i, /^pn/i, /^št/i]
};
var matchDayPeriodPatterns = {
narrow: /^(pr.\s?p.|pop.|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i,
any: /^(priešpiet|popiet$|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i
};
var parseDayPeriodPatterns = {
narrow: {
am: /^pr/i,
pm: /^pop./i,
midnight: /^vidurnaktis/i,
noon: /^(vidurdienis|perp)/i,
morning: /rytas/i,
afternoon: /(die|popietė)/i,
evening: /vakaras/i,
night: /naktis/i
},
any: {
am: /^pr/i,
pm: /^popiet$/i,
midnight: /^vidurnaktis/i,
noon: /^(vidurdienis|perp)/i,
morning: /rytas/i,
afternoon: /(die|popietė)/i,
evening: /vakaras/i,
night: /naktis/i
}
};
var match = {
ordinalNumber: buildMatchPatternFn({
matchPattern: matchOrdinalNumberPattern,
parsePattern: parseOrdinalNumberPattern,
valueCallback: function valueCallback(value) {
return parseInt(value, 10);
}
}),
era: buildMatchFn({
matchPatterns: matchEraPatterns,
defaultMatchWidth: 'wide',
parsePatterns: parseEraPatterns,
defaultParseWidth: 'any'
}),
quarter: buildMatchFn({
matchPatterns: matchQuarterPatterns,
defaultMatchWidth: 'wide',
parsePatterns: parseQuarterPatterns,
defaultParseWidth: 'any',
valueCallback: function valueCallback(index) {
return index + 1;
}
}),
month: buildMatchFn({
matchPatterns: matchMonthPatterns,
defaultMatchWidth: 'wide',
parsePatterns: parseMonthPatterns,
defaultParseWidth: 'any'
}),
day: buildMatchFn({
matchPatterns: matchDayPatterns,
defaultMatchWidth: 'wide',
parsePatterns: parseDayPatterns,
defaultParseWidth: 'any'
}),
dayPeriod: buildMatchFn({
matchPatterns: matchDayPeriodPatterns,
defaultMatchWidth: 'any',
parsePatterns: parseDayPeriodPatterns,
defaultParseWidth: 'any'
})
};
export default match;