snapshot of https://github.com/dream-num/univer.git (dev, 2026-09-16; blobs > 131072B omitted)
Some checks failed
📦 Build / build (push) Has been cancelled
🧪 CI Test / test shard (1/4) (push) Has been cancelled
🧪 CI Test / test shard (2/4) (push) Has been cancelled
🧪 CI Test / test shard (3/4) (push) Has been cancelled
🧪 CI Test / test shard (4/4) (push) Has been cancelled
🧪 CI Test / test (push) Has been cancelled
🧪 CI Test / eslint (push) Has been cancelled
🧪 CI Test / typecheck (push) Has been cancelled
🔫 Sync to Pro / dispatch-sync (push) Has been cancelled
🔮 Sync Mirror / sync (push) Has been cancelled

This commit is contained in:
upstream-mirror
2026-09-16 05:09:45 +05:00
commit bcf6ef63ad
7118 changed files with 1236854 additions and 0 deletions

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'جدول',
selectRange: 'حدد نطاق الجدول',
rename: 'إعادة تسمية الجدول',
renamePlaceholder: 'أدخل اسم الجدول',
updateRange: 'تحديث نطاق الجدول',
tableRangeWithMergeError: 'لا يمكن أن يتداخل نطاق الجدول مع الخلايا المدمجة',
tableRangeWithOtherTableError: 'لا يمكن أن يتداخل نطاق الجدول مع جداول أخرى',
tableRangeSingleRowError: 'لا يمكن أن يكون نطاق الجدول صفًا واحدًا',
updateError: 'لا يمكن تعيين نطاق الجدول إلى منطقة لا تتداخل مع النطاق الأصلي ولا تقع في نفس الصف',
tableStyle: 'نمط الجدول',
defaultStyle: 'النمط الافتراضي',
customStyle: 'نمط مخصص',
customTooMore: 'عدد السمات المخصصة يتجاوز الحد الأقصى، يُرجى حذف بعض السمات غير الضرورية وإضافتها مرة أخرى',
setTheme: 'تعيين سمة الجدول',
removeTable: 'إزالة الجدول',
cancel: 'إلغاء',
confirm: 'تأكيد',
header: 'رأس',
footer: 'تذييل',
firstLine: 'السطر الأول',
secondLine: 'السطر الثاني',
tableNameError: 'لا يمكن أن يحتوي اسم الجدول على مسافات، ولا يمكن أن يبدأ برقم، ولا يمكن أن يكون مطابقًا لاسم جدول موجود',
columnMenu: {
'insert-left': 'إدراج عمود جدول إلى اليسار',
'insert-right': 'إدراج عمود جدول إلى اليمين',
delete: 'حذف عمود الجدول',
},
sort: {
'sort-asc': 'تصاعدي',
'sort-desc': 'تنازلي',
},
insert: {
main: 'إدراج جدول',
row: 'إدراج صف جدول',
col: 'إدراج عمود جدول',
},
remove: {
main: 'إزالة الجدول',
row: 'إزالة صف الجدول',
col: 'إزالة عمود الجدول',
},
condition: {
string: 'نص',
number: 'رقم',
date: 'تاريخ',
empty: '(فارغ)',
},
string: {
compare: {
equal: 'يساوي',
notEqual: 'لا يساوي',
contains: 'يحتوي على',
notContains: 'لا يحتوي على',
startsWith: 'يبدأ بـ',
endsWith: 'ينتهي بـ',
},
},
number: {
compare: {
equal: 'يساوي',
notEqual: 'لا يساوي',
greaterThan: 'أكبر من',
greaterThanOrEqual: 'أكبر من أو يساوي',
lessThan: 'أقل من',
lessThanOrEqual: 'أقل من أو يساوي',
between: 'بين',
notBetween: 'ليست بين',
above: 'أعلى',
below: 'أدنى',
topN: 'أعلى {0}',
},
},
date: {
compare: {
equal: 'يساوي',
notEqual: 'لا يساوي',
after: 'بعد',
afterOrEqual: 'بعد أو يساوي',
before: 'قبل',
beforeOrEqual: 'قبل أو يساوي',
between: 'بين',
notBetween: 'ليست بين',
today: 'اليوم',
yesterday: 'أمس',
tomorrow: 'غدًا',
thisWeek: 'هذا الأسبوع',
lastWeek: 'الأسبوع الماضي',
nextWeek: 'الأسبوع القادم',
thisMonth: 'هذا الشهر',
lastMonth: 'الشهر الماضي',
nextMonth: 'الشهر القادم',
thisQuarter: 'هذا الربع',
lastQuarter: 'الربع الماضي',
nextQuarter: 'الربع القادم',
thisYear: 'هذه السنة',
nextYear: 'السنة القادمة',
lastYear: 'السنة الماضية',
quarter: 'حسب الربع',
month: 'حسب الشهر',
q1: 'الربع الأول',
q2: 'الربع الثاني',
q3: 'الربع الثالث',
q4: 'الربع الرابع',
m1: 'يناير',
m2: 'فبراير',
m3: 'مارس',
m4: 'أبريل',
m5: 'مايو',
m6: 'يونيو',
m7: 'يوليو',
m8: 'أغسطس',
m9: 'سبتمبر',
m10: 'أكتوبر',
m11: 'نوفمبر',
m12: 'ديسمبر',
},
},
filter: {
title: 'تصفية',
'by-values': 'حسب القيم',
'by-colors': 'حسب الألوان',
'by-conditions': 'حسب الشروط',
back: 'رجوع',
resize: 'تغيير الحجم',
'filter-by-cell-fill-color': 'لون تعبئة الخلية',
'filter-by-cell-text-color': 'لون نص الخلية',
'filter-by-color-none': 'يحتوي هذا العمود على لون واحد فقط',
'clear-filter': 'مسح التصفية',
cancel: 'إلغاء',
confirm: 'تأكيد',
'search-placeholder': 'استخدم المسافة لفصل الكلمات المفتاحية',
'input-values-placeholder': 'إدخال القيم',
'select-all': 'تحديد الكل',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Taula',
selectRange: 'Selecciona el rang de la taula',
rename: 'Reanomena la taula',
renamePlaceholder: 'Introdueix el nom de la taula',
updateRange: 'Actualitza el rang de la taula',
tableRangeWithMergeError: 'El rang de la taula no es pot superposar amb cel·les combinades',
tableRangeWithOtherTableError: 'El rang de la taula no es pot superposar amb altres taules',
tableRangeSingleRowError: 'El rang de la taula no pot ser una única fila',
updateError: 'No es pot establir el rang de la taula en una àrea que no se superposi amb l\'original i no estigui a la mateixa fila',
tableStyle: 'Estil de taula',
defaultStyle: 'Estil per defecte',
customStyle: 'Estil personalitzat',
customTooMore: 'El nombre de temes personalitzats supera el límit màxim; si us plau, suprimiu alguns temes innecessaris i torneu-los a afegir',
setTheme: 'Estableix el tema de la taula',
removeTable: 'Elimina la taula',
cancel: 'Cancel·lar',
confirm: 'Confirmar',
header: 'Capçalera',
footer: 'Peu de pàgina',
firstLine: 'Primera línia',
secondLine: 'Segona línia',
tableNameError: 'El nom de la taula no pot contenir espais, no pot començar amb un número i no pot ser idèntic a un nom de taula existent',
columnMenu: {
'insert-left': 'Insereix una columna de taula a l’esquerra',
'insert-right': 'Insereix una columna de taula a la dreta',
delete: 'Suprimeix la columna de la taula',
},
sort: {
'sort-asc': 'Ascendent',
'sort-desc': 'Descendent',
},
insert: {
main: 'Insereix una taula',
row: 'Insereix una fila de taula',
col: 'Insereix una columna de taula',
},
remove: {
main: 'Elimina la taula',
row: 'Elimina una fila de taula',
col: 'Elimina una columna de taula',
},
condition: {
string: 'Text',
number: 'Nombre',
date: 'Data',
empty: '(Buit)',
},
string: {
compare: {
equal: 'Igual a',
notEqual: 'No és igual a',
contains: 'Conté',
notContains: 'No conté',
startsWith: 'Comença per',
endsWith: 'Acaba en',
},
},
number: {
compare: {
equal: 'Igual a',
notEqual: 'No és igual a',
greaterThan: 'Més gran que',
greaterThanOrEqual: 'Més gran o igual que',
lessThan: 'Més petit que',
lessThanOrEqual: 'Més petit o igual que',
between: 'Entre',
notBetween: 'No està entre',
above: 'Per sobre',
below: 'Per sota',
topN: '{0} superiors',
},
},
date: {
compare: {
equal: 'Igual a',
notEqual: 'No és igual a',
after: 'Després de',
afterOrEqual: 'Després o igual a',
before: 'Abans de',
beforeOrEqual: 'Abans o igual a',
between: 'Entre',
notBetween: 'No està entre',
today: 'Avui',
yesterday: 'Ahir',
tomorrow: 'Demà',
thisWeek: 'Aquesta setmana',
lastWeek: 'La setmana passada',
nextWeek: 'La setmana que ve',
thisMonth: 'Aquest mes',
lastMonth: 'El mes passat',
nextMonth: 'El mes que ve',
thisQuarter: 'Aquest trimestre',
lastQuarter: 'L\'últim trimestre',
nextQuarter: 'El proper trimestre',
thisYear: 'Aquest any',
nextYear: 'L\'any que ve',
lastYear: 'L\'any passat',
quarter: 'Per trimestre',
month: 'Per mes',
q1: 'Primer trimestre',
q2: 'Segon trimestre',
q3: 'Tercer trimestre',
q4: 'Quart trimestre',
m1: 'Gener',
m2: 'Febrer',
m3: 'Març',
m4: 'Abril',
m5: 'Maig',
m6: 'Juny',
m7: 'Juliol',
m8: 'Agost',
m9: 'Setembre',
m10: 'Octubre',
m11: 'Novembre',
m12: 'Desembre',
},
},
filter: {
title: 'Filtre',
'by-values': 'Per valors',
'by-colors': 'Per colors',
'by-conditions': 'Per condicions',
back: 'Enrere',
resize: 'Canvia la mida',
'filter-by-cell-fill-color': 'Color de farciment de la cel·la',
'filter-by-cell-text-color': 'Color del text de la cel·la',
'filter-by-color-none': 'Aquesta columna només conté un color',
'clear-filter': 'Neteja el filtre',
cancel: 'Cancel·la',
confirm: 'Confirma',
'search-placeholder': 'Utilitza espai per separar paraules clau',
'input-values-placeholder': 'Introdueix valors',
'select-all': 'Selecciona-ho tot',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabelle',
selectRange: 'Tabellenbereich auswählen',
rename: 'Tabelle umbenennen',
renamePlaceholder: 'Tabellennamen eingeben',
updateRange: 'Tabellenbereich aktualisieren',
tableRangeWithMergeError: 'Tabellenbereich darf sich nicht mit verbundenen Zellen überschneiden',
tableRangeWithOtherTableError: 'Tabellenbereich darf sich nicht mit anderen Tabellen überschneiden',
tableRangeSingleRowError: 'Tabellenbereich darf nicht nur eine Zeile sein',
updateError: 'Tabellenbereich kann nicht auf einen Bereich festgelegt werden, der sich nicht mit dem Original überschneidet und nicht in derselben Zeile liegt',
tableStyle: 'Tabellenstil',
defaultStyle: 'Standardstil',
customStyle: 'Benutzerdefinierter Stil',
customTooMore: 'Die Anzahl der benutzerdefinierten Designs überschreitet das Maximum, bitte löschen Sie einige unnötige Designs und fügen Sie sie erneut hinzu',
setTheme: 'Tabellenthema festlegen',
removeTable: 'Tabelle entfernen',
cancel: 'Abbrechen',
confirm: 'Bestätigen',
header: 'Kopfzeile',
footer: 'Fußzeile',
firstLine: 'Erste Zeile',
secondLine: 'Zweite Zeile',
tableNameError: 'Tabellenname darf keine Leerzeichen enthalten, darf nicht mit einer Zahl beginnen und darf nicht mit einem bestehenden Tabellennamen identisch sein',
columnMenu: {
'insert-left': '1 Tabellenspalte links einfügen',
'insert-right': '1 Tabellenspalte rechts einfügen',
delete: 'Tabellenspalte löschen',
},
sort: {
'sort-asc': 'Aufsteigend',
'sort-desc': 'Absteigend',
},
insert: {
main: 'Tabelle einfügen',
row: 'Tabellenzeile einfügen',
col: 'Tabellenspalte einfügen',
},
remove: {
main: 'Tabelle entfernen',
row: 'Tabellenzeile entfernen',
col: 'Tabellenspalte entfernen',
},
condition: {
string: 'Text',
number: 'Zahl',
date: 'Datum',
empty: '(Leer)',
},
string: {
compare: {
equal: 'Gleich',
notEqual: 'Ungleich',
contains: 'Enthält',
notContains: 'Enthält nicht',
startsWith: 'Beginnt mit',
endsWith: 'Endet mit',
},
},
number: {
compare: {
equal: 'Gleich',
notEqual: 'Ungleich',
greaterThan: 'Größer als',
greaterThanOrEqual: 'Größer oder gleich',
lessThan: 'Kleiner als',
lessThanOrEqual: 'Kleiner oder gleich',
between: 'Zwischen',
notBetween: 'Nicht zwischen',
above: 'Über',
below: 'Unter',
topN: 'Oben {0}',
},
},
date: {
compare: {
equal: 'Gleich',
notEqual: 'Ungleich',
after: 'Nach',
afterOrEqual: 'Nach oder gleich',
before: 'Vor',
beforeOrEqual: 'Vor oder gleich',
between: 'Zwischen',
notBetween: 'Nicht zwischen',
today: 'Heute',
yesterday: 'Gestern',
tomorrow: 'Morgen',
thisWeek: 'Diese Woche',
lastWeek: 'Letzte Woche',
nextWeek: 'Nächste Woche',
thisMonth: 'Dieser Monat',
lastMonth: 'Letzter Monat',
nextMonth: 'Nächster Monat',
thisQuarter: 'Dieses Quartal',
lastQuarter: 'Letztes Quartal',
nextQuarter: 'Nächstes Quartal',
thisYear: 'Dieses Jahr',
nextYear: 'Nächstes Jahr',
lastYear: 'Letztes Jahr',
quarter: 'Nach Quartal',
month: 'Nach Monat',
q1: 'Erstes Quartal',
q2: 'Zweites Quartal',
q3: 'Drittes Quartal',
q4: 'Viertes Quartal',
m1: 'Januar',
m2: 'Februar',
m3: 'März',
m4: 'April',
m5: 'Mai',
m6: 'Juni',
m7: 'Juli',
m8: 'August',
m9: 'September',
m10: 'Oktober',
m11: 'November',
m12: 'Dezember',
},
},
filter: {
title: 'Filter',
'by-values': 'Nach Werten',
'by-colors': 'Nach Farben',
'by-conditions': 'Nach Bedingungen',
back: 'Zurück',
resize: 'Größe ändern',
'filter-by-cell-fill-color': 'Zellfüllfarbe',
'filter-by-cell-text-color': 'Zelltextfarbe',
'filter-by-color-none': 'Diese Spalte enthält nur eine Farbe',
'clear-filter': 'Filter löschen',
cancel: 'Abbrechen',
confirm: 'Bestätigen',
'search-placeholder': 'Leerzeichen zum Trennen von Schlüsselwörtern verwenden',
'input-values-placeholder': 'Werte eingeben',
'select-all': 'Alle auswählen',
},
},
};
export default locale;

View File

@@ -0,0 +1,160 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
const locale = {
'sheets-table-ui': {
title: 'Table',
selectRange: 'Select Table Range',
rename: 'Rename Table',
renamePlaceholder: 'Enter table name',
updateRange: 'Update Table Range',
tableRangeWithMergeError: 'Table range cannot overlap with merged cells',
tableRangeWithOtherTableError: 'Table range cannot overlap with other tables',
tableRangeSingleRowError: 'Table range cannot be a single row',
updateError: 'Cannot set table range to an area that does not overlap with the original and is not in the same row',
tableStyle: 'Table Style',
defaultStyle: 'Default Style',
customStyle: 'Custom Style',
customTooMore: 'The number of custom themes exceeds the maximum limit, please delete some unnecessary themes and add them again',
setTheme: 'Set Table Theme',
removeTable: 'Remove Table',
cancel: 'Cancel',
confirm: 'Confirm',
header: 'Header',
footer: 'Footer',
firstLine: 'First Line',
secondLine: 'Second Line',
tableNameError: 'Table name cannot contain spaces, cannot start with a number, and cannot be identical to an existing table name',
columnMenu: {
'insert-left': 'Insert 1 table column left',
'insert-right': 'Insert 1 table column right',
delete: 'Delete table column',
},
sort: {
'sort-asc': 'Ascending',
'sort-desc': 'Descending',
},
insert: {
main: 'Insert Table',
row: 'Insert Table Row',
col: 'Insert Table Column',
},
remove: {
main: 'Remove Table',
row: 'Remove Table Row',
col: 'Remove Table Column',
},
condition: {
string: 'Text',
number: 'Number',
date: 'Date',
empty: '(Empty)',
},
string: {
compare: {
equal: 'Equal to',
notEqual: 'Not equal to',
contains: 'Contains',
notContains: 'Does not contain',
startsWith: 'Starts with',
endsWith: 'Ends with',
},
},
number: {
compare: {
equal: 'Equal to',
notEqual: 'Not equal to',
greaterThan: 'Greater than',
greaterThanOrEqual: 'Greater than or equal to',
lessThan: 'Less than',
lessThanOrEqual: 'Less than or equal to',
between: 'Between',
notBetween: 'Not between',
above: 'Above',
below: 'Below',
topN: 'Top {0}',
},
},
date: {
compare: {
equal: 'Equal to',
notEqual: 'Not equal to',
after: 'After',
afterOrEqual: 'After or equal to',
before: 'Before',
beforeOrEqual: 'Before or equal to',
between: 'Between',
notBetween: 'Not between',
today: 'Today',
yesterday: 'Yesterday',
tomorrow: 'Tomorrow',
thisWeek: 'This week',
lastWeek: 'Last week',
nextWeek: 'Next week',
thisMonth: 'This month',
lastMonth: 'Last month',
nextMonth: 'Next month',
thisQuarter: 'This quarter',
lastQuarter: 'Last quarter',
nextQuarter: 'Next quarter',
thisYear: 'This year',
nextYear: 'Next year',
lastYear: 'Last year',
quarter: 'By quarter',
month: 'By month',
q1: 'First quarter',
q2: 'Second quarter',
q3: 'Third quarter',
q4: 'Fourth quarter',
m1: 'January',
m2: 'February',
m3: 'March',
m4: 'April',
m5: 'May',
m6: 'June',
m7: 'July',
m8: 'August',
m9: 'September',
m10: 'October',
m11: 'November',
m12: 'December',
},
},
filter: {
title: 'Filter',
'by-values': 'By Values',
'by-colors': 'By Colors',
'by-conditions': 'By Conditions',
back: 'Back',
resize: 'Resize',
'filter-by-cell-fill-color': 'Cell fill color',
'filter-by-cell-text-color': 'Cell text color',
'filter-by-color-none': 'This column contains only one color',
'clear-filter': 'Clear Filter',
cancel: 'Cancel',
confirm: 'Confirm',
'search-placeholder': 'Use space to separate keywords',
'input-values-placeholder': 'Input Values',
'select-all': 'Select All',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabla',
selectRange: 'Seleccionar rango de tabla',
rename: 'Renombrar tabla',
renamePlaceholder: 'Introduce el nombre de la tabla',
updateRange: 'Actualizar rango de tabla',
tableRangeWithMergeError: 'El rango de la tabla no puede superponerse con celdas combinadas',
tableRangeWithOtherTableError: 'El rango de la tabla no puede superponerse con otras tablas',
tableRangeSingleRowError: 'El rango de la tabla no puede ser una sola fila',
updateError: 'No se puede establecer el rango de la tabla en un área que no se superponga con la original y no esté en la misma fila',
tableStyle: 'Estilo de tabla',
defaultStyle: 'Estilo predeterminado',
customStyle: 'Estilo personalizado',
customTooMore: 'El número de temas personalizados excede el límite máximo, por favor, elimine algunos temas innecesarios y vuelva a añadirlos',
setTheme: 'Establecer tema de tabla',
removeTable: 'Eliminar tabla',
cancel: 'Cancelar',
confirm: 'Confirmar',
header: 'Encabezado',
footer: 'Pie de página',
firstLine: 'Primera línea',
secondLine: 'Segunda línea',
tableNameError: 'El nombre de la tabla no puede contener espacios, no puede comenzar con un número y no puede ser idéntico a un nombre de tabla existente',
columnMenu: {
'insert-left': 'Insertar 1 columna a la izquierda',
'insert-right': 'Insertar 1 columna a la derecha',
delete: 'Eliminar columna de la tabla',
},
sort: {
'sort-asc': 'Ascendente',
'sort-desc': 'Descendente',
},
insert: {
main: 'Insertar tabla',
row: 'Insertar fila de tabla',
col: 'Insertar columna de tabla',
},
remove: {
main: 'Eliminar tabla',
row: 'Eliminar fila de tabla',
col: 'Eliminar columna de tabla',
},
condition: {
string: 'Texto',
number: 'Número',
date: 'Fecha',
empty: '(Vacío)',
},
string: {
compare: {
equal: 'Igual a',
notEqual: 'No es igual a',
contains: 'Contiene',
notContains: 'No contiene',
startsWith: 'Empieza por',
endsWith: 'Termina en',
},
},
number: {
compare: {
equal: 'Igual a',
notEqual: 'No es igual a',
greaterThan: 'Mayor que',
greaterThanOrEqual: 'Mayor o igual que',
lessThan: 'Menor que',
lessThanOrEqual: 'Menor o igual que',
between: 'Entre',
notBetween: 'No está entre',
above: 'Por encima',
below: 'Por debajo',
topN: '{0} superiores',
},
},
date: {
compare: {
equal: 'Igual a',
notEqual: 'No es igual a',
after: 'Después de',
afterOrEqual: 'Después o igual a',
before: 'Antes de',
beforeOrEqual: 'Antes o igual a',
between: 'Entre',
notBetween: 'No está entre',
today: 'Hoy',
yesterday: 'Ayer',
tomorrow: 'Mañana',
thisWeek: 'Esta semana',
lastWeek: 'La semana pasada',
nextWeek: 'La próxima semana',
thisMonth: 'Este mes',
lastMonth: 'El mes pasado',
nextMonth: 'El próximo mes',
thisQuarter: 'Este trimestre',
lastQuarter: 'El trimestre pasado',
nextQuarter: 'El próximo trimestre',
thisYear: 'Este año',
nextYear: 'El próximo año',
lastYear: 'El año pasado',
quarter: 'Por trimestre',
month: 'Por mes',
q1: 'Primer trimestre',
q2: 'Segundo trimestre',
q3: 'Tercer trimestre',
q4: 'Cuarto trimestre',
m1: 'Enero',
m2: 'Febrero',
m3: 'Marzo',
m4: 'Abril',
m5: 'Mayo',
m6: 'Junio',
m7: 'Julio',
m8: 'Agosto',
m9: 'Septiembre',
m10: 'Octubre',
m11: 'Noviembre',
m12: 'Diciembre',
},
},
filter: {
title: 'Filtro',
'by-values': 'Por valores',
'by-colors': 'Por colores',
'by-conditions': 'Por condiciones',
back: 'Atrás',
resize: 'Cambiar tamaño',
'filter-by-cell-fill-color': 'Color de relleno de celda',
'filter-by-cell-text-color': 'Color del texto de celda',
'filter-by-color-none': 'Esta columna contiene un solo color',
'clear-filter': 'Borrar filtro',
cancel: 'Cancelar',
confirm: 'Confirmar',
'search-placeholder': 'Usa espacio para separar palabras clave',
'input-values-placeholder': 'Introducir valores',
'select-all': 'Seleccionar todo',
},
},
};
export default locale;

View File

@@ -0,0 +1,164 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'جدول',
selectRange: 'انتخاب محدوده جدول',
rename: 'تغییر نام جدول',
renamePlaceholder: 'نام جدول را وارد کنید',
updateRange: 'به‌روزرسانی محدوده جدول',
tableRangeWithMergeError: 'محدوده جدول نمی‌تواند با سلول‌های ادغام‌شده همپوشانی داشته باشد',
tableRangeWithOtherTableError: 'محدوده جدول نمی‌تواند با جداول دیگر همپوشانی داشته باشد',
tableRangeSingleRowError: 'محدوده جدول نمی‌تواند یک ردیف منفرد باشد',
updateError: 'نمی‌توان محدوده جدول را به منطقه‌ای که با اصل همپوشانی ندارد و در یک ردیف نیست تنظیم کرد',
tableStyle: 'سبک جدول',
defaultStyle: 'سبک پیش‌فرض',
customStyle: 'سبک سفارشی',
customTooMore: 'تعداد تم‌های سفارشی از حد مجاز فراتر رفته است، لطفاً برخی از تم‌های غیرضروری را حذف کرده و دوباره اضافه کنید',
setTheme: 'تنظیم قالب جدول',
removeTable: 'حذف جدول',
cancel: 'لغو',
confirm: 'تأیید',
header: 'سربرگ',
footer: 'پاورقی',
firstLine: 'خط اول',
secondLine: 'خط دوم',
tableNameError: 'نام جدول نمی‌تواند شامل فاصله باشد، نمی‌تواند با عدد شروع شود و نمی‌تواند با نام جدول‌های موجود تکراری باشد',
columnMenu: {
'insert-left': 'درج ۱ ستون جدول در سمت چپ',
'insert-right': 'درج ۱ ستون جدول در سمت راست',
delete: 'حذف ستون جدول',
},
sort: {
'sort-asc': 'صعودی',
'sort-desc': 'نزولی',
},
insert: {
main: 'درج جدول',
row: 'درج ردیف جدول',
col: 'درج ستون جدول',
},
remove: {
main: 'حذف جدول',
row: 'حذف ردیف جدول',
col: 'حذف ستون جدول',
},
condition: {
string: 'متن',
number: 'عدد',
date: 'تاریخ',
empty: '(خالی)',
},
string: {
compare: {
equal: 'برابر است با',
notEqual: 'برابر نیست با',
contains: 'شامل است',
notContains: 'شامل نیست',
startsWith: 'شروع می‌شود با',
endsWith: 'پایان می‌یابد با',
},
},
number: {
compare: {
equal: 'برابر است با',
notEqual: 'برابر نیست با',
greaterThan: 'بزرگتر از',
greaterThanOrEqual: 'بزرگتر یا مساوی با',
lessThan: 'کوچکتر از',
lessThanOrEqual: 'کوچکتر یا مساوی با',
between: 'بین',
notBetween: 'خارج از محدوده',
above: 'بالاتر از',
below: 'پایین‌تر از',
topN: 'برترین {0}',
},
},
date: {
compare: {
equal: 'برابر است با',
notEqual: 'برابر نیست با',
after: 'بعد از',
afterOrEqual: 'بعد یا برابر با',
before: 'قبل از',
beforeOrEqual: 'قبل یا برابر با',
between: 'بین',
notBetween: 'خارج از محدوده',
today: 'امروز',
yesterday: 'دیروز',
tomorrow: 'فردا',
thisWeek: 'این هفته',
lastWeek: 'هفته گذشته',
nextWeek: 'هفته آینده',
thisMonth: 'این ماه',
lastMonth: 'ماه گذشته',
nextMonth: 'ماه آینده',
thisQuarter: 'این سه‌ماهه',
lastQuarter: 'سه‌ماهه گذشته',
nextQuarter: 'سه‌ماهه آینده',
thisYear: 'امسال',
nextYear: 'سال آینده',
lastYear: 'سال گذشته',
quarter: 'بر اساس سه‌ماهه',
month: 'بر اساس ماه',
q1: 'سه‌ماهه اول',
q2: 'سه‌ماهه دوم',
q3: 'سه‌ماهه سوم',
q4: 'سه‌ماهه چهارم',
m1: 'ژانویه',
m2: 'فوریه',
m3: 'مارس',
m4: 'آوریل',
m5: 'مه',
m6: 'ژوئن',
m7: 'ژوئیه',
m8: 'اوت',
m9: 'سپتامبر',
m10: 'اکتبر',
m11: 'نوامبر',
m12: 'دسامبر',
},
},
filter: {
title: 'فیلتر',
'by-values': 'بر اساس مقادیر',
'by-colors': 'بر اساس رنگ‌ها',
'by-conditions': 'بر اساس شرایط',
back: 'بازگشت',
resize: 'تغییر اندازه',
'filter-by-cell-fill-color': 'رنگ پس‌زمینه سلول',
'filter-by-cell-text-color': 'رنگ متن سلول',
'filter-by-color-none': 'این ستون فقط یک رنگ دارد',
'clear-filter': 'پاک کردن فیلتر',
cancel: 'انصراف',
confirm: 'تایید',
'search-placeholder': 'برای جداسازی کلیدواژه‌ها از فاصله استفاده کنید',
'input-values-placeholder': 'ورود مقادیر',
'select-all': 'انتخاب همه',
},
},
};
export default locale;

