add catalan language (#2054)

pull/2057/head
Alex Consel 9 months ago committed by GitHub
parent fd69f614bc
commit af2863b2f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      lib/src/l10n/generated/quill_localizations.dart
  2. 304
      lib/src/l10n/generated/quill_localizations_ca.dart
  3. 112
      lib/src/l10n/quill_ca.arb

@ -8,6 +8,7 @@ import 'package:intl/intl.dart' as intl;
import 'quill_localizations_ar.dart';
import 'quill_localizations_bg.dart';
import 'quill_localizations_bn.dart';
import 'quill_localizations_ca.dart';
import 'quill_localizations_cs.dart';
import 'quill_localizations_da.dart';
import 'quill_localizations_de.dart';
@ -129,6 +130,7 @@ abstract class FlutterQuillLocalizations {
Locale('ar'),
Locale('bg'),
Locale('bn'),
Locale('ca'),
Locale('cs'),
Locale('da'),
Locale('de'),
@ -767,6 +769,7 @@ class _FlutterQuillLocalizationsDelegate
'ar',
'bg',
'bn',
'ca',
'cs',
'da',
'de',
@ -860,6 +863,8 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
return FlutterQuillLocalizationsBg();
case 'bn':
return FlutterQuillLocalizationsBn();
case 'ca':
return FlutterQuillLocalizationsCa();
case 'cs':
return FlutterQuillLocalizationsCs();
case 'da':

@ -0,0 +1,304 @@
import 'quill_localizations.dart';
/// The translations for Catalan Valencian (`ca`).
class FlutterQuillLocalizationsCa extends FlutterQuillLocalizations {
FlutterQuillLocalizationsCa([super.locale = 'ca']);
@override
String get pasteLink => 'Enganxa un enllaç';
@override
String get ok => "D'acord";
@override
String get selectColor => 'Selecciona el color';
@override
String get gallery => 'Galeria';
@override
String get link => 'Enllaç';
@override
String get open => 'Obre';
@override
String get copy => 'Copia';
@override
String get remove => 'Elimina';
@override
String get save => 'Desa';
@override
String get zoom => 'Zoom';
@override
String get saved => 'Desat';
@override
String get text => 'Text';
@override
String get resize => 'Redimensiona';
@override
String get width => 'Amplada';
@override
String get height => 'Alçada';
@override
String get size => 'Mida';
@override
String get small => 'Petit';
@override
String get large => 'Gran';
@override
String get huge => 'Enorme';
@override
String get clear => 'Neteja';
@override
String get font => 'Font';
@override
String get search => 'Cerca';
@override
String get camera => 'Càmera';
@override
String get video => 'Vídeo';
@override
String get undo => 'Desfés';
@override
String get redo => 'Refés';
@override
String get fontFamily => 'Tipus de lletra';
@override
String get fontSize => 'Mida de lletra';
@override
String get bold => 'Negreta';
@override
String get subscript => 'Subíndex';
@override
String get superscript => 'Superíndex';
@override
String get italic => 'Cursiva';
@override
String get underline => 'Subratllat';
@override
String get strikeThrough => 'Ratllat';
@override
String get inlineCode => 'Codi en línia';
@override
String get fontColor => 'Color de lletra';
@override
String get backgroundColor => 'Color de fons';
@override
String get clearFormat => 'Neteja format';
@override
String get alignLeft => "Alinea a l'esquerra";
@override
String get alignCenter => 'Alinea al centre';
@override
String get alignRight => 'Alinea a la dreta';
@override
String get alignJustify => 'Justifica';
@override
String get justifyWinWidth => "Justifica l'amplada de la finestra";
@override
String get textDirection => 'Direcció del text';
@override
String get headerStyle => 'Estil de capçalera';
@override
String get normal => 'Normal';
@override
String get heading1 => 'Capçalera 1';
@override
String get heading2 => 'Capçalera 2';
@override
String get heading3 => 'Capçalera 3';
@override
String get heading4 => 'Capçalera 4';
@override
String get heading5 => 'Capçalera 5';
@override
String get heading6 => 'Capçalera 6';
@override
String get numberedList => 'Llista numerada';
@override
String get bulletList => 'Llista de punts';
@override
String get checkedList => 'Llista de verificació';
@override
String get codeBlock => 'Bloc de codi';
@override
String get quote => 'Cita';
@override
String get increaseIndent => 'Augmenta la sagnia';
@override
String get decreaseIndent => 'Redueix la sagnia';
@override
String get insertURL => 'Insereix URL';
@override
String get visitLink => "Visita l'enllaç";
@override
String get enterLink => "Introdueix l'enllaç";
@override
String get enterMedia => 'Introdueix mitjans';
@override
String get edit => 'Edita';
@override
String get apply => 'Aplica';
@override
String get hex => 'Hex';
@override
String get material => 'Material';
@override
String get color => 'Color';
@override
String get lineheight => 'Alçada de línia';
@override
String get findText => 'Troba text';
@override
String get moveToPreviousOccurrence => "Mou-te a l'ocurrència anterior";
@override
String get moveToNextOccurrence => 'Mou-te a la següent ocurrència';
@override
String get savedUsingTheNetwork => 'Desat utilitzant la xarxa';
@override
String get savedUsingLocalStorage => "Desat en l'emmagatzematge local";
@override
String theImageHasBeenSavedAt(String imagePath) {
return "La imatge s'ha desat a: $imagePath";
}
@override
String get errorWhileSavingImage => 'Error en desar la imatge';
@override
String get pleaseEnterTextForYourLink =>
"Si us plau, introdueix un text per al teu enllaç (p. ex., 'Saber més')";
@override
String get pleaseEnterTheLinkURL =>
"Si us plau, introdueix l'URL de l'enllaç (p. ex., 'https://example.com')";
@override
String get pleaseEnterAValidImageURL =>
"Si us plau, introdueix un URL d'imatge vàlid";
@override
String get pleaseEnterAValidVideoURL =>
'Si us plau, introdueix un URL de vídeo vàlid';
@override
String get photo => 'Foto';
@override
String get image => 'Imatge';
@override
String get caseSensitivityAndWholeWordSearch =>
'Sensibilitat a majúscules i minúscules i cerca de paraula completa';
@override
String get caseSensitive => 'Distingir majúscules i minúscules';
@override
String get wholeWord => 'Paraula completa';
@override
String get insertImage => 'Insereix imatge';
@override
String get pickAPhotoFromYourGallery => 'Tria una foto de la teva galeria';
@override
String get takeAPhotoUsingYourCamera => 'Fes una foto amb la teva càmera';
@override
String get pasteAPhotoUsingALink => 'Enganxa una foto mitjançant un enllaç';
@override
String get pickAVideoFromYourGallery => 'Tria un vídeo de la teva galeria';
@override
String get recordAVideoUsingYourCamera => 'Grava un vídeo amb la teva càmera';
@override
String get pasteAVideoUsingALink => 'Enganxa un vídeo mitjançant un enllaç';
@override
String get close => 'Tanca';
@override
String get searchSettings => 'Configuració de cerca';
@override
String get cut => 'Talla';
@override
String get paste => 'Enganxa';
@override
String get insertTable => 'Insereix taula';
}

@ -0,0 +1,112 @@
{
"@@locale": "ca",
"pasteLink": "Enganxa un enllaç",
"ok": "D'acord",
"selectColor": "Selecciona el color",
"gallery": "Galeria",
"link": "Enllaç",
"open": "Obre",
"copy": "Copia",
"remove": "Elimina",
"save": "Desa",
"zoom": "Zoom",
"saved": "Desat",
"text": "Text",
"resize": "Redimensiona",
"width": "Amplada",
"height": "Alçada",
"size": "Mida",
"small": "Petit",
"large": "Gran",
"huge": "Enorme",
"clear": "Neteja",
"font": "Font",
"search": "Cerca",
"camera": "Càmera",
"video": "Vídeo",
"undo": "Desfés",
"redo": "Refés",
"fontFamily": "Tipus de lletra",
"fontSize": "Mida de lletra",
"bold": "Negreta",
"subscript": "Subíndex",
"superscript": "Superíndex",
"italic": "Cursiva",
"underline": "Subratllat",
"strikeThrough": "Ratllat",
"inlineCode": "Codi en línia",
"fontColor": "Color de lletra",
"backgroundColor": "Color de fons",
"clearFormat": "Neteja format",
"alignLeft": "Alinea a l'esquerra",
"alignCenter": "Alinea al centre",
"alignRight": "Alinea a la dreta",
"alignJustify": "Justifica",
"@alignJustify": {
"description": "Justifica el text en tota l'amplada de la finestra"
},
"justifyWinWidth": "Justifica l'amplada de la finestra",
"textDirection": "Direcció del text",
"headerStyle": "Estil de capçalera",
"normal": "Normal",
"heading1": "Capçalera 1",
"heading2": "Capçalera 2",
"heading3": "Capçalera 3",
"heading4": "Capçalera 4",
"heading5": "Capçalera 5",
"heading6": "Capçalera 6",
"numberedList": "Llista numerada",
"bulletList": "Llista de punts",
"checkedList": "Llista de verificació",
"codeBlock": "Bloc de codi",
"quote": "Cita",
"increaseIndent": "Augmenta la sagnia",
"decreaseIndent": "Redueix la sagnia",
"insertURL": "Insereix URL",
"visitLink": "Visita l'enllaç",
"enterLink": "Introdueix l'enllaç",
"enterMedia": "Introdueix mitjans",
"edit": "Edita",
"apply": "Aplica",
"hex": "Hex",
"material": "Material",
"color": "Color",
"lineheight": "Alçada de línia",
"findText": "Troba text",
"moveToPreviousOccurrence": "Mou-te a l'ocurrència anterior",
"moveToNextOccurrence": "Mou-te a la següent ocurrència",
"savedUsingTheNetwork": "Desat utilitzant la xarxa",
"savedUsingLocalStorage": "Desat en l'emmagatzematge local",
"theImageHasBeenSavedAt": "La imatge s'ha desat a: {imagePath}",
"@theImageHasBeenSavedAt": {
"description": "Un missatge amb un únic paràmetre",
"placeholders": {
"imagePath": {
"type": "String",
"example": "path/to/location"
}
}
},
"errorWhileSavingImage": "Error en desar la imatge",
"pleaseEnterTextForYourLink": "Si us plau, introdueix un text per al teu enllaç (p. ex., 'Saber més')",
"pleaseEnterTheLinkURL": "Si us plau, introdueix l'URL de l'enllaç (p. ex., 'https://example.com')",
"pleaseEnterAValidImageURL": "Si us plau, introdueix un URL d'imatge vàlid",
"pleaseEnterAValidVideoURL": "Si us plau, introdueix un URL de vídeo vàlid",
"photo": "Foto",
"image": "Imatge",
"caseSensitivityAndWholeWordSearch": "Sensibilitat a majúscules i minúscules i cerca de paraula completa",
"caseSensitive": "Distingir majúscules i minúscules",
"wholeWord": "Paraula completa",
"insertImage": "Insereix imatge",
"pickAPhotoFromYourGallery": "Tria una foto de la teva galeria",
"takeAPhotoUsingYourCamera": "Fes una foto amb la teva càmera",
"pasteAPhotoUsingALink": "Enganxa una foto mitjançant un enllaç",
"pickAVideoFromYourGallery": "Tria un vídeo de la teva galeria",
"recordAVideoUsingYourCamera": "Grava un vídeo amb la teva càmera",
"pasteAVideoUsingALink": "Enganxa un vídeo mitjançant un enllaç",
"close": "Tanca",
"searchSettings": "Configuració de cerca",
"cut": "Talla",
"paste": "Enganxa",
"insertTable": "Insereix taula"
}
Loading…
Cancel
Save