added ro RO translations (#1658)

* added ro RO translations

(cherry picked from commit 913a7e8d673d64da72dbe2cbcb4a9771f7f21132)

* added ro RO translations
pull/1657/head^2
Rusu Dinu 1 year ago committed by GitHub
parent 0f6f8be0f5
commit f219465742
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      doc/translation.md
  2. 14
      lib/src/l10n/generated/quill_localizations.dart
  3. 545
      lib/src/l10n/generated/quill_localizations_ro.dart
  4. 90
      lib/src/l10n/quill_ro.arb
  5. 90
      lib/src/l10n/quill_ro_RO.arb

@ -23,13 +23,13 @@ Expanded(
)
```
Currently, translations are available for these 33 locales:
Currently, translations are available for these 34 locales:
* `Locale('en')`, `Locale('ar')`, `Locale('bn')`, `Locale('bs')`
* `Locale('cs')`, `Locale('de')`, `Locale('da')`, `Locale('fr')`
* `Locale('he')`, `Locale('zh', 'CN')`, `Locale('zh', 'HK')`
* `Locale('ko')`, `Locale('ku')`, `Locale('ku', 'CKB')`
* `Locale('ru')`, `Locale('es')`, `Locale('tk')`, `Locale('tr')`
* `Locale('ro', 'RO')`, `Locale('ru')`, `Locale('es')`, `Locale('tk')`, `Locale('tr')`
* `Locale('uk')`, `Locale('ur')`, `Locale('pt')`, `Locale('pl')`
* `Locale('vi')`, `Locale('id')`, `Locale('it')`, `Locale('ms')`
* `Locale('nl')`, `Locale('no')`, `Locale('fa')`, `Locale('hi')`
@ -61,4 +61,4 @@ or:
This will generate the new dart files from the arb files in order to take effect, otherwise, you won't notice a difference
Then open a pull request so everyone can benefit from your translations!
Then open a pull request so everyone can benefit from your translations!

@ -27,6 +27,7 @@ import 'quill_localizations_nl.dart';
import 'quill_localizations_no.dart';
import 'quill_localizations_pl.dart';
import 'quill_localizations_pt.dart';
import 'quill_localizations_ro.dart';
import 'quill_localizations_ru.dart';
import 'quill_localizations_sr.dart';
import 'quill_localizations_sw.dart';
@ -147,6 +148,8 @@ abstract class FlutterQuillLocalizations {
Locale('pl'),
Locale('pt'),
Locale('pt', 'BR'),
Locale('ro'),
Locale('ro', 'RO'),
Locale('ru'),
Locale('sr'),
Locale('sw'),
@ -717,6 +720,7 @@ class _FlutterQuillLocalizationsDelegate
'no',
'pl',
'pt',
'ro',
'ru',
'sr',
'sw',
@ -759,6 +763,14 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
}
break;
}
case 'ro':
{
switch (locale.countryCode) {
case 'RO':
return FlutterQuillLocalizationsRoRo();
}
break;
}
case 'zh':
{
switch (locale.countryCode) {
@ -817,6 +829,8 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
return FlutterQuillLocalizationsPl();
case 'pt':
return FlutterQuillLocalizationsPt();
case 'ro':
return FlutterQuillLocalizationsRo();
case 'ru':
return FlutterQuillLocalizationsRu();
case 'sr':

@ -0,0 +1,545 @@
import 'quill_localizations.dart';
/// The translations for Romanian Moldavian Moldovan (`ro`).
class FlutterQuillLocalizationsRo extends FlutterQuillLocalizations {
FlutterQuillLocalizationsRo([super.locale = 'ro']);
@override
String get pasteLink => 'Lipește un link';
@override
String get ok => 'Ok';
@override
String get selectColor => 'Selectează culoarea';
@override
String get gallery => 'Galerie';
@override
String get link => 'Link';
@override
String get open => 'Deschide';
@override
String get copy => 'Copiază';
@override
String get remove => 'Elimină';
@override
String get save => 'Salvează';
@override
String get zoom => 'Zoom';
@override
String get saved => 'Salvat';
@override
String get text => 'Text';
@override
String get resize => 'Redimensionează';
@override
String get width => 'Lățime';
@override
String get height => 'Înălțime';
@override
String get size => 'Mărime';
@override
String get small => 'Mic';
@override
String get large => 'Mare';
@override
String get huge => 'Enorm';
@override
String get clear => 'Șterge';
@override
String get font => 'Font';
@override
String get search => 'Caută';
@override
String get camera => 'Cameră';
@override
String get video => 'Video';
@override
String get undo => 'Anulează';
@override
String get redo => 'Refă';
@override
String get fontFamily => 'Familie de fonturi';
@override
String get fontSize => 'Dimensiune font';
@override
String get bold => 'Îngroșat';
@override
String get subscript => 'Indice inferior';
@override
String get superscript => 'Indice superior';
@override
String get italic => 'Cursiv';
@override
String get underline => 'Subliniat';
@override
String get strikeThrough => 'Tăiat';
@override
String get inlineCode => 'Cod în linie';
@override
String get fontColor => 'Culoare font';
@override
String get backgroundColor => 'Culoare fundal';
@override
String get clearFormat => 'Șterge formatul';
@override
String get alignLeft => 'Aliniază la stânga';
@override
String get alignCenter => 'Aliniază în centru';
@override
String get alignRight => 'Aliniază la dreapta';
@override
String get justifyWinWidth => 'Justifică lățimea ferestrei';
@override
String get textDirection => 'Direcție text';
@override
String get headerStyle => 'Stil antet';
@override
String get normal => 'Normal';
@override
String get heading1 => 'Titlu 1';
@override
String get heading2 => 'Titlu 2';
@override
String get heading3 => 'Titlu 3';
@override
String get heading4 => 'Titlu 4';
@override
String get heading5 => 'Titlu 5';
@override
String get heading6 => 'Titlu 6';
@override
String get numberedList => 'Listă numerotată';
@override
String get bulletList => 'Listă cu buline';
@override
String get checkedList => 'Listă cu bifă';
@override
String get codeBlock => 'Bloc de cod';
@override
String get quote => 'Citat';
@override
String get increaseIndent => 'Crește indentarea';
@override
String get decreaseIndent => 'Scade indentarea';
@override
String get insertURL => 'Introdu URL-ul';
@override
String get visitLink => 'Vizitează link-ul';
@override
String get enterLink => 'Introdu link-ul';
@override
String get enterMedia => 'Introdu media';
@override
String get edit => 'Editează';
@override
String get apply => 'Aplică';
@override
String get hex => 'Hex';
@override
String get material => 'Material';
@override
String get color => 'Culoare';
@override
String get findText => 'Găsește text';
@override
String get moveToPreviousOccurrence => 'Mutați la apariția anterioară';
@override
String get moveToNextOccurrence => 'Mutați la apariția următoare';
@override
String get savedUsingTheNetwork => 'Salvat cu ajutorul rețelei';
@override
String get savedUsingLocalStorage => 'Salvat în stocarea locală';
@override
String get errorWhileSavingImage => 'Eroare la salvarea imaginii';
@override
String get pleaseEnterTextForYourLink =>
"Vă rugăm să introduceți un text pentru link-ul dvs. (de exemplu, 'Aflați mai multe')";
@override
String get pleaseEnterTheLinkURL =>
"Vă rugăm să introduceți URL-ul link-ului (de exemplu, 'https://example.com')";
@override
String get pleaseEnterAValidImageURL =>
'Vă rugăm să introduceți un URL de imagine valid';
@override
String get pleaseEnterAValidVideoURL =>
'Vă rugăm să introduceți un URL de video valid';
@override
String get photo => 'Fotografie';
@override
String get image => 'Imagine';
@override
String get caseSensitivityAndWholeWordSearch =>
'Sensibilitate la majuscule și căutare cuvânt întreg';
@override
String get insertImage => 'Introdu imaginea';
@override
String get pickAPhotoFromYourGallery => 'Alege o fotografie din galeria ta';
@override
String get takeAPhotoUsingYourCamera => 'Fă o fotografie folosind camera ta';
@override
String get pasteAPhotoUsingALink => 'Lipește o fotografie folosind un link';
@override
String get pickAVideoFromYourGallery => 'Alege un video din galeria ta';
@override
String get recordAVideoUsingYourCamera =>
'Înregistrează un video folosind camera ta';
@override
String get pasteAVideoUsingALink => 'Lipește un video folosind un link';
}
/// The translations for Romanian Moldavian Moldovan, as used in Romania (`ro_RO`).
class FlutterQuillLocalizationsRoRo extends FlutterQuillLocalizationsRo {
FlutterQuillLocalizationsRoRo() : super('ro_RO');
@override
String get pasteLink => 'Lipește un link';
@override
String get ok => 'Ok';
@override
String get selectColor => 'Selectează culoarea';
@override
String get gallery => 'Galerie';
@override
String get link => 'Link';
@override
String get open => 'Deschide';
@override
String get copy => 'Copiază';
@override
String get remove => 'Elimină';
@override
String get save => 'Salvează';
@override
String get zoom => 'Zoom';
@override
String get saved => 'Salvat';
@override
String get text => 'Text';
@override
String get resize => 'Redimensionează';
@override
String get width => 'Lățime';
@override
String get height => 'Înălțime';
@override
String get size => 'Mărime';
@override
String get small => 'Mic';
@override
String get large => 'Mare';
@override
String get huge => 'Enorm';
@override
String get clear => 'Șterge';
@override
String get font => 'Font';
@override
String get search => 'Caută';
@override
String get camera => 'Cameră';
@override
String get video => 'Video';
@override
String get undo => 'Anulează';
@override
String get redo => 'Refă';
@override
String get fontFamily => 'Familie de fonturi';
@override
String get fontSize => 'Dimensiune font';
@override
String get bold => 'Îngroșat';
@override
String get subscript => 'Indice inferior';
@override
String get superscript => 'Indice superior';
@override
String get italic => 'Cursiv';
@override
String get underline => 'Subliniat';
@override
String get strikeThrough => 'Tăiat';
@override
String get inlineCode => 'Cod în linie';
@override
String get fontColor => 'Culoare font';
@override
String get backgroundColor => 'Culoare fundal';
@override
String get clearFormat => 'Șterge formatul';
@override
String get alignLeft => 'Aliniază la stânga';
@override
String get alignCenter => 'Aliniază în centru';
@override
String get alignRight => 'Aliniază la dreapta';
@override
String get justifyWinWidth => 'Justifică lățimea ferestrei';
@override
String get textDirection => 'Direcție text';
@override
String get headerStyle => 'Stil antet';
@override
String get normal => 'Normal';
@override
String get heading1 => 'Titlu 1';
@override
String get heading2 => 'Titlu 2';
@override
String get heading3 => 'Titlu 3';
@override
String get heading4 => 'Titlu 4';
@override
String get heading5 => 'Titlu 5';
@override
String get heading6 => 'Titlu 6';
@override
String get numberedList => 'Listă numerotată';
@override
String get bulletList => 'Listă cu buline';
@override
String get checkedList => 'Listă cu bifă';
@override
String get codeBlock => 'Bloc de cod';
@override
String get quote => 'Citat';
@override
String get increaseIndent => 'Crește indentarea';
@override
String get decreaseIndent => 'Scade indentarea';
@override
String get insertURL => 'Introdu URL-ul';
@override
String get visitLink => 'Vizitează link-ul';
@override
String get enterLink => 'Introdu link-ul';
@override
String get enterMedia => 'Introdu media';
@override
String get edit => 'Editează';
@override
String get apply => 'Aplică';
@override
String get hex => 'Hex';
@override
String get material => 'Material';
@override
String get color => 'Culoare';
@override
String get findText => 'Găsește text';
@override
String get moveToPreviousOccurrence => 'Mutați la apariția anterioară';
@override
String get moveToNextOccurrence => 'Mutați la apariția următoare';
@override
String get savedUsingTheNetwork => 'Salvat cu ajutorul rețelei';
@override
String get savedUsingLocalStorage => 'Salvat în stocarea locală';
@override
String get errorWhileSavingImage => 'Eroare la salvarea imaginii';
@override
String get pleaseEnterTextForYourLink =>
"Vă rugăm să introduceți un text pentru link-ul dvs. (de exemplu, 'Aflați mai multe')";
@override
String get pleaseEnterTheLinkURL =>
"Vă rugăm să introduceți URL-ul link-ului (de exemplu, 'https://example.com')";
@override
String get pleaseEnterAValidImageURL =>
'Vă rugăm să introduceți un URL de imagine valid';
@override
String get pleaseEnterAValidVideoURL =>
'Vă rugăm să introduceți un URL de video valid';
@override
String get photo => 'Fotografie';
@override
String get image => 'Imagine';
@override
String get caseSensitivityAndWholeWordSearch =>
'Sensibilitate la majuscule și căutare cuvânt întreg';
@override
String get insertImage => 'Introdu imaginea';
@override
String get pickAPhotoFromYourGallery => 'Alege o fotografie din galeria ta';
@override
String get takeAPhotoUsingYourCamera => 'Fă o fotografie folosind camera ta';
@override
String get pasteAPhotoUsingALink => 'Lipește o fotografie folosind un link';
@override
String get pickAVideoFromYourGallery => 'Alege un video din galeria ta';
@override
String get recordAVideoUsingYourCamera =>
'Înregistrează un video folosind camera ta';
@override
String get pasteAVideoUsingALink => 'Lipește un video folosind un link';
}

@ -0,0 +1,90 @@
{
"@@locale": "ro",
"pasteLink": "Lipește un link",
"ok": "Ok",
"selectColor": "Selectează culoarea",
"gallery": "Galerie",
"link": "Link",
"open": "Deschide",
"copy": "Copiază",
"remove": "Elimină",
"save": "Salvează",
"zoom": "Zoom",
"saved": "Salvat",
"text": "Text",
"resize": "Redimensionează",
"width": "Lățime",
"height": "Înălțime",
"size": "Mărime",
"small": "Mic",
"large": "Mare",
"huge": "Enorm",
"clear": "Șterge",
"font": "Font",
"search": "Caută",
"camera": "Cameră",
"video": "Video",
"undo": "Anulează",
"redo": "Refă",
"fontFamily": "Familie de fonturi",
"fontSize": "Dimensiune font",
"bold": "Îngroșat",
"subscript": "Indice inferior",
"superscript": "Indice superior",
"italic": "Cursiv",
"underline": "Subliniat",
"strikeThrough": "Tăiat",
"inlineCode": "Cod în linie",
"fontColor": "Culoare font",
"backgroundColor": "Culoare fundal",
"clearFormat": "Șterge formatul",
"alignLeft": "Aliniază la stânga",
"alignCenter": "Aliniază în centru",
"alignRight": "Aliniază la dreapta",
"justifyWinWidth": "Justifică lățimea ferestrei",
"textDirection": "Direcție text",
"headerStyle": "Stil antet",
"normal": "Normal",
"heading1": "Titlu 1",
"heading2": "Titlu 2",
"heading3": "Titlu 3",
"heading4": "Titlu 4",
"heading5": "Titlu 5",
"heading6": "Titlu 6",
"numberedList": "Listă numerotată",
"bulletList": "Listă cu buline",
"checkedList": "Listă cu bifă",
"codeBlock": "Bloc de cod",
"quote": "Citat",
"increaseIndent": "Crește indentarea",
"decreaseIndent": "Scade indentarea",
"insertURL": "Introdu URL-ul",
"visitLink": "Vizitează link-ul",
"enterLink": "Introdu link-ul",
"enterMedia": "Introdu media",
"edit": "Editează",
"apply": "Aplică",
"hex": "Hex",
"material": "Material",
"color": "Culoare",
"findText": "Găsește text",
"moveToPreviousOccurrence": "Mutați la apariția anterioară",
"moveToNextOccurrence": "Mutați la apariția următoare",
"savedUsingTheNetwork": "Salvat cu ajutorul rețelei",
"savedUsingLocalStorage": "Salvat în stocarea locală",
"errorWhileSavingImage": "Eroare la salvarea imaginii",
"pleaseEnterTextForYourLink": "Vă rugăm să introduceți un text pentru link-ul dvs. (de exemplu, 'Aflați mai multe')",
"pleaseEnterTheLinkURL": "Vă rugăm să introduceți URL-ul link-ului (de exemplu, 'https://example.com')",
"pleaseEnterAValidImageURL": "Vă rugăm să introduceți un URL de imagine valid",
"pleaseEnterAValidVideoURL": "Vă rugăm să introduceți un URL de video valid",
"photo": "Fotografie",
"image": "Imagine",
"caseSensitivityAndWholeWordSearch": "Sensibilitate la majuscule și căutare cuvânt întreg",
"insertImage": "Introdu imaginea",
"pickAPhotoFromYourGallery": "Alege o fotografie din galeria ta",
"takeAPhotoUsingYourCamera": "Fă o fotografie folosind camera ta",
"pasteAPhotoUsingALink": "Lipește o fotografie folosind un link",
"pickAVideoFromYourGallery": "Alege un video din galeria ta",
"recordAVideoUsingYourCamera": "Înregistrează un video folosind camera ta",
"pasteAVideoUsingALink": "Lipește un video folosind un link"
}

@ -0,0 +1,90 @@
{
"@@locale": "ro_RO",
"pasteLink": "Lipește un link",
"ok": "Ok",
"selectColor": "Selectează culoarea",
"gallery": "Galerie",
"link": "Link",
"open": "Deschide",
"copy": "Copiază",
"remove": "Elimină",
"save": "Salvează",
"zoom": "Zoom",
"saved": "Salvat",
"text": "Text",
"resize": "Redimensionează",
"width": "Lățime",
"height": "Înălțime",
"size": "Mărime",
"small": "Mic",
"large": "Mare",
"huge": "Enorm",
"clear": "Șterge",
"font": "Font",
"search": "Caută",
"camera": "Cameră",
"video": "Video",
"undo": "Anulează",
"redo": "Refă",
"fontFamily": "Familie de fonturi",
"fontSize": "Dimensiune font",
"bold": "Îngroșat",
"subscript": "Indice inferior",
"superscript": "Indice superior",
"italic": "Cursiv",
"underline": "Subliniat",
"strikeThrough": "Tăiat",
"inlineCode": "Cod în linie",
"fontColor": "Culoare font",
"backgroundColor": "Culoare fundal",
"clearFormat": "Șterge formatul",
"alignLeft": "Aliniază la stânga",
"alignCenter": "Aliniază în centru",
"alignRight": "Aliniază la dreapta",
"justifyWinWidth": "Justifică lățimea ferestrei",
"textDirection": "Direcție text",
"headerStyle": "Stil antet",
"normal": "Normal",
"heading1": "Titlu 1",
"heading2": "Titlu 2",
"heading3": "Titlu 3",
"heading4": "Titlu 4",
"heading5": "Titlu 5",
"heading6": "Titlu 6",
"numberedList": "Listă numerotată",
"bulletList": "Listă cu buline",
"checkedList": "Listă cu bifă",
"codeBlock": "Bloc de cod",
"quote": "Citat",
"increaseIndent": "Crește indentarea",
"decreaseIndent": "Scade indentarea",
"insertURL": "Introdu URL-ul",
"visitLink": "Vizitează link-ul",
"enterLink": "Introdu link-ul",
"enterMedia": "Introdu media",
"edit": "Editează",
"apply": "Aplică",
"hex": "Hex",
"material": "Material",
"color": "Culoare",
"findText": "Găsește text",
"moveToPreviousOccurrence": "Mutați la apariția anterioară",
"moveToNextOccurrence": "Mutați la apariția următoare",
"savedUsingTheNetwork": "Salvat cu ajutorul rețelei",
"savedUsingLocalStorage": "Salvat în stocarea locală",
"errorWhileSavingImage": "Eroare la salvarea imaginii",
"pleaseEnterTextForYourLink": "Vă rugăm să introduceți un text pentru link-ul dvs. (de exemplu, 'Aflați mai multe')",
"pleaseEnterTheLinkURL": "Vă rugăm să introduceți URL-ul link-ului (de exemplu, 'https://example.com')",
"pleaseEnterAValidImageURL": "Vă rugăm să introduceți un URL de imagine valid",
"pleaseEnterAValidVideoURL": "Vă rugăm să introduceți un URL de video valid",
"photo": "Fotografie",
"image": "Imagine",
"caseSensitivityAndWholeWordSearch": "Sensibilitate la majuscule și căutare cuvânt întreg",
"insertImage": "Introdu imaginea",
"pickAPhotoFromYourGallery": "Alege o fotografie din galeria ta",
"takeAPhotoUsingYourCamera": "Fă o fotografie folosind camera ta",
"pasteAPhotoUsingALink": "Lipește o fotografie folosind un link",
"pickAVideoFromYourGallery": "Alege un video din galeria ta",
"recordAVideoUsingYourCamera": "Înregistrează un video folosind camera ta",
"pasteAVideoUsingALink": "Lipește un video folosind un link"
}
Loading…
Cancel
Save