View File

@@ -0,0 +1,163 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tableau',
selectRange: 'Sélectionner la plage du tableau',
rename: 'Renommer le tableau',
renamePlaceholder: 'Saisir le nom du tableau',
updateRange: 'Mettre à jour la plage du tableau',
tableRangeWithMergeError: 'La plage du tableau ne peut pas chevaucher des cellules fusionnées',
tableRangeWithOtherTableError: 'La plage du tableau ne peut pas chevaucher d\'autres tableaux',
tableRangeSingleRowError: 'La plage du tableau ne peut pas être une seule ligne',
updateError: 'Impossible de définir la plage du tableau sur une zone qui ne chevauche pas l\'original et n\'est pas sur la même ligne',
tableStyle: 'Style du tableau',
defaultStyle: 'Style par défaut',
customStyle: 'Style personnalisé',
customTooMore: 'Le nombre de thèmes personnalisés dépasse la limite maximale, veuillez supprimer certains thèmes inutiles et les ajouter à nouveau',
setTheme: 'Définir le thème du tableau',
removeTable: 'Supprimer le tableau',
cancel: 'Annuler',
confirm: 'Confirmer',
header: 'En-tête',
footer: 'Pied de page',
firstLine: 'Première ligne',
secondLine: 'Deuxième ligne',
tableNameError: 'Le nom du tableau ne peut pas contenir d\'espaces, ne peut pas commencer par un chiffre et ne peut pas être identique à un nom de tableau existant',
columnMenu: {
'insert-left': 'Insérer 1 colonne à gauche',
'insert-right': 'Insérer 1 colonne à droite',
delete: 'Supprimer la colonne du tableau',
},
sort: {
'sort-asc': 'Croissant',
'sort-desc': 'Décroissant',
},
insert: {
main: 'Insérer un tableau',
row: 'Insérer une ligne de tableau',
col: 'Insérer une colonne de tableau',
},
remove: {
main: 'Supprimer le tableau',
row: 'Supprimer une ligne de tableau',
col: 'Supprimer une colonne de tableau',
},
condition: {
string: 'Texte',
number: 'Nombre',
date: 'Date',
empty: '(Vide)',
},
string: {
compare: {
equal: 'Égal à',
notEqual: 'Différent de',
contains: 'Contient',
notContains: 'Ne contient pas',
startsWith: 'Commence par',
endsWith: 'Se termine par',
},
},
number: {
compare: {
equal: 'Égal à',
notEqual: 'Différent de',
greaterThan: 'Supérieur à',
greaterThanOrEqual: 'Supérieur ou égal à',
lessThan: 'Inférieur à',
lessThanOrEqual: 'Inférieur ou égal à',
between: 'Entre',
notBetween: 'Pas entre',
above: 'Supérieur à',
below: 'Inférieur à',
topN: 'Top {0}',
},
},
date: {
compare: {
equal: 'Égal à',
notEqual: 'Différent de',
after: 'Après',
afterOrEqual: 'Après ou égal à',
before: 'Avant',
beforeOrEqual: 'Avant ou égal à',
between: 'Entre',
notBetween: 'Pas entre',
today: "Aujourd'hui",
yesterday: 'Hier',
tomorrow: 'Demain',
thisWeek: 'Cette semaine',
lastWeek: 'La semaine dernière',
nextWeek: 'La semaine prochaine',
thisMonth: 'Ce mois-ci',
lastMonth: 'Le mois dernier',
nextMonth: 'Le mois prochain',
thisQuarter: 'Ce trimestre',
lastQuarter: 'Le trimestre dernier',
nextQuarter: 'Le trimestre prochain',
thisYear: 'Cette année',
nextYear: "L'année prochaine",
lastYear: "L'année dernière",
quarter: 'Par trimestre',
month: 'Par mois',
q1: 'Premier trimestre',
q2: 'Deuxième trimestre',
q3: 'Troisième trimestre',
q4: 'Quatrième trimestre',
m1: 'Janvier',
m2: 'Février',
m3: 'Mars',
m4: 'Avril',
m5: 'Mai',
m6: 'Juin',
m7: 'Juillet',
m8: 'Août',
m9: 'Septembre',
m10: 'Octobre',
m11: 'Novembre',
m12: 'Décembre',
},
},
filter: {
title: 'Filtre',
'by-values': 'Par valeurs',
'by-colors': 'Par couleurs',
'by-conditions': 'Par conditions',
back: 'Retour',
resize: 'Redimensionner',
'filter-by-cell-fill-color': 'Couleur de remplissage de cellule',
'filter-by-cell-text-color': 'Couleur du texte de cellule',
'filter-by-color-none': 'Cette colonne ne contient qu’une seule couleur',
'clear-filter': 'Effacer le filtre',
cancel: 'Annuler',
confirm: 'Confirmer',
'search-placeholder': 'Utilisez un espace pour séparer les mots-clés',
'input-values-placeholder': 'Saisir des valeurs',
'select-all': 'Tout sélectionner',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabel',
selectRange: 'Pilih Rentang Tabel',
rename: 'Ubah Nama Tabel',
renamePlaceholder: 'Masukkan nama tabel',
updateRange: 'Perbarui Rentang Tabel',
tableRangeWithMergeError: 'Rentang tabel tidak boleh tumpang tindih dengan sel yang digabungkan',
tableRangeWithOtherTableError: 'Rentang tabel tidak boleh tumpang tindih dengan tabel lain',
tableRangeSingleRowError: 'Rentang tabel tidak boleh hanya satu baris',
updateError: 'Tidak dapat mengatur rentang tabel ke area yang tidak tumpang tindih dengan aslinya dan tidak berada di baris yang sama',
tableStyle: 'Gaya Tabel',
defaultStyle: 'Gaya Bawaan',
customStyle: 'Gaya Kustom',
customTooMore: 'Jumlah tema kustom melebihi batas maksimum, silakan hapus beberapa tema yang tidak diperlukan dan tambahkan lagi',
setTheme: 'Atur Tema Tabel',
removeTable: 'Hapus Tabel',
cancel: 'Batal',
confirm: 'Konfirmasi',
header: 'Header',
footer: 'Footer',
firstLine: 'Baris Pertama',
secondLine: 'Baris Kedua',
tableNameError: 'Nama tabel tidak boleh mengandung spasi, tidak boleh diawali dengan angka, dan tidak boleh sama dengan nama tabel yang sudah ada',
columnMenu: {
'insert-left': 'Sisipkan 1 kolom tabel di kiri',
'insert-right': 'Sisipkan 1 kolom tabel di kanan',
delete: 'Hapus kolom tabel',
},
sort: {
'sort-asc': 'Menaik',
'sort-desc': 'Menurun',
},
insert: {
main: 'Sisipkan Tabel',
row: 'Sisipkan Baris Tabel',
col: 'Sisipkan Kolom Tabel',
},
remove: {
main: 'Hapus Tabel',
row: 'Hapus Baris Tabel',
col: 'Hapus Kolom Tabel',
},
condition: {
string: 'Teks',
number: 'Angka',
date: 'Tanggal',
empty: '(Kosong)',
},
string: {
compare: {
equal: 'Sama dengan',
notEqual: 'Tidak sama dengan',
contains: 'Mengandung',
notContains: 'Tidak mengandung',
startsWith: 'Dimulai dengan',
endsWith: 'Diakhiri dengan',
},
},
number: {
compare: {
equal: 'Sama dengan',
notEqual: 'Tidak sama dengan',
greaterThan: 'Lebih besar dari',
greaterThanOrEqual: 'Lebih besar dari atau sama dengan',
lessThan: 'Kurang dari',
lessThanOrEqual: 'Kurang dari atau sama dengan',
between: 'Di antara',
notBetween: 'Tidak di antara',
above: 'Di atas',
below: 'Di bawah',
topN: 'Teratas {0}',
},
},
date: {
compare: {
equal: 'Sama dengan',
notEqual: 'Tidak sama dengan',
after: 'Setelah',
afterOrEqual: 'Setelah atau sama dengan',
before: 'Sebelum',
beforeOrEqual: 'Sebelum atau sama dengan',
between: 'Di antara',
notBetween: 'Tidak di antara',
today: 'Hari ini',
yesterday: 'Kemarin',
tomorrow: 'Besok',
thisWeek: 'Minggu ini',
lastWeek: 'Minggu lalu',
nextWeek: 'Minggu depan',
thisMonth: 'Bulan ini',
lastMonth: 'Bulan lalu',
nextMonth: 'Bulan depan',
thisQuarter: 'Kuartal ini',
lastQuarter: 'Kuartal lalu',
nextQuarter: 'Kuartal depan',
thisYear: 'Tahun ini',
nextYear: 'Tahun depan',
lastYear: 'Tahun lalu',
quarter: 'Berdasarkan kuartal',
month: 'Berdasarkan bulan',
q1: 'Kuartal pertama',
q2: 'Kuartal kedua',
q3: 'Kuartal ketiga',
q4: 'Kuartal keempat',
m1: 'Januari',
m2: 'Februari',
m3: 'Maret',
m4: 'April',
m5: 'Mei',
m6: 'Juni',
m7: 'Juli',
m8: 'Agustus',
m9: 'September',
m10: 'Oktober',
m11: 'November',
m12: 'Desember',
},
},
filter: {
title: 'Filter',
'by-values': 'Berdasarkan Nilai',
'by-colors': 'Berdasarkan Warna',
'by-conditions': 'Berdasarkan Kondisi',
back: 'Kembali',
resize: 'Ubah ukuran',
'filter-by-cell-fill-color': 'Warna isian sel',
'filter-by-cell-text-color': 'Warna teks sel',
'filter-by-color-none': 'Kolom ini hanya berisi satu warna',
'clear-filter': 'Hapus Filter',
cancel: 'Batal',
confirm: 'Konfirmasi',
'search-placeholder': 'Gunakan spasi untuk memisahkan kata kunci',
'input-values-placeholder': 'Masukkan Nilai',
'select-all': 'Pilih Semua',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabella',
selectRange: 'Seleziona Intervallo Tabella',
rename: 'Rinomina Tabella',
renamePlaceholder: 'Inserisci nome tabella',
updateRange: 'Aggiorna Intervallo Tabella',
tableRangeWithMergeError: 'L\'intervallo tabella non può sovrapporsi a celle unite',
tableRangeWithOtherTableError: 'L\'intervallo tabella non può sovrapporsi ad altre tabelle',
tableRangeSingleRowError: 'L\'intervallo tabella non può essere una singola riga',
updateError: 'Impossibile impostare l\'intervallo tabella su un\'area che non si sovrappone all\'originale e non si trova nella stessa riga',
tableStyle: 'Stile Tabella',
defaultStyle: 'Stile Predefinito',
customStyle: 'Stile Personalizzato',
customTooMore: 'Il numero di temi personalizzati supera il limite massimo, elimina alcuni temi non necessari e aggiungili nuovamente',
setTheme: 'Imposta Tema Tabella',
removeTable: 'Rimuovi Tabella',
cancel: 'Annulla',
confirm: 'Conferma',
header: 'Intestazione',
footer: 'Piè di Pagina',
firstLine: 'Prima Riga',
secondLine: 'Seconda Riga',
tableNameError: 'Il nome tabella non può contenere spazi, non può iniziare con un numero e non può essere identico a un nome tabella esistente',
columnMenu: {
'insert-left': 'Inserisci 1 colonna tabella a sinistra',
'insert-right': 'Inserisci 1 colonna tabella a destra',
delete: 'Elimina colonna tabella',
},
sort: {
'sort-asc': 'Crescente',
'sort-desc': 'Decrescente',
},
insert: {
main: 'Inserisci Tabella',
row: 'Inserisci Riga Tabella',
col: 'Inserisci Colonna Tabella',
},
remove: {
main: 'Rimuovi Tabella',
row: 'Rimuovi Riga Tabella',
col: 'Rimuovi Colonna Tabella',
},
condition: {
string: 'Testo',
number: 'Numero',
date: 'Data',
empty: '(Vuoto)',
},
string: {
compare: {
equal: 'Uguale a',
notEqual: 'Diverso da',
contains: 'Contiene',
notContains: 'Non contiene',
startsWith: 'Inizia con',
endsWith: 'Termina con',
},
},
number: {
compare: {
equal: 'Uguale a',
notEqual: 'Diverso da',
greaterThan: 'Maggiore di',
greaterThanOrEqual: 'Maggiore o uguale a',
lessThan: 'Minore di',
lessThanOrEqual: 'Minore o uguale a',
between: 'Compreso tra',
notBetween: 'Non compreso tra',
above: 'Sopra',
below: 'Sotto',
topN: 'Superiore {0}',
},
},
date: {
compare: {
equal: 'Uguale a',
notEqual: 'Diverso da',
after: 'Dopo',
afterOrEqual: 'Dopo o uguale a',
before: 'Prima',
beforeOrEqual: 'Prima o uguale a',
between: 'Compreso tra',
notBetween: 'Non compreso tra',
today: 'Oggi',
yesterday: 'Ieri',
tomorrow: 'Domani',
thisWeek: 'Questa settimana',
lastWeek: 'Settimana scorsa',
nextWeek: 'Settimana prossima',
thisMonth: 'Questo mese',
lastMonth: 'Mese scorso',
nextMonth: 'Mese prossimo',
thisQuarter: 'Questo trimestre',
lastQuarter: 'Trimestre scorso',
nextQuarter: 'Trimestre prossimo',
thisYear: 'Questo anno',
nextYear: 'Anno prossimo',
lastYear: 'Anno scorso',
quarter: 'Per trimestre',
month: 'Per mese',
q1: 'Primo trimestre',
q2: 'Secondo trimestre',
q3: 'Terzo trimestre',
q4: 'Quarto trimestre',
m1: 'Gennaio',
m2: 'Febbraio',
m3: 'Marzo',
m4: 'Aprile',
m5: 'Maggio',
m6: 'Giugno',
m7: 'Luglio',
m8: 'Agosto',
m9: 'Settembre',
m10: 'Ottobre',
m11: 'Novembre',
m12: 'Dicembre',
},
},
filter: {
title: 'Filtro',
'by-values': 'Per Valori',
'by-colors': 'Per Colori',
'by-conditions': 'Per Condizioni',
back: 'Indietro',
resize: 'Ridimensiona',
'filter-by-cell-fill-color': 'Colore di riempimento cella',
'filter-by-cell-text-color': 'Colore testo cella',
'filter-by-color-none': 'Questa colonna contiene un solo colore',
'clear-filter': 'Cancella Filtro',
cancel: 'Annulla',
confirm: 'Conferma',
'search-placeholder': 'Usa lo spazio per separare le parole chiave',
'input-values-placeholder': 'Inserisci valori',
'select-all': 'Seleziona Tutto',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: '表',
selectRange: '表の範囲を選択',
rename: '表の名前を変更',
renamePlaceholder: 'テーブル名を入力',
updateRange: '表の範囲を更新',
tableRangeWithMergeError: '表の範囲は結合セルと重複できません',
tableRangeWithOtherTableError: '表の範囲は他の表と重複できません',
tableRangeSingleRowError: '表の範囲は1行のみでは構成できません',
updateError: '表の範囲は元の範囲と重複しない、または同じ行上にない場合に設定できます',
tableStyle: '表のスタイル',
defaultStyle: '既定のスタイル',
customStyle: 'ユーザー設定のスタイル',
customTooMore: 'ユーザー定義テーマの数が上限を超えています。いくつか削除してから再度追加してください',
setTheme: '表のテーマを設定',
removeTable: '表を削除',
cancel: 'キャンセル',
confirm: '確認',
header: 'ヘッダー',
footer: 'フッター',
firstLine: '先頭行',
secondLine: '2行目',
tableNameError: '表の名前は空白を含めることはできず、数字で始めることはできず、既存の表名と重複できません',
columnMenu: {
'insert-left': '左に 1 列挿入',
'insert-right': '右に 1 列挿入',
delete: '列を削除',
},
sort: {
'sort-asc': '昇順',
'sort-desc': '降順',
},
insert: {
main: '表を挿入',
row: '表の行を挿入',
col: '表の列を挿入',
},
remove: {
main: '表を削除',
row: '表の行を削除',
col: '表の列を削除',
},
condition: {
string: '文字列',
number: '数値',
date: '日付',
empty: '(空白)',
},
string: {
compare: {
equal: '等しい',
notEqual: '等しくない',
contains: '含む',
notContains: '含まない',
startsWith: '前方一致',
endsWith: '後方一致',
},
},
number: {
compare: {
equal: '等しい',
notEqual: '等しくない',
greaterThan: 'より大きい',
greaterThanOrEqual: '以上',
lessThan: 'より小さい',
lessThanOrEqual: '以下',
between: '範囲内',
notBetween: '範囲外',
above: 'より大きい',
below: 'より小さい',
topN: '上位 {0} 件',
},
},
date: {
compare: {
equal: '同じ日付',
notEqual: '異なる日付',
after: '以降',
afterOrEqual: '以降または同じ',
before: '以前',
beforeOrEqual: '以前または同じ',
between: '範囲内',
notBetween: '範囲外',
today: '今日',
yesterday: '昨日',
tomorrow: '明日',
thisWeek: '今週',
lastWeek: '先週',
nextWeek: '来週',
thisMonth: '今月',
lastMonth: '先月',
nextMonth: '来月',
thisQuarter: '今四半期',
lastQuarter: '前四半期',
nextQuarter: '次の四半期',
thisYear: '今年',
nextYear: '来年',
lastYear: '昨年',
quarter: '四半期',
month: '月別',
q1: '第1四半期',
q2: '第2四半期',
q3: '第3四半期',
q4: '第4四半期',
m1: '1月',
m2: '2月',
m3: '3月',
m4: '4月',
m5: '5月',
m6: '6月',
m7: '7月',
m8: '8月',
m9: '9月',
m10: '10月',
m11: '11月',
m12: '12月',
},
},
filter: {
title: 'フィルタ',
'by-values': '値でフィルタ',
'by-colors': '色でフィルタ',
'by-conditions': '条件でフィルタ',
back: '戻る',
resize: 'サイズ変更',
'filter-by-cell-fill-color': 'セルの塗りつぶし色',
'filter-by-cell-text-color': 'セルの文字色',
'filter-by-color-none': 'この列には 1 色のみ含まれています',
'clear-filter': 'フィルタをクリア',
cancel: 'キャンセル',
confirm: '確認',
'search-placeholder': '検索語はスペースで区切る',
'input-values-placeholder': '値を入力',
'select-all': 'すべて選択',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: '표',
selectRange: '표 범위 선택',
rename: '표 이름 바꾸기',
renamePlaceholder: '테이블 이름 입력',
updateRange: '표 범위 업데이트',
tableRangeWithMergeError: '표 범위는 병합된 셀과 겹칠 수 없습니다',
tableRangeWithOtherTableError: '표 범위는 다른 표와 겹칠 수 없습니다',
tableRangeSingleRowError: '표 범위는 한 줄만으로 구성될 수 없습니다',
updateError: '표 범위는 원래 범위와 겹치지 않거나 같은 행에 있지 않으면 설정할 수 없습니다',
tableStyle: '표 스타일',
defaultStyle: '기본 스타일',
customStyle: '사용자 지정 스타일',
customTooMore: '사용자 지정 테마 수가 최대치를 초과했습니다. 일부 테마를 삭제한 후 다시 추가해 주세요',
setTheme: '표 테마 설정',
removeTable: '표 제거',
cancel: '취소',
confirm: '확인',
header: '머리글',
footer: '바닥글',
firstLine: '첫 번째 줄',
secondLine: '두 번째 줄',
tableNameError: '표 이름은 공백을 포함할 수 없으며 숫자로 시작할 수 없고 기존 표 이름과 중복될 수 없습니다',
columnMenu: {
'insert-left': '왼쪽에 열 1개 삽입',
'insert-right': '오른쪽에 열 1개 삽입',
delete: '테이블 열 삭제',
},
sort: {
'sort-asc': '오름차순',
'sort-desc': '내림차순',
},
insert: {
main: '표 삽입',
row: '표 행 삽입',
col: '표 열 삽입',
},
remove: {
main: '표 제거',
row: '표 행 삭제',
col: '표 열 삭제',
},
condition: {
string: '텍스트',
number: '숫자',
date: '날짜',
empty: '(비어 있음)',
},
string: {
compare: {
equal: '같음',
notEqual: '같지 않음',
contains: '포함함',
notContains: '포함하지 않음',
startsWith: '시작 문자열',
endsWith: '끝 문자열',
},
},
number: {
compare: {
equal: '같음',
notEqual: '같지 않음',
greaterThan: '보다 큼',
greaterThanOrEqual: '크거나 같음',
lessThan: '보다 작음',
lessThanOrEqual: '작거나 같음',
between: '사이',
notBetween: '사이 아님',
above: '보다 큼',
below: '보다 작음',
topN: '상위 {0}개',
},
},
date: {
compare: {
equal: '같은 날짜',
notEqual: '같지 않은 날짜',
after: '이후',
afterOrEqual: '이후 또는 같음',
before: '이전',
beforeOrEqual: '이전 또는 같음',
between: '사이',
notBetween: '사이 아님',
today: '오늘',
yesterday: '어제',
tomorrow: '내일',
thisWeek: '이번 주',
lastWeek: '지난주',
nextWeek: '다음 주',
thisMonth: '이번 달',
lastMonth: '지난달',
nextMonth: '다음 달',
thisQuarter: '이번 분기',
lastQuarter: '지난 분기',
nextQuarter: '다음 분기',
thisYear: '올해',
nextYear: '내년',
lastYear: '작년',
quarter: '분기별',
month: '월별',
q1: '1분기',
q2: '2분기',
q3: '3분기',
q4: '4분기',
m1: '1월',
m2: '2월',
m3: '3월',
m4: '4월',
m5: '5월',
m6: '6월',
m7: '7월',
m8: '8월',
m9: '9월',
m10: '10월',
m11: '11월',
m12: '12월',
},
},
filter: {
title: '필터',
'by-values': '값으로 필터',
'by-colors': '색으로 필터',
'by-conditions': '조건으로 필터',
back: '뒤로',
resize: '크기 조절',
'filter-by-cell-fill-color': '셀 채우기 색',
'filter-by-cell-text-color': '셀 텍스트 색',
'filter-by-color-none': '이 열에는 한 가지 색만 있습니다',
'clear-filter': '필터 지우기',
cancel: '취소',
confirm: '확인',
'search-placeholder': '검색어는 공백으로 구분',
'input-values-placeholder': '값 입력',
'select-all': '전체 선택',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabela',
selectRange: 'Zaznacz zakres tabeli',
rename: 'Zmień nazwę tabeli',
renamePlaceholder: 'Wprowadź nazwę tabeli',
updateRange: 'Zaktualizuj zakres tabeli',
tableRangeWithMergeError: 'Zakres tabeli nie może nakładać się na scalone komórki',
tableRangeWithOtherTableError: 'Zakres tabeli nie może nakładać się na inne tabele',
tableRangeSingleRowError: 'Zakres tabeli nie może być pojedynczym wierszem',
updateError: 'Nie można ustawić zakresu tabeli na obszar, który nie nakłada się na pierwotny zakres i nie znajduje się w tym samym wierszu',
tableStyle: 'Styl tabeli',
defaultStyle: 'Styl domyślny',
customStyle: 'Styl niestandardowy',
customTooMore: 'Liczba motywów niestandardowych przekracza maksymalny limit. Usuń niektóre niepotrzebne motywy i dodaj je ponownie',
setTheme: 'Ustaw motyw tabeli',
removeTable: 'Usuń tabelę',
cancel: 'Anuluj',
confirm: 'Potwierdź',
header: 'Nagłówek',
footer: 'Stopka',
firstLine: 'Pierwszy wiersz',
secondLine: 'Drugi wiersz',
tableNameError: 'Nazwa tabeli nie może zawierać spacji, nie może zaczynać się od cyfry i nie może być identyczna z istniejącą nazwą tabeli',
columnMenu: {
'insert-left': 'Wstaw 1 kolumnę tabeli z lewej',
'insert-right': 'Wstaw 1 kolumnę tabeli z prawej',
delete: 'Usuń kolumnę tabeli',
},
sort: {
'sort-asc': 'Rosnąco',
'sort-desc': 'Malejąco',
},
insert: {
main: 'Wstaw tabelę',
row: 'Wstaw wiersz tabeli',
col: 'Wstaw kolumnę tabeli',
},
remove: {
main: 'Usuń tabelę',
row: 'Usuń wiersz tabeli',
col: 'Usuń kolumnę tabeli',
},
condition: {
string: 'Tekst',
number: 'Liczba',
date: 'Data',
empty: '(Puste)',
},
string: {
compare: {
equal: 'Równe',
notEqual: 'Różne od',
contains: 'Zawiera',
notContains: 'Nie zawiera',
startsWith: 'Zaczyna się od',
endsWith: 'Kończy się na',
},
},
number: {
compare: {
equal: 'Równe',
notEqual: 'Różne od',
greaterThan: 'Większe niż',
greaterThanOrEqual: 'Większe niż lub równe',
lessThan: 'Mniejsze niż',
lessThanOrEqual: 'Mniejsze niż lub równe',
between: 'Między',
notBetween: 'Nie między',
above: 'Powyżej',
below: 'Poniżej',
topN: 'Górne {0}',
},
},
date: {
compare: {
equal: 'Równe',
notEqual: 'Różne od',
after: 'Po',
afterOrEqual: 'Po lub równe',
before: 'Przed',
beforeOrEqual: 'Przed lub równe',
between: 'Między',
notBetween: 'Nie między',
today: 'Dzisiaj',
yesterday: 'Wczoraj',
tomorrow: 'Jutro',
thisWeek: 'Ten tydzień',
lastWeek: 'Poprzedni tydzień',
nextWeek: 'Następny tydzień',
thisMonth: 'Ten miesiąc',
lastMonth: 'Poprzedni miesiąc',
nextMonth: 'Następny miesiąc',
thisQuarter: 'Ten kwartał',
lastQuarter: 'Poprzedni kwartał',
nextQuarter: 'Następny kwartał',
thisYear: 'Ten rok',
nextYear: 'Następny rok',
lastYear: 'Poprzedni rok',
quarter: 'Według kwartału',
month: 'Według miesiąca',
q1: 'Pierwszy kwartał',
q2: 'Drugi kwartał',
q3: 'Trzeci kwartał',
q4: 'Czwarty kwartał',
m1: 'Styczeń',
m2: 'Luty',
m3: 'Marzec',
m4: 'Kwiecień',
m5: 'Maj',
m6: 'Czerwiec',
m7: 'Lipiec',
m8: 'Sierpień',
m9: 'Wrzesień',
m10: 'Październik',
m11: 'Listopad',
m12: 'Grudzień',
},
},
filter: {
title: 'Filtr',
'by-values': 'Według wartości',
'by-colors': 'Według kolorów',
'by-conditions': 'Według warunków',
back: 'Wstecz',
resize: 'Zmień rozmiar',
'filter-by-cell-fill-color': 'Kolor wypełnienia komórki',
'filter-by-cell-text-color': 'Kolor tekstu komórki',
'filter-by-color-none': 'Ta kolumna zawiera tylko jeden kolor',
'clear-filter': 'Wyczyść filtr',
cancel: 'Anuluj',
confirm: 'Potwierdź',
'search-placeholder': 'Użyj spacji do rozdzielenia słów kluczowych',
'input-values-placeholder': 'Wprowadź wartości',
'select-all': 'Zaznacz wszystko',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabela',
selectRange: 'Selecionar Intervalo da Tabela',
rename: 'Renomear Tabela',
renamePlaceholder: 'Digite o nome da tabela',
updateRange: 'Atualizar Intervalo da Tabela',
tableRangeWithMergeError: 'O intervalo da tabela não pode sobrepor células mescladas',
tableRangeWithOtherTableError: 'O intervalo da tabela não pode sobrepor outras tabelas',
tableRangeSingleRowError: 'O intervalo da tabela não pode ser uma única linha',
updateError: 'Não é possível definir o intervalo da tabela para uma área que não se sobreponha à original e não esteja na mesma linha',
tableStyle: 'Estilo da Tabela',
defaultStyle: 'Estilo Padrão',
customStyle: 'Estilo Personalizado',
customTooMore: 'O número de temas personalizados excede o limite máximo. Exclua alguns temas desnecessários e adicione-os novamente',
setTheme: 'Definir Tema da Tabela',
removeTable: 'Remover Tabela',
cancel: 'Cancelar',
confirm: 'Confirmar',
header: 'Cabeçalho',
footer: 'Rodapé',
firstLine: 'Primeira Linha',
secondLine: 'Segunda Linha',
tableNameError: 'O nome da tabela não pode conter espaços, não pode começar com um número e não pode ser idêntico ao nome de uma tabela existente',
columnMenu: {
'insert-left': 'Inserir 1 coluna à esquerda',
'insert-right': 'Inserir 1 coluna à direita',
delete: 'Excluir coluna da tabela',
},
sort: {
'sort-asc': 'Crescente',
'sort-desc': 'Decrescente',
},
insert: {
main: 'Inserir Tabela',
row: 'Inserir Linha na Tabela',
col: 'Inserir Coluna na Tabela',
},
remove: {
main: 'Remover Tabela',
row: 'Remover Linha da Tabela',
col: 'Remover Coluna da Tabela',
},
condition: {
string: 'Texto',
number: 'Número',
date: 'Data',
empty: '(Vazio)',
},
string: {
compare: {
equal: 'Igual a',
notEqual: 'Diferente de',
contains: 'Contém',
notContains: 'Não contém',
startsWith: 'Começa com',
endsWith: 'Termina com',
},
},
number: {
compare: {
equal: 'Igual a',
notEqual: 'Diferente de',
greaterThan: 'Maior que',
greaterThanOrEqual: 'Maior ou igual a',
lessThan: 'Menor que',
lessThanOrEqual: 'Menor ou igual a',
between: 'Entre',
notBetween: 'Não está entre',
above: 'Acima',
below: 'Abaixo',
topN: 'Superior {0}',
},
},
date: {
compare: {
equal: 'Igual a',
notEqual: 'Diferente de',
after: 'Depois',
afterOrEqual: 'Depois ou igual a',
before: 'Antes',
beforeOrEqual: 'Antes ou igual a',
between: 'Entre',
notBetween: 'Não está entre',
today: 'Hoje',
yesterday: 'Ontem',
tomorrow: 'Amanhã',
thisWeek: 'Esta semana',
lastWeek: 'Semana passada',
nextWeek: 'Próxima semana',
thisMonth: 'Este mês',
lastMonth: 'Mês passado',
nextMonth: 'Próximo mês',
thisQuarter: 'Este trimestre',
lastQuarter: 'Trimestre passado',
nextQuarter: 'Próximo trimestre',
thisYear: 'Este ano',
nextYear: 'Próximo ano',
lastYear: 'Ano passado',
quarter: 'Por trimestre',
month: 'Por mês',
q1: 'Primeiro trimestre',
q2: 'Segundo trimestre',
q3: 'Terceiro trimestre',
q4: 'Quarto trimestre',
m1: 'Janeiro',
m2: 'Fevereiro',
m3: 'Março',
m4: 'Abril',
m5: 'Maio',
m6: 'Junho',
m7: 'Julho',
m8: 'Agosto',
m9: 'Setembro',
m10: 'Outubro',
m11: 'Novembro',
m12: 'Dezembro',
},
},
filter: {
title: 'Filtro',
'by-values': 'Por Valores',
'by-colors': 'Por Cores',
'by-conditions': 'Por Condições',
back: 'Voltar',
resize: 'Redimensionar',
'filter-by-cell-fill-color': 'Cor de preenchimento da célula',
'filter-by-cell-text-color': 'Cor do texto da célula',
'filter-by-color-none': 'Esta coluna contém apenas uma cor',
'clear-filter': 'Limpar Filtro',
cancel: 'Cancelar',
confirm: 'Confirmar',
'search-placeholder': 'Use espaço para separar palavras-chave',
'input-values-placeholder': 'Inserir Valores',
'select-all': 'Selecionar Tudo',
},
},
};
export default locale;

View File

@@ -0,0 +1,164 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Таблица',
selectRange: 'Выбрать диапазон таблицы',
rename: 'Переименовать таблицу',
renamePlaceholder: 'Введите имя таблицы',
updateRange: 'Обновить диапазон таблицы',
tableRangeWithMergeError: 'Диапазон таблицы не может перекрываться с объединенными ячейками',
tableRangeWithOtherTableError: 'Диапазон таблицы не может перекрываться с другими таблицами',
tableRangeSingleRowError: 'Диапазон таблицы не может быть одной строкой',
updateError: 'Невозможно установить диапазон таблицы в область, которая не перекрывается с исходной и не находится в той же строке',
tableStyle: 'Стиль таблицы',
defaultStyle: 'Стиль по умолчанию',
customStyle: 'Пользовательский стиль',
customTooMore: 'Количество пользовательских тем превышает максимальный лимит, пожалуйста, удалите некоторые ненужные темы и добавьте снова',
setTheme: 'Установить тему таблицы',
removeTable: 'Удалить таблицу',
cancel: 'Отмена',
confirm: 'Подтвердить',
header: 'Заголовок',
footer: 'Нижний колонтитул',
firstLine: 'Первая строка',
secondLine: 'Вторая строка',
tableNameError: 'Имя таблицы не может содержать пробелы, не может начинаться с цифры и не может совпадать с именем существующей таблицы',
columnMenu: {
'insert-left': 'Вставить 1 столбец слева',
'insert-right': 'Вставить 1 столбец справа',
delete: 'Удалить столбец таблицы',
},
sort: {
'sort-asc': 'По возрастанию',
'sort-desc': 'По убыванию',
},
insert: {
main: 'Вставить таблицу',
row: 'Вставить строку таблицы',
col: 'Вставить столбец таблицы',
},
remove: {
main: 'Удалить таблицу',
row: 'Удалить строку таблицы',
col: 'Удалить столбец таблицы',
},
condition: {
string: 'Текст',
number: 'Число',
date: 'Дата',
empty: '(Пусто)',
},
string: {
compare: {
equal: 'Равно',
notEqual: 'Не равно',
contains: 'Содержит',
notContains: 'Не содержит',
startsWith: 'Начинается с',
endsWith: 'Заканчивается на',
},
},
number: {
compare: {
equal: 'Равно',
notEqual: 'Не равно',
greaterThan: 'Больше',
greaterThanOrEqual: 'Больше или равно',
lessThan: 'Меньше',
lessThanOrEqual: 'Меньше или равно',
between: 'Между',
notBetween: 'Не между',
above: 'Больше',
below: 'Меньше',
topN: 'Топ {0}',
},
},
date: {
compare: {
equal: 'Равно',
notEqual: 'Не равно',
after: 'После',
afterOrEqual: 'После или равно',
before: 'До',
beforeOrEqual: 'До или равно',
between: 'Между',
notBetween: 'Не между',
today: 'Сегодня',
yesterday: 'Вчера',
tomorrow: 'Завтра',
thisWeek: 'На этой неделе',
lastWeek: 'На прошлой неделе',
nextWeek: 'На следующей неделе',
thisMonth: 'В этом месяце',
lastMonth: 'В прошлом месяце',
nextMonth: 'В следующем месяце',
thisQuarter: 'В этом квартале',
lastQuarter: 'В прошлом квартале',
nextQuarter: 'В следующем квартале',
thisYear: 'В этом году',
nextYear: 'В следующем году',
lastYear: 'В прошлом году',
quarter: 'По кварталам',
month: 'По месяцам',
q1: 'Первый квартал',
q2: 'Второй квартал',
q3: 'Третий квартал',
q4: 'Четвертый квартал',
m1: 'Январь',
m2: 'Февраль',
m3: 'Март',
m4: 'Апрель',
m5: 'Май',
m6: 'Июнь',
m7: 'Июль',
m8: 'Август',
m9: 'Сентябрь',
m10: 'Октябрь',
m11: 'Ноябрь',
m12: 'Декабрь',
},
},
filter: {
title: 'Фильтр',
'by-values': 'По значениям',
'by-colors': 'По цветам',
'by-conditions': 'По условиям',
back: 'Назад',
resize: 'Изменить размер',
'filter-by-cell-fill-color': 'Цвет заливки ячейки',
'filter-by-cell-text-color': 'Цвет текста ячейки',
'filter-by-color-none': 'Этот столбец содержит только один цвет',
'clear-filter': 'Очистить фильтр',
cancel: 'Отмена',
confirm: 'Подтвердить',
'search-placeholder': 'Используйте пробел для разделения ключевых слов',
'input-values-placeholder': 'Введите значения',
'select-all': 'Выбрать все',
},
},
};
export default locale;

View File

@@ -0,0 +1,162 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Tabuľka',
selectRange: 'Vyberte rozsah tabuľky',
rename: 'Premenovať tabuľku',
renamePlaceholder: 'Zadajte názov tabuľky',
updateRange: 'Aktualizovať rozsah tabuľky',
tableRangeWithMergeError: 'Rozsah tabuľky sa nemôže prekrývať so zlúčenými bunkami',
tableRangeWithOtherTableError: 'Rozsah tabuľky sa nemôže prekrývať s inými tabuľkami',
tableRangeSingleRowError: 'Rozsah tabuľky nemôže byť jeden riadok',
updateError: 'Rozsah tabuľky nemožno nastaviť na oblasť, ktorá sa neprekrýva s pôvodnou a nie je v tom istom riadku',
tableStyle: 'Štýl tabuľky',
defaultStyle: 'Predvolený štýl',
customStyle: 'Vlastný štýl',
customTooMore: 'Počet vlastných tém presahuje maximálny limit, odstráňte niektoré nepotrebné témy a pridajte ich znova',
setTheme: 'Nastaviť tému tabuľky',
removeTable: 'Odstrániť tabuľku',
cancel: 'Zrušiť',
confirm: 'Potvrdiť',
header: 'Hlavička',
footer: 'Päta',
firstLine: 'Prvý riadok',
secondLine: 'Druhý riadok',
tableNameError: 'Názov tabuľky nesmie obsahovať medzery, nesmie začínať číslom a nesmie byť zhodný s existujúcim názvom tabuľky',
columnMenu: {
'insert-left': 'Vložiť 1 stĺpec tabuľky vľavo',
'insert-right': 'Vložiť 1 stĺpec tabuľky vpravo',
delete: 'Odstrániť stĺpec tabuľky',
},
sort: {
'sort-asc': 'Vzostupne',
'sort-desc': 'Zostupne',
},
insert: {
main: 'Vložiť tabuľku',
row: 'Vložiť riadok tabuľky',
col: 'Vložiť stĺpec tabuľky',
},
remove: {
main: 'Odstrániť tabuľku',
row: 'Odstrániť riadok tabuľky',
col: 'Odstrániť stĺpec tabuľky',
},
condition: {
string: 'Text',
number: 'Číslo',
date: 'Dátum',
empty: '(Prázdne)',
},
string: {
compare: {
equal: 'Rovné',
notEqual: 'Nerovné',
contains: 'Obsahuje',
notContains: 'Neobsahuje',
startsWith: 'Začína na',
endsWith: 'Končí na',
},
},
number: {
compare: {
equal: 'Rovné',
notEqual: 'Nerovné',
greaterThan: 'Väčšie ako',
greaterThanOrEqual: 'Väčšie alebo rovné',
lessThan: 'Menšie ako',
lessThanOrEqual: 'Menšie alebo rovné',
between: 'Medzi',
notBetween: 'Nie medzi',
above: 'Nad',
below: 'Pod',
topN: 'Horných {0}',
},
},
date: {
compare: {
equal: 'Rovné',
notEqual: 'Nerovné',
after: 'Po',
afterOrEqual: 'Po alebo v',
before: 'Pred',
beforeOrEqual: 'Pred alebo v',
between: 'Medzi',
notBetween: 'Nie medzi',
today: 'Dnes',
yesterday: 'Včera',
tomorrow: 'Zajtra',
thisWeek: 'Tento týždeň',
lastWeek: 'Minulý týždeň',
nextWeek: 'Budúci týždeň',
thisMonth: 'Tento mesiac',
lastMonth: 'Minulý mesiac',
nextMonth: 'Budúci mesiac',
thisQuarter: 'Tento štvrťrok',
lastQuarter: 'Minulý štvrťrok',
nextQuarter: 'Budúci štvrťrok',
thisYear: 'Tento rok',
nextYear: 'Budúci rok',
lastYear: 'Minulý rok',
quarter: 'Podľa štvrťroka',
month: 'Podľa mesiaca',
q1: 'Prvý štvrťrok',
q2: 'Druhý štvrťrok',
q3: 'Tretí štvrťrok',
q4: 'Štvrtý štvrťrok',
m1: 'Január',
m2: 'Február',
m3: 'Marec',
m4: 'Apríl',
m5: 'Máj',
m6: 'Jún',
m7: 'Júl',
m8: 'August',
m9: 'September',
m10: 'Október',
m11: 'November',
m12: 'December',
},
},
filter: {
title: 'Filter',
'by-values': 'Podľa hodnôt',
'by-colors': 'Podľa farieb',
'by-conditions': 'Podľa podmienok',
back: 'Späť',
resize: 'Zmeniť veľkosť',
'filter-by-cell-fill-color': 'Farba výplne bunky',
'filter-by-cell-text-color': 'Farba textu bunky',
'filter-by-color-none': 'Tento stĺpec obsahuje iba jednu farbu',
'clear-filter': 'Vymazať filter',
cancel: 'Zrušiť',
confirm: 'Potvrdiť',
'search-placeholder': 'Použite medzeru na oddelenie kľúčových slov',
'input-values-placeholder': 'Zadajte hodnoty',
'select-all': 'Vybrať všetko',
},
},
};
export default locale;

View File

@@ -0,0 +1,20 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type { LocaleLeafKeys } from '@univerjs/core';
import type enUS from './en-US';
export type LocaleKey = LocaleLeafKeys<typeof enUS>;

View File

@@ -0,0 +1,164 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: 'Bảng',
selectRange: 'Chọn phạm vi bảng',
rename: 'Đổi tên bảng',
renamePlaceholder: 'Nhập tên bảng',
updateRange: 'Cập nhật phạm vi bảng',
tableRangeWithMergeError: 'Phạm vi bảng không thể chồng lấp với các ô đã được hợp nhất',
tableRangeWithOtherTableError: 'Phạm vi bảng không thể chồng lấp với các bảng khác',
tableRangeSingleRowError: 'Phạm vi bảng không thể là một hàng đơn lẻ',
updateError: 'Không thể đặt phạm vi bảng vào khu vực không chồng lấp với bản gốc và không nằm trên cùng một hàng',
tableStyle: 'Kiểu bảng',
defaultStyle: 'Kiểu mặc định',
customStyle: 'Kiểu tùy chỉnh',
customTooMore: 'Số lượng chủ đề tùy chỉnh vượt quá giới hạn tối đa, vui lòng xóa một số chủ đề không cần thiết và thêm lại',
setTheme: 'Thiết lập chủ đề bảng',
removeTable: 'Xóa bảng',
cancel: 'Hủy',
confirm: 'Xác nhận',
header: 'Đầu trang',
footer: 'Chân trang',
firstLine: 'Dòng đầu tiên',
secondLine: 'Dòng thứ hai',
tableNameError: 'Tên bảng không thể chứa khoảng trắng, không được bắt đầu bằng số và không được trùng với tên bảng đã có',
columnMenu: {
'insert-left': 'Chèn 1 cột bảng bên trái',
'insert-right': 'Chèn 1 cột bảng bên phải',
delete: 'Xóa cột bảng',
},
sort: {
'sort-asc': 'Tăng dần',
'sort-desc': 'Giảm dần',
},
insert: {
main: 'Chèn bảng',
row: 'Chèn hàng bảng',
col: 'Chèn cột bảng',
},
remove: {
main: 'Xóa bảng',
row: 'Xóa hàng bảng',
col: 'Xóa cột bảng',
},
condition: {
string: 'Văn bản',
number: 'Số',
date: 'Ngày',
empty: '(Trống)',
},
string: {
compare: {
equal: 'Bằng',
notEqual: 'Không bằng',
contains: 'Chứa',
notContains: 'Không chứa',
startsWith: 'Bắt đầu với',
endsWith: 'Kết thúc với',
},
},
number: {
compare: {
equal: 'Bằng',
notEqual: 'Không bằng',
greaterThan: 'Lớn hơn',
greaterThanOrEqual: 'Lớn hơn hoặc bằng',
lessThan: 'Nhỏ hơn',
lessThanOrEqual: 'Nhỏ hơn hoặc bằng',
between: 'Trong khoảng',
notBetween: 'Không trong khoảng',
above: 'Lớn hơn',
below: 'Nhỏ hơn',
topN: 'Trên cùng {0}',
},
},
date: {
compare: {
equal: 'Bằng',
notEqual: 'Không bằng',
after: 'Sau',
afterOrEqual: 'Sau hoặc bằng',
before: 'Trước',
beforeOrEqual: 'Trước hoặc bằng',
between: 'Trong khoảng',
notBetween: 'Không trong khoảng',
today: 'Hôm nay',
yesterday: 'Hôm qua',
tomorrow: 'Ngày mai',
thisWeek: 'Tuần này',
lastWeek: 'Tuần trước',
nextWeek: 'Tuần sau',
thisMonth: 'Tháng này',
lastMonth: 'Tháng trước',
nextMonth: 'Tháng sau',
thisQuarter: 'Quý này',
lastQuarter: 'Quý trước',
nextQuarter: 'Quý sau',
thisYear: 'Năm nay',
nextYear: 'Năm sau',
lastYear: 'Năm trước',
quarter: 'Theo quý',
month: 'Theo tháng',
q1: 'Quý 1',
q2: 'Quý 2',
q3: 'Quý 3',
q4: 'Quý 4',
m1: 'Tháng 1',
m2: 'Tháng 2',
m3: 'Tháng 3',
m4: 'Tháng 4',
m5: 'Tháng 5',
m6: 'Tháng 6',
m7: 'Tháng 7',
m8: 'Tháng 8',
m9: 'Tháng 9',
m10: 'Tháng 10',
m11: 'Tháng 11',
m12: 'Tháng 12',
},
},
filter: {
title: 'Bộ lọc',
'by-values': 'Theo giá trị',
'by-colors': 'Theo màu',
'by-conditions': 'Theo điều kiện',
back: 'Quay lại',
resize: 'Thay đổi kích thước',
'filter-by-cell-fill-color': 'Màu nền ô',
'filter-by-cell-text-color': 'Màu chữ ô',
'filter-by-color-none': 'Cột này chỉ chứa một màu',
'clear-filter': 'Xóa lọc',
cancel: 'Hủy bỏ',
confirm: 'Xác nhận',
'search-placeholder': 'Sử dụng khoảng trắng để tách các từ khóa',
'input-values-placeholder': 'Vui lòng nhập',
'select-all': 'Chọn tất cả',
},
},
};
export default locale;

View File

@@ -0,0 +1,165 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: '表格',
selectRange: '选择表格范围',
rename: '重命名表格',
renamePlaceholder: '输入表格名称',
updateRange: '更新表格范围',
tableRangeWithMergeError: '表格范围不能与合并单元格重叠',
tableRangeWithOtherTableError: '表格范围不能与其他表格重叠',
tableRangeSingleRowError: '表格范围不能是单独的一行',
updateError: '不能将表格范围设置到和原先不重合且不在同一行的范围',
tableStyle: '表格样式',
defaultStyle: '默认样式',
customStyle: '自定义样式',
customTooMore: '自定义主题数量超出最大限制,请删除一些无用的主题后再次添加',
setTheme: '设置表格主题',
removeTable: '删除表格',
cancel: '取消',
confirm: '确认',
header: '页眉',
footer: '页脚',
firstLine: '第一行',
secondLine: '第二行',
tableNameError: '表格名称不能包含空格, 不能以数字开头,不能和已有表格名称重复',
columnMenu: {
'insert-left': '向左插入 1 个表格列',
'insert-right': '向右插入 1 个表格列',
delete: '删除表格列',
},
sort: {
'sort-asc': '升序',
'sort-desc': '降序',
},
insert: {
main: '表格插入',
row: '插入表格行',
col: '插入表格列',
},
remove: {
main: '表格删除',
row: '删除表格行',
col: '删除表格列',
},
condition: {
string: '文本',
number: '数字',
date: '日期',
empty: '(空白)',
},
string: {
compare: {
equal: '等于',
notEqual: '不等于',
contains: '包含',
notContains: '不包含',
startsWith: '开始于',
endsWith: '结束于',
},
},
number: {
compare: {
equal: '等于',
notEqual: '不等于',
greaterThan: '大于',
greaterThanOrEqual: '大于等于',
lessThan: '小于',
lessThanOrEqual: '小于等于',
between: '介于',
notBetween: '不介于',
above: '大于',
below: '小于',
topN: '前{0}个',
},
},
date: {
compare: {
equal: '等于',
notEqual: '不等于',
after: '晚于',
afterOrEqual: '晚于等于',
before: '早于',
beforeOrEqual: '早于等于',
between: '介于',
notBetween: '不介于',
today: '今天',
yesterday: '昨天',
tomorrow: '明天',
thisWeek: '本周',
lastWeek: '上周',
nextWeek: '下周',
thisMonth: '本月',
lastMonth: '上月',
nextMonth: '下月',
thisQuarter: '本季度',
lastQuarter: '上季度',
nextQuarter: '下季度',
thisYear: '今年',
nextYear: '明年',
lastYear: '去年',
quarter: '按季度',
month: '按月份',
q1: '第一季度',
q2: '第二季度',
q3: '第三季度',
q4: '第四季度',
m1: '一月',
m2: '二月',
m3: '三月',
m4: '四月',
m5: '五月',
m6: '六月',
m7: '七月',
m8: '八月',
m9: '九月',
m10: '十月',
m11: '十一月',
m12: '十二月',
},
},
filter: {
title: '筛选',
'by-values': '按值',
'by-colors': '按颜色',
'by-conditions': '按条件',
back: '返回',
resize: '调整大小',
'filter-by-cell-fill-color': '单元格填充颜色',
'filter-by-cell-text-color': '单元格文本颜色',
'filter-by-color-none': '此列仅包含一种颜色',
'clear-filter': '清除筛选',
cancel: '取消',
confirm: '确认',
'search-placeholder': '使用空格分隔关键字',
'input-values-placeholder': '请输入',
'select-all': '全选',
},
},
};
export default locale;

View File

@@ -0,0 +1,164 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: '表格',
selectRange: '選擇表格範圍',
rename: '重新命名表格',
renamePlaceholder: '輸入表格名稱',
updateRange: '更新表格範圍',
tableRangeWithMergeError: '表格範圍不能與合併儲存格重疊',
tableRangeWithOtherTableError: '表格範圍不能與其他表格重疊',
tableRangeSingleRowError: '表格範圍不能只有一列',
updateError: '不能將表格範圍設定為與原範圍不重疊且不在同一列的範圍',
tableStyle: '表格樣式',
defaultStyle: '預設樣式',
customStyle: '自訂樣式',
customTooMore: '自訂主題數量超出上限,請刪除一些不需要的主題後再新增',
setTheme: '設定表格主題',
removeTable: '刪除表格',
cancel: '取消',
confirm: '確認',
header: '頁首',
footer: '頁尾',
firstLine: '第一列',
secondLine: '第二列',
tableNameError: '表格名稱不能包含空格、以數字開頭或與現有表格名稱重複',
columnMenu: {
'insert-left': '向左插入 1 個表格欄',
'insert-right': '向右插入 1 個表格欄',
delete: '刪除表格欄',
},
sort: {
'sort-asc': '升序',
'sort-desc': '降序',
},
insert: {
main: '表格插入',
row: '插入表格列',
col: '插入表格欄',
},
remove: {
main: '表格刪除',
row: '刪除表格列',
col: '刪除表格欄',
},
condition: {
string: '文字',
number: '數字',
date: '日期',
empty: '(空白)',
},
string: {
compare: {
equal: '等於',
notEqual: '不等於',
contains: '包含',
notContains: '不包含',
startsWith: '開始於',
endsWith: '結束於',
},
},
number: {
compare: {
equal: '等於',
notEqual: '不等於',
greaterThan: '大於',
greaterThanOrEqual: '大於等於',
lessThan: '小於',
lessThanOrEqual: '小於等於',
between: '介於',
notBetween: '不介於',
above: '大於',
below: '小於',
topN: '前{0}個',
},
},
date: {
compare: {
equal: '等於',
notEqual: '不等於',
after: '晚於',
afterOrEqual: '晚於等於',
before: '早於',
beforeOrEqual: '早於等於',
between: '介於',
notBetween: '不介於',
today: '今天',
yesterday: '昨天',
tomorrow: '明天',
thisWeek: '本週',
lastWeek: '上週',
nextWeek: '下週',
thisMonth: '本月',
lastMonth: '上月',
nextMonth: '下月',
thisQuarter: '本季度',
lastQuarter: '上季度',
nextQuarter: '下季度',
thisYear: '今年',
nextYear: '明年',
lastYear: '去年',
quarter: '按季度',
month: '按月份',
q1: '第一季度',
q2: '第二季度',
q3: '第三季度',
q4: '第四季度',
m1: '一月',
m2: '二月',
m3: '三月',
m4: '四月',
m5: '五月',
m6: '六月',
m7: '七月',
m8: '八月',
m9: '九月',
m10: '十月',
m11: '十一月',
m12: '十二月',
},
},
filter: {
title: '篩選',
'by-values': '按值',
'by-colors': '按顏色',
'by-conditions': '按條件',
back: '返回',
resize: '調整大小',
'filter-by-cell-fill-color': '儲存格填滿顏色',
'filter-by-cell-text-color': '儲存格文字顏色',
'filter-by-color-none': '此欄僅包含一種顏色',
'clear-filter': '清除篩選',
cancel: '取消',
confirm: '確認',
'search-placeholder': '使用空格分隔關鍵字',
'input-values-placeholder': '請輸入',
'select-all': '全選',
},
},
};
export default locale;

View File

@@ -0,0 +1,164 @@
/**
* Copyright 2023-present DreamNum Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import type enUS from './en-US';
const locale: typeof enUS = {
'sheets-table-ui': {
title: '表格',
selectRange: '選擇表格範圍',
rename: '重新命名表格',
renamePlaceholder: '輸入表格名稱',
updateRange: '更新表格範圍',
tableRangeWithMergeError: '表格範圍不能與合併儲存格重疊',
tableRangeWithOtherTableError: '表格範圍不能與其他表格重疊',
tableRangeSingleRowError: '表格範圍不能只有一列',
updateError: '不能將表格範圍設定為與原範圍不重疊且不在同一列的範圍',
tableStyle: '表格樣式',
defaultStyle: '預設樣式',
customStyle: '自訂樣式',
customTooMore: '自訂主題數量超出上限,請刪除一些不需要的主題後再新增',
setTheme: '設定表格主題',
removeTable: '刪除表格',
cancel: '取消',
confirm: '確認',
header: '頁首',
footer: '頁尾',
firstLine: '第一列',
secondLine: '第二列',
tableNameError: '表格名稱不能包含空格、以數字開頭或與現有表格名稱重複',
columnMenu: {
'insert-left': '向左插入 1 個表格欄',
'insert-right': '向右插入 1 個表格欄',
delete: '刪除表格欄',
},
sort: {
'sort-asc': '升序',
'sort-desc': '降序',
},
insert: {
main: '表格插入',
row: '插入表格列',
col: '插入表格欄',
},
remove: {
main: '表格刪除',
row: '刪除表格列',
col: '刪除表格欄',
},
condition: {
string: '文字',
number: '數字',
date: '日期',
empty: '(空白)',
},
string: {
compare: {
equal: '等於',
notEqual: '不等於',
contains: '包含',
notContains: '不包含',
startsWith: '開始於',
endsWith: '結束於',
},
},
number: {
compare: {
equal: '等於',
notEqual: '不等於',
greaterThan: '大於',
greaterThanOrEqual: '大於等於',
lessThan: '小於',
lessThanOrEqual: '小於等於',
between: '介於',
notBetween: '不介於',
above: '大於',
below: '小於',
topN: '前{0}個',
},
},
date: {
compare: {
equal: '等於',
notEqual: '不等於',
after: '晚於',
afterOrEqual: '晚於等於',
before: '早於',
beforeOrEqual: '早於等於',
between: '介於',
notBetween: '不介於',
today: '今天',
yesterday: '昨天',
tomorrow: '明天',
thisWeek: '本週',
lastWeek: '上週',
nextWeek: '下週',
thisMonth: '本月',
lastMonth: '上月',
nextMonth: '下月',
thisQuarter: '本季度',
lastQuarter: '上季度',
nextQuarter: '下季度',
thisYear: '今年',
nextYear: '明年',
lastYear: '去年',
quarter: '按季度',
month: '按月份',
q1: '第一季度',
q2: '第二季度',
q3: '第三季度',
q4: '第四季度',
m1: '一月',
m2: '二月',
m3: '三月',
m4: '四月',
m5: '五月',
m6: '六月',
m7: '七月',
m8: '八月',
m9: '九月',
m10: '十月',
m11: '十一月',
m12: '十二月',
},
},
filter: {
title: '篩選',
'by-values': '按值',
'by-colors': '按顏色',
'by-conditions': '按條件',
back: '返回',
resize: '調整大小',
'filter-by-cell-fill-color': '儲存格填滿顏色',
'filter-by-cell-text-color': '儲存格文字顏色',
'filter-by-color-none': '此欄僅包含一種顏色',
'clear-filter': '清除篩選',
cancel: '取消',
confirm: '確認',
'search-placeholder': '使用空格分隔關鍵字',
'input-values-placeholder': '請輸入',
'select-all': '全選',
},
},
};
export default locale;