Skip to content

Commit 3d32e9f

Browse files
Add Macedonian, Bosnian and Gujarati translations (#2455)
* Add Macedonian,Bosnian and Gujarati translations * Add changelog update --------- Co-authored-by: Ellet <[email protected]>
1 parent 221fce4 commit 3d32e9f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1613
-238
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
1111
## [Unreleased]
1212

13+
### Added
14+
15+
- Bosnian (bs), Macedonian (mk) and Gujarati (gu) language translations [#2455](https://github.com/singerdmx/flutter-quill/pull/2455).
16+
1317
## [11.0.0-dev.21] - 2025-01-21
1418

1519
### Added

doc/translation.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ your `WidgetsApp` for example `MaterialApp` which usually follows the system loc
55

66
## 🌐 Supported Locales
77

8-
Currently, translations are available for these 43 locales:
8+
Currently, translations are available for these 47 locales:
99

1010
* `ar`, `bg`, `bn`, `ca`, `cs`, `da`, `de`
1111
* `en`, `en_US`, `es`, `fa`, `fr`, `he`
@@ -14,6 +14,7 @@ Currently, translations are available for these 43 locales:
1414
* `pt_BR`, `ro`, `ro_RO`, `ru`, `sk`, `sr`
1515
* `sv`, `sw`, `th`, `tk`, `tr`, `uk`, `ur`
1616
* `vi`, `zh`, `zh_CN`, `zh_HK`, `hr`
17+
* `bs`, `mk`, `gu`
1718

1819
## 📌 Contributing to translations
1920

lib/src/l10n/generated/quill_localizations.dart

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import 'package:intl/intl.dart' as intl;
88
import 'quill_localizations_ar.dart';
99
import 'quill_localizations_bg.dart';
1010
import 'quill_localizations_bn.dart';
11+
import 'quill_localizations_bs.dart';
1112
import 'quill_localizations_ca.dart';
1213
import 'quill_localizations_cs.dart';
1314
import 'quill_localizations_da.dart';
@@ -17,6 +18,7 @@ import 'quill_localizations_en.dart';
1718
import 'quill_localizations_es.dart';
1819
import 'quill_localizations_fa.dart';
1920
import 'quill_localizations_fr.dart';
21+
import 'quill_localizations_gu.dart';
2022
import 'quill_localizations_he.dart';
2123
import 'quill_localizations_hi.dart';
2224
import 'quill_localizations_hr.dart';
@@ -27,6 +29,7 @@ import 'quill_localizations_ja.dart';
2729
import 'quill_localizations_km.dart';
2830
import 'quill_localizations_ko.dart';
2931
import 'quill_localizations_ku.dart';
32+
import 'quill_localizations_mk.dart';
3033
import 'quill_localizations_ms.dart';
3134
import 'quill_localizations_ne.dart';
3235
import 'quill_localizations_nl.dart';
@@ -47,8 +50,6 @@ import 'quill_localizations_ur.dart';
4750
import 'quill_localizations_vi.dart';
4851
import 'quill_localizations_zh.dart';
4952

50-
// ignore_for_file: type=lint
51-
5253
/// Callers can lookup localized strings with an instance of FlutterQuillLocalizations
5354
/// returned by `FlutterQuillLocalizations.of(context)`.
5455
///
@@ -137,6 +138,7 @@ abstract class FlutterQuillLocalizations {
137138
Locale('ar'),
138139
Locale('bg'),
139140
Locale('bn'),
141+
Locale('bs'),
140142
Locale('ca'),
141143
Locale('cs'),
142144
Locale('da'),
@@ -147,6 +149,7 @@ abstract class FlutterQuillLocalizations {
147149
Locale('es'),
148150
Locale('fa'),
149151
Locale('fr'),
152+
Locale('gu'),
150153
Locale('he'),
151154
Locale('hi'),
152155
Locale('hr'),
@@ -158,6 +161,7 @@ abstract class FlutterQuillLocalizations {
158161
Locale('ko'),
159162
Locale('ku'),
160163
Locale('ku', 'CKB'),
164+
Locale('mk'),
161165
Locale('ms'),
162166
Locale('ne'),
163167
Locale('nl'),
@@ -835,6 +839,7 @@ class _FlutterQuillLocalizationsDelegate
835839
'ar',
836840
'bg',
837841
'bn',
842+
'bs',
838843
'ca',
839844
'cs',
840845
'da',
@@ -844,6 +849,7 @@ class _FlutterQuillLocalizationsDelegate
844849
'es',
845850
'fa',
846851
'fr',
852+
'gu',
847853
'he',
848854
'hi',
849855
'hr',
@@ -854,6 +860,7 @@ class _FlutterQuillLocalizationsDelegate
854860
'km',
855861
'ko',
856862
'ku',
863+
'mk',
857864
'ms',
858865
'ne',
859866
'nl',
@@ -934,6 +941,8 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
934941
return FlutterQuillLocalizationsBg();
935942
case 'bn':
936943
return FlutterQuillLocalizationsBn();
944+
case 'bs':
945+
return FlutterQuillLocalizationsBs();
937946
case 'ca':
938947
return FlutterQuillLocalizationsCa();
939948
case 'cs':
@@ -952,6 +961,8 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
952961
return FlutterQuillLocalizationsFa();
953962
case 'fr':
954963
return FlutterQuillLocalizationsFr();
964+
case 'gu':
965+
return FlutterQuillLocalizationsGu();
955966
case 'he':
956967
return FlutterQuillLocalizationsHe();
957968
case 'hi':
@@ -972,6 +983,8 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
972983
return FlutterQuillLocalizationsKo();
973984
case 'ku':
974985
return FlutterQuillLocalizationsKu();
986+
case 'mk':
987+
return FlutterQuillLocalizationsMk();
975988
case 'ms':
976989
return FlutterQuillLocalizationsMs();
977990
case 'ne':

lib/src/l10n/generated/quill_localizations_ar.dart

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import 'quill_localizations.dart';
22

3-
// ignore_for_file: type=lint
4-
53
/// The translations for Arabic (`ar`).
64
class FlutterQuillLocalizationsAr extends FlutterQuillLocalizations {
7-
FlutterQuillLocalizationsAr([String locale = 'ar']) : super(locale);
5+
FlutterQuillLocalizationsAr([super.locale = 'ar']);
86

97
@override
108
String get pasteLink => 'نسخ الرابط';
@@ -237,10 +235,10 @@ class FlutterQuillLocalizationsAr extends FlutterQuillLocalizations {
237235
String get errorWhileSavingImage => 'حدث خطأ أثناء حفظ الصورة';
238236

239237
@override
240-
String get pleaseEnterTextForYourLink => 'مثال: \'تعلم المزيد\'';
238+
String get pleaseEnterTextForYourLink => "مثال: 'تعلم المزيد'";
241239

242240
@override
243-
String get pleaseEnterTheLinkURL => 'مثال: \'https://example.com\'';
241+
String get pleaseEnterTheLinkURL => "مثال: 'https://example.com'";
244242

245243
@override
246244
String get pleaseEnterAValidImageURL => 'الرجاء إدخال عنوان URL صحيح للصورة';

lib/src/l10n/generated/quill_localizations_bg.dart

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import 'quill_localizations.dart';
22

3-
// ignore_for_file: type=lint
4-
53
/// The translations for Bulgarian (`bg`).
64
class FlutterQuillLocalizationsBg extends FlutterQuillLocalizations {
7-
FlutterQuillLocalizationsBg([String locale = 'bg']) : super(locale);
5+
FlutterQuillLocalizationsBg([super.locale = 'bg']);
86

97
@override
108
String get pasteLink => 'Поставете връзка';
@@ -237,10 +235,10 @@ class FlutterQuillLocalizationsBg extends FlutterQuillLocalizations {
237235
String get errorWhileSavingImage => 'Error while saving image';
238236

239237
@override
240-
String get pleaseEnterTextForYourLink => 'Например, \'Научете повече\'';
238+
String get pleaseEnterTextForYourLink => "Например, 'Научете повече'";
241239

242240
@override
243-
String get pleaseEnterTheLinkURL => 'Например, \'https://example.com\'';
241+
String get pleaseEnterTheLinkURL => "Например, 'https://example.com'";
244242

245243
@override
246244
String get pleaseEnterAValidImageURL =>

lib/src/l10n/generated/quill_localizations_bn.dart

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import 'quill_localizations.dart';
22

3-
// ignore_for_file: type=lint
4-
53
/// The translations for Bengali Bangla (`bn`).
64
class FlutterQuillLocalizationsBn extends FlutterQuillLocalizations {
7-
FlutterQuillLocalizationsBn([String locale = 'bn']) : super(locale);
5+
FlutterQuillLocalizationsBn([super.locale = 'bn']);
86

97
@override
108
String get pasteLink => 'লিঙ্ক পেস্ট করুন';
@@ -238,11 +236,11 @@ class FlutterQuillLocalizationsBn extends FlutterQuillLocalizations {
238236

239237
@override
240238
String get pleaseEnterTextForYourLink =>
241-
'আপনার লিঙ্কের জন্য একটি টেক্সট লিখুন (উদাঃ \'আরও জানুন\')';
239+
"আপনার লিঙ্কের জন্য একটি টেক্সট লিখুন (উদাঃ 'আরও জানুন')";
242240

243241
@override
244242
String get pleaseEnterTheLinkURL =>
245-
'দয়া করে লিঙ্ক URL লিখুন (উদাঃ \'https://example.com\')';
243+
"দয়া করে লিঙ্ক URL লিখুন (উদাঃ 'https://example.com')";
246244

247245
@override
248246
String get pleaseEnterAValidImageURL => 'দয়া করে একটি বৈধ চিত্র URL লিখুন';

0 commit comments

Comments
 (0)