New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@schedule-x/translations

Package Overview
Dependencies
Maintainers
1
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@schedule-x/translations - npm Package Compare versions

Comparing version 1.3.0 to 1.4.0

51

./dist/core.cjs.js

@@ -47,18 +47,24 @@ 'use strict';

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const datePickerItIT = {
Date: 'Data',
'MM/DD/YYYY': 'DD/MM/YYYY',
'Next month': 'Mese successivo',
'Previous month': 'Mese precedente',
};
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
const calendarItIT = {
Today: 'Oggi',
Month: 'Mese',
Week: 'Settimana',
Day: 'Giorno',
events: 'eventi',
event: 'evento',
'No events': 'Nessun evento',
};
const itIT = {
...datePickerItIT,
...calendarItIT,
};
const datePickerEnGB = {

@@ -130,5 +136,22 @@ Date: 'Date',

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
};
const translations = {
deDE,
enUS,
itIT,
enGB,

@@ -141,2 +164,3 @@ svSE,

enUS: datePickerEnUS,
itIT: datePickerItIT,
enGB: datePickerEnGB,

@@ -151,2 +175,3 @@ svSE: datePickerSvSE,

exports.enUS = enUS;
exports.itIT = itIT;
exports.svSE = svSE;

@@ -153,0 +178,0 @@ exports.translate = translate;

@@ -19,9 +19,11 @@ interface DatePickerTranslations {

declare const enUS: Language;
declare const translate: (locale: string, languages: Record<string, object>) => (key: string) => string;
declare const itIT: Language;
declare const enGB: Language;
declare const svSE: Language;
declare const zhCN: Language;
declare const translate: (locale: string, languages: Record<string, object>) => (key: string) => string;
declare const translations: {
deDE: Language;
enUS: Language;
itIT: Language;
enGB: Language;

@@ -34,2 +36,3 @@ svSE: Language;

enUS: DatePickerTranslations;
itIT: DatePickerTranslations;
enGB: DatePickerTranslations;

@@ -39,2 +42,2 @@ svSE: DatePickerTranslations;

};
export { translate, translations, datePickerTranslations, deDE, enUS, enGB, svSE, zhCN };
export { translate, translations, datePickerTranslations, deDE, enUS, itIT, enGB, svSE, zhCN };

@@ -47,18 +47,24 @@ 'use strict';

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const datePickerItIT = {
Date: 'Data',
'MM/DD/YYYY': 'DD/MM/YYYY',
'Next month': 'Mese successivo',
'Previous month': 'Mese precedente',
};
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
const calendarItIT = {
Today: 'Oggi',
Month: 'Mese',
Week: 'Settimana',
Day: 'Giorno',
events: 'eventi',
event: 'evento',
'No events': 'Nessun evento',
};
const itIT = {
...datePickerItIT,
...calendarItIT,
};
const datePickerEnGB = {

@@ -130,5 +136,22 @@ Date: 'Date',

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
};
const translations = {
deDE,
enUS,
itIT,
enGB,

@@ -141,2 +164,3 @@ svSE,

enUS: datePickerEnUS,
itIT: datePickerItIT,
enGB: datePickerEnGB,

@@ -151,2 +175,3 @@ svSE: datePickerSvSE,

exports.enUS = enUS;
exports.itIT = itIT;
exports.svSE = svSE;

@@ -153,0 +178,0 @@ exports.translate = translate;

@@ -19,9 +19,11 @@ interface DatePickerTranslations {

declare const enUS: Language;
declare const translate: (locale: string, languages: Record<string, object>) => (key: string) => string;
declare const itIT: Language;
declare const enGB: Language;
declare const svSE: Language;
declare const zhCN: Language;
declare const translate: (locale: string, languages: Record<string, object>) => (key: string) => string;
declare const translations: {
deDE: Language;
enUS: Language;
itIT: Language;
enGB: Language;

@@ -34,2 +36,3 @@ svSE: Language;

enUS: DatePickerTranslations;
itIT: DatePickerTranslations;
enGB: DatePickerTranslations;

@@ -39,2 +42,2 @@ svSE: DatePickerTranslations;

};
export { translate, translations, datePickerTranslations, deDE, enUS, enGB, svSE, zhCN };
export { translate, translations, datePickerTranslations, deDE, enUS, itIT, enGB, svSE, zhCN };

@@ -45,18 +45,24 @@ const datePickerDeDE = {

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const datePickerItIT = {
Date: 'Data',
'MM/DD/YYYY': 'DD/MM/YYYY',
'Next month': 'Mese successivo',
'Previous month': 'Mese precedente',
};
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
const calendarItIT = {
Today: 'Oggi',
Month: 'Mese',
Week: 'Settimana',
Day: 'Giorno',
events: 'eventi',
event: 'evento',
'No events': 'Nessun evento',
};
const itIT = {
...datePickerItIT,
...calendarItIT,
};
const datePickerEnGB = {

@@ -128,5 +134,22 @@ Date: 'Date',

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
};
const translations = {
deDE,
enUS,
itIT,
enGB,

@@ -139,2 +162,3 @@ svSE,

enUS: datePickerEnUS,
itIT: datePickerItIT,
enGB: datePickerEnGB,

@@ -145,2 +169,2 @@ svSE: datePickerSvSE,

export { datePickerTranslations, deDE, enGB, enUS, svSE, translate, translations, zhCN };
export { datePickerTranslations, deDE, enGB, enUS, itIT, svSE, translate, translations, zhCN };

@@ -19,9 +19,11 @@ interface DatePickerTranslations {

declare const enUS: Language;
declare const translate: (locale: string, languages: Record<string, object>) => (key: string) => string;
declare const itIT: Language;
declare const enGB: Language;
declare const svSE: Language;
declare const zhCN: Language;
declare const translate: (locale: string, languages: Record<string, object>) => (key: string) => string;
declare const translations: {
deDE: Language;
enUS: Language;
itIT: Language;
enGB: Language;

@@ -34,2 +36,3 @@ svSE: Language;

enUS: DatePickerTranslations;
itIT: DatePickerTranslations;
enGB: DatePickerTranslations;

@@ -39,2 +42,2 @@ svSE: DatePickerTranslations;

};
export { translate, translations, datePickerTranslations, deDE, enUS, enGB, svSE, zhCN };
export { translate, translations, datePickerTranslations, deDE, enUS, itIT, enGB, svSE, zhCN };

@@ -51,18 +51,24 @@ (function (global, factory) {

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const datePickerItIT = {
Date: 'Data',
'MM/DD/YYYY': 'DD/MM/YYYY',
'Next month': 'Mese successivo',
'Previous month': 'Mese precedente',
};
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
const calendarItIT = {
Today: 'Oggi',
Month: 'Mese',
Week: 'Settimana',
Day: 'Giorno',
events: 'eventi',
event: 'evento',
'No events': 'Nessun evento',
};
const itIT = {
...datePickerItIT,
...calendarItIT,
};
const datePickerEnGB = {

@@ -134,5 +140,22 @@ Date: 'Date',

class InvalidLocaleError extends Error {
constructor(locale) {
super(`Invalid locale: ${locale}`);
}
}
const translate = (locale, languages) => (key) => {
if (!/^[a-z]{2}-[A-Z]{2}$/.test(locale))
throw new InvalidLocaleError(locale);
const deHyphenatedLocale = locale.replace('-', '');
const language = languages[deHyphenatedLocale];
if (!language)
return key;
return language[key] || key;
};
const translations = {
deDE,
enUS,
itIT,
enGB,

@@ -145,2 +168,3 @@ svSE,

enUS: datePickerEnUS,
itIT: datePickerItIT,
enGB: datePickerEnGB,

@@ -155,2 +179,3 @@ svSE: datePickerSvSE,

exports.enUS = enUS;
exports.itIT = itIT;
exports.svSE = svSE;

@@ -157,0 +182,0 @@ exports.translate = translate;

{
"name": "@schedule-x/translations",
"version": "1.3.0",
"version": "1.4.0",
"description": "Schedule-X translations",

@@ -29,3 +29,3 @@ "author": {

"homepage": "https://schedule-x.dev",
"gitHead": "b00c5c989e877d5451829ca58d9162992c5d85f5"
"gitHead": "d2dc237f52dfccb30ef98fc06a1b8941cde820b6"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc