diff --git a/CHANGELOG.md b/CHANGELOG.md index bc41aa38..eb4c9f69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## [8.4.5] +- Mirgrate to `flutter_localizations` for the translations +- Translate some of the untranslated localizations +- Add default chinese fallback translation + ## [8.4.4] - Update `.pubignore` to ignore unnecessary files and folders diff --git a/example/lib/main.dart b/example/lib/main.dart index e5bf7a5f..ad36f328 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -1,5 +1,6 @@ import 'package:flutter/material.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; +import 'package:flutter_quill/flutter_quill.dart'; import 'pages/home_page.dart'; @@ -32,11 +33,9 @@ class MyApp extends StatelessWidget { GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, GlobalCupertinoLocalizations.delegate, + FlutterQuillLocalizations.delegate, ], - supportedLocales: const [ - Locale('en', 'US'), - Locale('zh', 'HK'), - ], + supportedLocales: FlutterQuillLocalizations.supportedLocales, home: const HomePage(), ); } diff --git a/example/lib/pages/home_page.dart b/example/lib/pages/home_page.dart index 5880cf2e..c617a408 100644 --- a/example/lib/pages/home_page.dart +++ b/example/lib/pages/home_page.dart @@ -632,6 +632,9 @@ class _HomePageState extends State { controller: _controller, sharedConfigurations: QuillSharedConfigurations( animationConfigurations: QuillAnimationConfigurations.enableAll(), + locale: const Locale( + 'de', + ), ), ), child: Column( diff --git a/example/pubspec.yaml b/example/pubspec.yaml index ccdf1958..5f959913 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -40,6 +40,7 @@ dev_dependencies: flutter: uses-material-design: true + generate: true assets: - assets/ - assets/images/ diff --git a/flutter_quill_extensions/CHANGELOG.md b/flutter_quill_extensions/CHANGELOG.md index 07532371..777b8097 100644 --- a/flutter_quill_extensions/CHANGELOG.md +++ b/flutter_quill_extensions/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.6.7 +- Support the new localization system of `flutter_quill` + ## 0.6.6 - Add `onImageClicked` in the `QuillEditorImageEmbedConfigurations` - Fix image resizing on mobile diff --git a/flutter_quill_extensions/lib/presentation/embeds/editor/image/image_menu.dart b/flutter_quill_extensions/lib/presentation/embeds/editor/image/image_menu.dart index e6dc2cb0..fff56077 100644 --- a/flutter_quill_extensions/lib/presentation/embeds/editor/image/image_menu.dart +++ b/flutter_quill_extensions/lib/presentation/embeds/editor/image/image_menu.dart @@ -3,8 +3,12 @@ import 'package:flutter/material.dart'; import 'package:flutter_quill/extensions.dart' show isDesktop, isMobile, replaceStyleStringWithSize; import 'package:flutter_quill/flutter_quill.dart' - show ImageUrl, QuillController, StyleAttribute, getEmbedNode; -import 'package:flutter_quill/translations.dart'; + show + ImageUrl, + LocalizationsExt, + QuillController, + StyleAttribute, + getEmbedNode; import '../../../../logic/services/image_saver/s_image_saver.dart'; import '../../../models/config/editor/image/image.dart'; @@ -37,11 +41,11 @@ class ImageOptionsMenu extends StatelessWidget { return Padding( padding: const EdgeInsets.fromLTRB(50, 0, 50, 0), child: SimpleDialog( - title: Text('Image'.i18n), + title: Text(context.localizations.image), children: [ if (!isReadOnly) ListTile( - title: Text('Resize'.i18n), + title: Text(context.localizations.resize), leading: const Icon(Icons.settings_outlined), onTap: () { Navigator.pop(context); @@ -81,7 +85,7 @@ class ImageOptionsMenu extends StatelessWidget { ), ListTile( leading: const Icon(Icons.copy_all_outlined), - title: Text('Copy'.i18n), + title: Text(context.localizations.copy), onTap: () async { final navigator = Navigator.of(context); final imageNode = @@ -104,7 +108,7 @@ class ImageOptionsMenu extends StatelessWidget { Icons.delete_forever_outlined, color: materialTheme.colorScheme.error, ), - title: Text('Remove'.i18n), + title: Text(context.localizations.remove), onTap: () async { Navigator.of(context).pop(); @@ -132,10 +136,11 @@ class ImageOptionsMenu extends StatelessWidget { ...[ ListTile( leading: const Icon(Icons.save), - title: Text('Save'.i18n), + title: Text(context.localizations.save), enabled: !isDesktop(supportWeb: false), onTap: () async { final messenger = ScaffoldMessenger.of(context); + final localizations = context.localizations; Navigator.of(context).pop(); final saveImageResult = await saveImage( @@ -149,7 +154,7 @@ class ImageOptionsMenu extends StatelessWidget { if (!imageSavedSuccessfully) { messenger.showSnackBar(SnackBar( content: Text( - 'Error while saving image'.i18n, + localizations.errorWhileSavingImage, ))); return; } @@ -157,10 +162,10 @@ class ImageOptionsMenu extends StatelessWidget { String message; switch (saveImageResult.method) { case SaveImageResultMethod.network: - message = 'Saved using the network'.i18n; + message = localizations.savedUsingTheNetwork; break; case SaveImageResultMethod.localStorage: - message = 'Saved using the local storage'.i18n; + message = localizations.savedUsingLocalStorage; break; } @@ -173,7 +178,7 @@ class ImageOptionsMenu extends StatelessWidget { ), ListTile( leading: const Icon(Icons.zoom_in), - title: Text('Zoom'.i18n), + title: Text(context.localizations.zoom), onTap: () => Navigator.pushReplacement( context, MaterialPageRoute( diff --git a/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/camera_button.dart b/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/camera_button.dart index f31171a6..ef77a6e7 100644 --- a/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/camera_button.dart +++ b/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/camera_button.dart @@ -1,6 +1,5 @@ import 'package:flutter/material.dart'; import 'package:flutter_quill/flutter_quill.dart'; -import 'package:flutter_quill/translations.dart'; import '../../../../logic/models/config/shared_configurations.dart'; import '../../../../logic/services/image_picker/image_options.dart'; @@ -46,8 +45,7 @@ class QuillToolbarCameraButton extends StatelessWidget { String _tooltip(BuildContext context) { return options.tooltip ?? baseButtonExtraOptions(context).tooltip ?? - 'Camera'.i18n; - // ('Camera'.i18n); + context.localizations.camera; } void _sharedOnPressed(BuildContext context) { diff --git a/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/select_camera_action.dart b/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/select_camera_action.dart index b68742db..1e34a7ae 100644 --- a/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/select_camera_action.dart +++ b/flutter_quill_extensions/lib/presentation/embeds/toolbar/camera_button/select_camera_action.dart @@ -1,5 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:flutter_quill/translations.dart'; +import 'package:flutter_quill/flutter_quill.dart' show LocalizationsExt; import '../../embed_types/camera.dart'; @@ -17,14 +17,14 @@ class SelectCameraActionDialog extends StatelessWidget { icon: const Icon( Icons.camera, ), - label: Text('Photo'.i18n), + label: Text(context.localizations.photo), onPressed: () => Navigator.pop(context, CameraAction.image), ), TextButton.icon( icon: const Icon( Icons.video_call, ), - label: Text('Video'.i18n), + label: Text(context.localizations.video), onPressed: () => Navigator.pop(context, CameraAction.video), ) ], diff --git a/flutter_quill_extensions/lib/presentation/embeds/toolbar/utils/image_video_utils.dart b/flutter_quill_extensions/lib/presentation/embeds/toolbar/utils/image_video_utils.dart index bb35dddc..0a29b0b3 100644 --- a/flutter_quill_extensions/lib/presentation/embeds/toolbar/utils/image_video_utils.dart +++ b/flutter_quill_extensions/lib/presentation/embeds/toolbar/utils/image_video_utils.dart @@ -1,6 +1,6 @@ import 'package:flutter/material.dart'; -import 'package:flutter_quill/flutter_quill.dart'; -import 'package:flutter_quill/translations.dart'; +import 'package:flutter_quill/flutter_quill.dart' + show LocalizationsExt, QuillDialogTheme; enum LinkType { video, @@ -63,10 +63,10 @@ class TypeLinkDialogState extends State { maxLines: null, style: widget.dialogTheme?.inputTextStyle, decoration: InputDecoration( - labelText: 'Paste a link'.i18n, + labelText: context.localizations.pasteLink, hintText: widget.linkType == LinkType.image - ? 'Please enter a valid image url'.i18n - : 'Please enter a valid video url'.i18n, + ? context.localizations.pleaseEnterAValidImageURL + : context.localizations.pleaseEnterAValidVideoURL, labelStyle: widget.dialogTheme?.labelTextStyle, floatingLabelStyle: widget.dialogTheme?.labelTextStyle, ), @@ -84,7 +84,7 @@ class TypeLinkDialogState extends State { TextButton( onPressed: _canPress() ? _applyLink : null, child: Text( - 'Ok'.i18n, + context.localizations.ok, style: widget.dialogTheme?.labelTextStyle, ), ), diff --git a/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart b/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart index 8d709426..be85fc14 100644 --- a/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart +++ b/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart @@ -2,7 +2,7 @@ import 'package:flutter/cupertino.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; -import 'package:flutter_quill/translations.dart'; +import 'package:flutter_quill/flutter_quill.dart' show LocalizationsExt; class ImageResizer extends StatefulWidget { const ImageResizer({ @@ -74,12 +74,12 @@ class ImageResizerState extends State { ]); } - Widget _slider( - double value, - double max, - String label, - ValueChanged onChanged, - ) { + Widget _slider({ + required double value, + required double max, + required bool isHeight, + required ValueChanged onChanged, + }) { return Padding( padding: const EdgeInsets.symmetric(horizontal: 8), child: Card( @@ -88,7 +88,9 @@ class ImageResizerState extends State { max: max, divisions: 1000, // Might need to be changed - label: label.i18n, + label: isHeight + ? context.localizations.height + : context.localizations.width, onChanged: (val) { setState(() { onChanged(val); @@ -100,15 +102,25 @@ class ImageResizerState extends State { } Widget _heightSlider() { - return _slider(_height, widget.maxHeight, 'Height', (value) { - _height = value; - }); + return _slider( + value: _height, + max: widget.maxHeight, + isHeight: true, + onChanged: (value) { + _height = value; + }, + ); } Widget _widthSlider() { - return _slider(_width, widget.maxWidth, 'Width', (value) { - _width = value; - }); + return _slider( + value: _width, + max: widget.maxWidth, + isHeight: false, + onChanged: (value) { + _width = value; + }, + ); } bool _scheduled = false; diff --git a/l10n.yaml b/l10n.yaml new file mode 100644 index 00000000..5322b94f --- /dev/null +++ b/l10n.yaml @@ -0,0 +1,5 @@ +arb-dir: lib/src/l10n +template-arb-file: quill_en.arb +output-localization-file: flutter_quill_localizations.dart +untranslated-messages-file: untranslated.txt +# nullable-getter: false \ No newline at end of file diff --git a/lib/flutter_quill.dart b/lib/flutter_quill.dart index 07770bbe..dacf3411 100644 --- a/lib/flutter_quill.dart +++ b/lib/flutter_quill.dart @@ -21,7 +21,8 @@ export 'src/models/structs/vertical_spacing.dart'; export 'src/models/themes/quill_dialog_theme.dart'; export 'src/models/themes/quill_icon_theme.dart'; export 'src/utils/embeds.dart'; -export 'src/utils/extensions/build_context.dart'; +export 'src/extensions/localizations.dart'; +export 'src/extensions/quill_provider.dart'; export 'src/widgets/controller.dart'; export 'src/widgets/cursor.dart'; export 'src/widgets/default_styles.dart'; diff --git a/lib/src/extensions/localizations.dart b/lib/src/extensions/localizations.dart new file mode 100644 index 00000000..1eb7e2fb --- /dev/null +++ b/lib/src/extensions/localizations.dart @@ -0,0 +1,15 @@ +import 'package:flutter/widgets.dart' show BuildContext; + +import '../gen/flutter_gen/gen_l10n/flutter_quill_localizations.dart' + as generated; + +typedef FlutterQuillLocalizations = generated.AppLocalizations; + +extension LocalizationsExt on BuildContext { + FlutterQuillLocalizations get localizations { + return FlutterQuillLocalizations.of(this) ?? + (throw UnsupportedError( + "The instance of FlutterQuillLocalizations.of(context) is null and it's required", + )); + } +} diff --git a/lib/src/utils/extensions/quill_controller.dart b/lib/src/extensions/quill_controller.dart similarity index 82% rename from lib/src/utils/extensions/quill_controller.dart rename to lib/src/extensions/quill_controller.dart index 6fa3c73b..ca7c3699 100644 --- a/lib/src/utils/extensions/quill_controller.dart +++ b/lib/src/extensions/quill_controller.dart @@ -1,7 +1,7 @@ import 'package:flutter/widgets.dart' show BuildContext; -import '../../../flutter_quill.dart' show QuillController, QuillProvider; -import 'build_context.dart'; +import '../../flutter_quill.dart' show QuillController, QuillProvider; +import 'quill_provider.dart'; extension QuillControllerNullableExt on QuillController? { /// Simple logic to use the current passed controller if not null diff --git a/lib/src/utils/extensions/build_context.dart b/lib/src/extensions/quill_provider.dart similarity index 98% rename from lib/src/utils/extensions/build_context.dart rename to lib/src/extensions/quill_provider.dart index 2786b2fa..b9089943 100644 --- a/lib/src/utils/extensions/build_context.dart +++ b/lib/src/extensions/quill_provider.dart @@ -1,11 +1,11 @@ import 'package:flutter/widgets.dart' show BuildContext; -import '../../../flutter_quill.dart'; +import '../../flutter_quill.dart'; // TODO: The comments of this file is outdated and needs to be updated /// Public shared extension -extension BuildContextExt on BuildContext { +extension QuillProviderExt on BuildContext { /// return [QuillProvider] as not null /// throw exception if it's not in the widget tree QuillProvider get requireQuillProvider { diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations.dart new file mode 100644 index 00000000..83c97d69 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations.dart @@ -0,0 +1,675 @@ +import 'dart:async'; + +import 'package:flutter/foundation.dart'; +import 'package:flutter/widgets.dart'; +import 'package:flutter_localizations/flutter_localizations.dart'; +import 'package:intl/intl.dart' as intl; + +import 'flutter_quill_localizations_ar.dart'; +import 'flutter_quill_localizations_bg.dart'; +import 'flutter_quill_localizations_bn.dart'; +import 'flutter_quill_localizations_cs.dart'; +import 'flutter_quill_localizations_da.dart'; +import 'flutter_quill_localizations_de.dart'; +import 'flutter_quill_localizations_en.dart'; +import 'flutter_quill_localizations_es.dart'; +import 'flutter_quill_localizations_fa.dart'; +import 'flutter_quill_localizations_fr.dart'; +import 'flutter_quill_localizations_he.dart'; +import 'flutter_quill_localizations_hi.dart'; +import 'flutter_quill_localizations_id.dart'; +import 'flutter_quill_localizations_it.dart'; +import 'flutter_quill_localizations_ja.dart'; +import 'flutter_quill_localizations_ko.dart'; +import 'flutter_quill_localizations_ms.dart'; +import 'flutter_quill_localizations_nl.dart'; +import 'flutter_quill_localizations_no.dart'; +import 'flutter_quill_localizations_pl.dart'; +import 'flutter_quill_localizations_pt.dart'; +import 'flutter_quill_localizations_ru.dart'; +import 'flutter_quill_localizations_sr.dart'; +import 'flutter_quill_localizations_sw.dart'; +import 'flutter_quill_localizations_tk.dart'; +import 'flutter_quill_localizations_tr.dart'; +import 'flutter_quill_localizations_uk.dart'; +import 'flutter_quill_localizations_ur.dart'; +import 'flutter_quill_localizations_vi.dart'; +import 'flutter_quill_localizations_zh.dart'; + +/// Callers can lookup localized strings with an instance of AppLocalizations +/// returned by `AppLocalizations.of(context)`. +/// +/// Applications need to include `AppLocalizations.delegate()` in their app's +/// `localizationDelegates` list, and the locales they support in the app's +/// `supportedLocales` list. For example: +/// +/// ```dart +/// import 'gen_l10n/flutter_quill_localizations.dart'; +/// +/// return MaterialApp( +/// localizationsDelegates: AppLocalizations.localizationsDelegates, +/// supportedLocales: AppLocalizations.supportedLocales, +/// home: MyApplicationHome(), +/// ); +/// ``` +/// +/// ## Update pubspec.yaml +/// +/// Please make sure to update your pubspec.yaml to include the following +/// packages: +/// +/// ```yaml +/// dependencies: +/// # Internationalization support. +/// flutter_localizations: +/// sdk: flutter +/// intl: any # Use the pinned version from flutter_localizations +/// +/// # Rest of dependencies +/// ``` +/// +/// ## iOS Applications +/// +/// iOS applications define key application metadata, including supported +/// locales, in an Info.plist file that is built into the application bundle. +/// To configure the locales supported by your app, you’ll need to edit this +/// file. +/// +/// First, open your project’s ios/Runner.xcworkspace Xcode workspace file. +/// Then, in the Project Navigator, open the Info.plist file under the Runner +/// project’s Runner folder. +/// +/// Next, select the Information Property List item, select Add Item from the +/// Editor menu, then select Localizations from the pop-up menu. +/// +/// Select and expand the newly-created Localizations item then, for each +/// locale your application supports, add a new item and select the locale +/// you wish to add from the pop-up menu in the Value field. This list should +/// be consistent with the languages listed in the AppLocalizations.supportedLocales +/// property. +abstract class AppLocalizations { + AppLocalizations(String locale) : localeName = intl.Intl.canonicalizedLocale(locale.toString()); + + final String localeName; + + static AppLocalizations? of(BuildContext context) { + return Localizations.of(context, AppLocalizations); + } + + static const LocalizationsDelegate delegate = _AppLocalizationsDelegate(); + + /// A list of this localizations delegate along with the default localizations + /// delegates. + /// + /// Returns a list of localizations delegates containing this delegate along with + /// GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate, + /// and GlobalWidgetsLocalizations.delegate. + /// + /// Additional delegates can be added by appending to this list in + /// MaterialApp. This list does not have to be used at all if a custom list + /// of delegates is preferred or required. + static const List> localizationsDelegates = >[ + delegate, + GlobalMaterialLocalizations.delegate, + GlobalCupertinoLocalizations.delegate, + GlobalWidgetsLocalizations.delegate, + ]; + + /// A list of this localizations delegate's supported locales. + static const List supportedLocales = [ + Locale('ar'), + Locale('bg'), + Locale('bn'), + Locale('cs'), + Locale('da'), + Locale('de'), + Locale('en'), + Locale('en', 'US'), + Locale('es'), + Locale('fa'), + Locale('fr'), + Locale('he'), + Locale('hi'), + Locale('id'), + Locale('it'), + Locale('ja'), + Locale('ko'), + Locale('ms'), + Locale('nl'), + Locale('no'), + Locale('pl'), + Locale('pt'), + Locale('pt', 'BR'), + Locale('ru'), + Locale('sr'), + Locale('sw'), + Locale('tk'), + Locale('tr'), + Locale('uk'), + Locale('ur'), + Locale('vi'), + Locale('zh'), + Locale('zh', 'CN'), + Locale('zh', 'HK') + ]; + + /// No description provided for @pasteLink. + /// + /// In en, this message translates to: + /// **'Paste a link'** + String get pasteLink; + + /// No description provided for @ok. + /// + /// In en, this message translates to: + /// **'Ok'** + String get ok; + + /// No description provided for @selectColor. + /// + /// In en, this message translates to: + /// **'Select Color'** + String get selectColor; + + /// No description provided for @gallery. + /// + /// In en, this message translates to: + /// **'Gallery'** + String get gallery; + + /// No description provided for @link. + /// + /// In en, this message translates to: + /// **'Link'** + String get link; + + /// No description provided for @open. + /// + /// In en, this message translates to: + /// **'Open'** + String get open; + + /// No description provided for @copy. + /// + /// In en, this message translates to: + /// **'Copy'** + String get copy; + + /// No description provided for @remove. + /// + /// In en, this message translates to: + /// **'Remove'** + String get remove; + + /// No description provided for @save. + /// + /// In en, this message translates to: + /// **'Save'** + String get save; + + /// No description provided for @zoom. + /// + /// In en, this message translates to: + /// **'Zoom'** + String get zoom; + + /// No description provided for @saved. + /// + /// In en, this message translates to: + /// **'Saved'** + String get saved; + + /// No description provided for @text. + /// + /// In en, this message translates to: + /// **'Text'** + String get text; + + /// No description provided for @resize. + /// + /// In en, this message translates to: + /// **'Resize'** + String get resize; + + /// No description provided for @width. + /// + /// In en, this message translates to: + /// **'Width'** + String get width; + + /// No description provided for @height. + /// + /// In en, this message translates to: + /// **'Height'** + String get height; + + /// No description provided for @size. + /// + /// In en, this message translates to: + /// **'Size'** + String get size; + + /// No description provided for @small. + /// + /// In en, this message translates to: + /// **'Small'** + String get small; + + /// No description provided for @large. + /// + /// In en, this message translates to: + /// **'Large'** + String get large; + + /// No description provided for @huge. + /// + /// In en, this message translates to: + /// **'Huge'** + String get huge; + + /// No description provided for @clear. + /// + /// In en, this message translates to: + /// **'Clear'** + String get clear; + + /// No description provided for @font. + /// + /// In en, this message translates to: + /// **'Font'** + String get font; + + /// No description provided for @search. + /// + /// In en, this message translates to: + /// **'Search'** + String get search; + + /// No description provided for @camera. + /// + /// In en, this message translates to: + /// **'Camera'** + String get camera; + + /// No description provided for @video. + /// + /// In en, this message translates to: + /// **'Video'** + String get video; + + /// No description provided for @undo. + /// + /// In en, this message translates to: + /// **'Undo'** + String get undo; + + /// No description provided for @redo. + /// + /// In en, this message translates to: + /// **'Redo'** + String get redo; + + /// No description provided for @fontFamily. + /// + /// In en, this message translates to: + /// **'Font family'** + String get fontFamily; + + /// No description provided for @fontSize. + /// + /// In en, this message translates to: + /// **'Font size'** + String get fontSize; + + /// No description provided for @bold. + /// + /// In en, this message translates to: + /// **'Bold'** + String get bold; + + /// No description provided for @subscript. + /// + /// In en, this message translates to: + /// **'Subscript'** + String get subscript; + + /// No description provided for @superscript. + /// + /// In en, this message translates to: + /// **'Superscript'** + String get superscript; + + /// No description provided for @italic. + /// + /// In en, this message translates to: + /// **'Italic'** + String get italic; + + /// No description provided for @underline. + /// + /// In en, this message translates to: + /// **'Underline'** + String get underline; + + /// No description provided for @strikeThrough. + /// + /// In en, this message translates to: + /// **'Strike through'** + String get strikeThrough; + + /// No description provided for @inlineCode. + /// + /// In en, this message translates to: + /// **'Inline code'** + String get inlineCode; + + /// No description provided for @fontColor. + /// + /// In en, this message translates to: + /// **'Font color'** + String get fontColor; + + /// No description provided for @backgroundColor. + /// + /// In en, this message translates to: + /// **'Background color'** + String get backgroundColor; + + /// No description provided for @clearFormat. + /// + /// In en, this message translates to: + /// **'Clear format'** + String get clearFormat; + + /// No description provided for @alignLeft. + /// + /// In en, this message translates to: + /// **'Align left'** + String get alignLeft; + + /// No description provided for @alignCenter. + /// + /// In en, this message translates to: + /// **'Align center'** + String get alignCenter; + + /// No description provided for @alignRight. + /// + /// In en, this message translates to: + /// **'Align right'** + String get alignRight; + + /// No description provided for @justifyWinWidth. + /// + /// In en, this message translates to: + /// **'Justify win width'** + String get justifyWinWidth; + + /// No description provided for @textDirection. + /// + /// In en, this message translates to: + /// **'Text direction'** + String get textDirection; + + /// No description provided for @headerStyle. + /// + /// In en, this message translates to: + /// **'Header style'** + String get headerStyle; + + /// No description provided for @numberedList. + /// + /// In en, this message translates to: + /// **'Numbered list'** + String get numberedList; + + /// No description provided for @bulletList. + /// + /// In en, this message translates to: + /// **'Bullet list'** + String get bulletList; + + /// No description provided for @checkedList. + /// + /// In en, this message translates to: + /// **'Checked list'** + String get checkedList; + + /// No description provided for @codeBlock. + /// + /// In en, this message translates to: + /// **'Code block'** + String get codeBlock; + + /// No description provided for @quote. + /// + /// In en, this message translates to: + /// **'Quote'** + String get quote; + + /// No description provided for @increaseIndent. + /// + /// In en, this message translates to: + /// **'Increase indent'** + String get increaseIndent; + + /// No description provided for @decreaseIndent. + /// + /// In en, this message translates to: + /// **'Decrease indent'** + String get decreaseIndent; + + /// No description provided for @insertURL. + /// + /// In en, this message translates to: + /// **'Insert URL'** + String get insertURL; + + /// No description provided for @visitLink. + /// + /// In en, this message translates to: + /// **'Visit link'** + String get visitLink; + + /// No description provided for @enterLink. + /// + /// In en, this message translates to: + /// **'Enter link'** + String get enterLink; + + /// No description provided for @enterMedia. + /// + /// In en, this message translates to: + /// **'Enter media'** + String get enterMedia; + + /// No description provided for @edit. + /// + /// In en, this message translates to: + /// **'Edit'** + String get edit; + + /// No description provided for @apply. + /// + /// In en, this message translates to: + /// **'Apply'** + String get apply; + + /// No description provided for @hex. + /// + /// In en, this message translates to: + /// **'Hex'** + String get hex; + + /// No description provided for @material. + /// + /// In en, this message translates to: + /// **'Material'** + String get material; + + /// No description provided for @color. + /// + /// In en, this message translates to: + /// **'Color'** + String get color; + + /// No description provided for @findText. + /// + /// In en, this message translates to: + /// **'Find text'** + String get findText; + + /// No description provided for @moveToPreviousOccurrence. + /// + /// In en, this message translates to: + /// **'Move to previous occurrence'** + String get moveToPreviousOccurrence; + + /// No description provided for @moveToNextOccurrence. + /// + /// In en, this message translates to: + /// **'Move to next occurrence'** + String get moveToNextOccurrence; + + /// No description provided for @savedUsingTheNetwork. + /// + /// In en, this message translates to: + /// **'Saved using the network'** + String get savedUsingTheNetwork; + + /// No description provided for @savedUsingLocalStorage. + /// + /// In en, this message translates to: + /// **'Saved using the local storage'** + String get savedUsingLocalStorage; + + /// No description provided for @errorWhileSavingImage. + /// + /// In en, this message translates to: + /// **'Error while saving image'** + String get errorWhileSavingImage; + + /// No description provided for @pleaseEnterTextForYourLink. + /// + /// In en, this message translates to: + /// **'Please enter a text for your link (e.g., \'Learn more\')'** + String get pleaseEnterTextForYourLink; + + /// No description provided for @pleaseEnterTheLinkURL. + /// + /// In en, this message translates to: + /// **'Please enter the link URL (e.g., \'https://example.com\')'** + String get pleaseEnterTheLinkURL; + + /// No description provided for @pleaseEnterAValidImageURL. + /// + /// In en, this message translates to: + /// **'Please enter a valid image URL'** + String get pleaseEnterAValidImageURL; + + /// No description provided for @pleaseEnterAValidVideoURL. + /// + /// In en, this message translates to: + /// **'Please enter a valid video url'** + String get pleaseEnterAValidVideoURL; + + /// No description provided for @photo. + /// + /// In en, this message translates to: + /// **'Photo'** + String get photo; + + /// No description provided for @image. + /// + /// In en, this message translates to: + /// **'Image'** + String get image; + + /// No description provided for @caseSensitivityAndWholeWordSearch. + /// + /// In en, this message translates to: + /// **'Case sensitivity and whole word search'** + String get caseSensitivityAndWholeWordSearch; +} + +class _AppLocalizationsDelegate extends LocalizationsDelegate { + const _AppLocalizationsDelegate(); + + @override + Future load(Locale locale) { + return SynchronousFuture(lookupAppLocalizations(locale)); + } + + @override + bool isSupported(Locale locale) => ['ar', 'bg', 'bn', 'cs', 'da', 'de', 'en', 'es', 'fa', 'fr', 'he', 'hi', 'id', 'it', 'ja', 'ko', 'ms', 'nl', 'no', 'pl', 'pt', 'ru', 'sr', 'sw', 'tk', 'tr', 'uk', 'ur', 'vi', 'zh'].contains(locale.languageCode); + + @override + bool shouldReload(_AppLocalizationsDelegate old) => false; +} + +AppLocalizations lookupAppLocalizations(Locale locale) { + + // Lookup logic when language+country codes are specified. + switch (locale.languageCode) { + case 'en': { + switch (locale.countryCode) { + case 'US': return AppLocalizationsEnUs(); + } + break; + } + case 'pt': { + switch (locale.countryCode) { + case 'BR': return AppLocalizationsPtBr(); + } + break; + } + case 'zh': { + switch (locale.countryCode) { + case 'CN': return AppLocalizationsZhCn(); +case 'HK': return AppLocalizationsZhHk(); + } + break; + } + } + + // Lookup logic when only language code is specified. + switch (locale.languageCode) { + case 'ar': return AppLocalizationsAr(); + case 'bg': return AppLocalizationsBg(); + case 'bn': return AppLocalizationsBn(); + case 'cs': return AppLocalizationsCs(); + case 'da': return AppLocalizationsDa(); + case 'de': return AppLocalizationsDe(); + case 'en': return AppLocalizationsEn(); + case 'es': return AppLocalizationsEs(); + case 'fa': return AppLocalizationsFa(); + case 'fr': return AppLocalizationsFr(); + case 'he': return AppLocalizationsHe(); + case 'hi': return AppLocalizationsHi(); + case 'id': return AppLocalizationsId(); + case 'it': return AppLocalizationsIt(); + case 'ja': return AppLocalizationsJa(); + case 'ko': return AppLocalizationsKo(); + case 'ms': return AppLocalizationsMs(); + case 'nl': return AppLocalizationsNl(); + case 'no': return AppLocalizationsNo(); + case 'pl': return AppLocalizationsPl(); + case 'pt': return AppLocalizationsPt(); + case 'ru': return AppLocalizationsRu(); + case 'sr': return AppLocalizationsSr(); + case 'sw': return AppLocalizationsSw(); + case 'tk': return AppLocalizationsTk(); + case 'tr': return AppLocalizationsTr(); + case 'uk': return AppLocalizationsUk(); + case 'ur': return AppLocalizationsUr(); + case 'vi': return AppLocalizationsVi(); + case 'zh': return AppLocalizationsZh(); + } + + throw FlutterError( + 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely ' + 'an issue with the localizations generation tool. Please file an issue ' + 'on GitHub with a reproducible sample app and the gen-l10n configuration ' + 'that was used.' + ); +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ar.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ar.dart new file mode 100644 index 00000000..d0ba5a0f --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ar.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Arabic (`ar`). +class AppLocalizationsAr extends AppLocalizations { + AppLocalizationsAr([super.locale = 'ar']); + + @override + String get pasteLink => 'نسخ الرابط'; + + @override + String get ok => 'نعم'; + + @override + String get selectColor => 'اختار اللون'; + + @override + String get gallery => 'المعرض'; + + @override + String get link => 'الرابط'; + + @override + String get open => 'فتح'; + + @override + String get copy => 'نسخ'; + + @override + String get remove => 'إزالة'; + + @override + String get save => 'حفظ'; + + @override + String get zoom => 'تكبير'; + + @override + String get saved => 'تم الحفظ'; + + @override + String get text => 'نص'; + + @override + String get resize => 'تحجيم'; + + @override + String get width => 'عرض'; + + @override + String get height => 'ارتفاع'; + + @override + String get size => 'حجم'; + + @override + String get small => 'صغير'; + + @override + String get large => 'كبير'; + + @override + String get huge => 'ضخم'; + + @override + String get clear => 'تنظيف'; + + @override + String get font => 'خط'; + + @override + String get search => 'بحث'; + + @override + String get camera => 'كاميرا'; + + @override + String get video => 'فيديو'; + + @override + String get undo => 'تراجع'; + + @override + String get redo => 'تقدم'; + + @override + String get fontFamily => 'عائلة الخط'; + + @override + String get fontSize => 'حجم الخط'; + + @override + String get bold => 'عريض'; + + @override + String get subscript => 'نص سفلي'; + + @override + String get superscript => 'نص علوي'; + + @override + String get italic => 'مائل'; + + @override + String get underline => 'تحته خط'; + + @override + String get strikeThrough => 'داخله خط'; + + @override + String get inlineCode => 'كود بوسط السطر'; + + @override + String get fontColor => 'لون الخط'; + + @override + String get backgroundColor => 'لون الخلفية'; + + @override + String get clearFormat => 'تنظيف التنسيق'; + + @override + String get alignLeft => 'محاذاة اليسار'; + + @override + String get alignCenter => 'محاذاة الوسط'; + + @override + String get alignRight => 'محاذاة اليمين'; + + @override + String get justifyWinWidth => 'تبرير مع العرض'; + + @override + String get textDirection => 'اتجاه النص'; + + @override + String get headerStyle => 'ستايل العنوان'; + + @override + String get numberedList => 'قائمة مرقمة'; + + @override + String get bulletList => 'قائمة منقطة'; + + @override + String get checkedList => 'قائمة للمهام'; + + @override + String get codeBlock => 'كود كامل'; + + @override + String get quote => 'اقتباس'; + + @override + String get increaseIndent => 'زيادة الهامش'; + + @override + String get decreaseIndent => 'تنقيص الهامش'; + + @override + String get insertURL => 'ادخل عنوان رابط'; + + @override + String get visitLink => 'زيارة الرابط'; + + @override + String get enterLink => 'ادخل رابط'; + + @override + String get enterMedia => 'ادخل وسائط'; + + @override + String get edit => 'تعديل'; + + @override + String get apply => 'تطبيق'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'اللون'; + + @override + String get findText => 'بحث عن نص'; + + @override + String get moveToPreviousOccurrence => 'الانتقال إلى الحدث السابق'; + + @override + String get moveToNextOccurrence => 'الانتقال إلى الحدث التالي'; + + @override + String get savedUsingTheNetwork => 'تم الحفظ باستخدام الشبكة'; + + @override + String get savedUsingLocalStorage => 'تم الحفظ باستخدام وحدة التخزين المحلية'; + + @override + String get errorWhileSavingImage => 'حدث خطأ أثناء حفظ الصورة'; + + @override + String get pleaseEnterTextForYourLink => "مثال: 'تعلم المزيد'"; + + @override + String get pleaseEnterTheLinkURL => "مثال: 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'الرجاء إدخال عنوان URL صحيح للصورة'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_bg.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_bg.dart new file mode 100644 index 00000000..3c989466 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_bg.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Bulgarian (`bg`). +class AppLocalizationsBg extends AppLocalizations { + AppLocalizationsBg([super.locale = 'bg']); + + @override + String get pasteLink => 'Поставете връзка'; + + @override + String get ok => 'Да'; + + @override + String get selectColor => 'Изберете цвят'; + + @override + String get gallery => 'Галерия'; + + @override + String get link => 'Връзка'; + + @override + String get open => 'Отвори'; + + @override + String get copy => 'Копирай'; + + @override + String get remove => 'Премахни'; + + @override + String get save => 'Запази'; + + @override + String get zoom => 'Увеличи'; + + @override + String get saved => 'Запазено'; + + @override + String get text => 'Текст'; + + @override + String get resize => 'Промяна на размера'; + + @override + String get width => 'Ширина'; + + @override + String get height => 'Височина'; + + @override + String get size => 'Размер'; + + @override + String get small => 'Малък'; + + @override + String get large => 'Голям'; + + @override + String get huge => 'Огромен'; + + @override + String get clear => 'Изчисти'; + + @override + String get font => 'Шрифт'; + + @override + String get search => 'Търси'; + + @override + String get camera => 'Камера'; + + @override + String get video => 'Видео'; + + @override + String get undo => 'Отмени'; + + @override + String get redo => 'Възстанови'; + + @override + String get fontFamily => 'Шрифт'; + + @override + String get fontSize => 'Размер на шрифта'; + + @override + String get bold => 'Получер'; + + @override + String get subscript => 'Индекс'; + + @override + String get superscript => 'Надпис'; + + @override + String get italic => 'Курсив'; + + @override + String get underline => 'Подчертан'; + + @override + String get strikeThrough => 'Зачертан'; + + @override + String get inlineCode => 'Вграден код'; + + @override + String get fontColor => 'Цвят на шрифта'; + + @override + String get backgroundColor => 'Цвят на фона'; + + @override + String get clearFormat => 'Изчисти формат'; + + @override + String get alignLeft => 'Подравни вляво'; + + @override + String get alignCenter => 'Подравни в центъра'; + + @override + String get alignRight => 'Подравни вдясно'; + + @override + String get justifyWinWidth => 'Подравни във всяка колонка'; + + @override + String get textDirection => 'Посока на текста'; + + @override + String get headerStyle => 'Стил на заглавието'; + + @override + String get numberedList => 'Номериран списък'; + + @override + String get bulletList => 'Маркиран списък'; + + @override + String get checkedList => 'Списък с отметки'; + + @override + String get codeBlock => 'Блок с код'; + + @override + String get quote => 'Цитат'; + + @override + String get increaseIndent => 'Увеличи отстъпа'; + + @override + String get decreaseIndent => 'Намали отстъпа'; + + @override + String get insertURL => 'Вмъкни URL'; + + @override + String get visitLink => 'Посети връзка'; + + @override + String get enterLink => 'Въведи връзка'; + + @override + String get enterMedia => 'Въведи медия'; + + @override + String get edit => 'Редактирай'; + + @override + String get apply => 'Приложи'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Цвят'; + + @override + String get findText => 'Намери текст'; + + @override + String get moveToPreviousOccurrence => 'Премести към предишното съвпадение'; + + @override + String get moveToNextOccurrence => 'Премести към следващото съвпадение'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "Например, 'Научете повече'"; + + @override + String get pleaseEnterTheLinkURL => "Например, 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Моля, въведете валиден URL на изображението'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_bn.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_bn.dart new file mode 100644 index 00000000..fe917657 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_bn.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Bengali Bangla (`bn`). +class AppLocalizationsBn extends AppLocalizations { + AppLocalizationsBn([super.locale = 'bn']); + + @override + String get pasteLink => 'লিঙ্ক পেস্ট করুন'; + + @override + String get ok => 'ওকে'; + + @override + String get selectColor => 'কালার সিলেক্ট করুন'; + + @override + String get gallery => 'গ্যালারি'; + + @override + String get link => 'লিঙ্ক'; + + @override + String get open => 'ওপেন'; + + @override + String get copy => 'কপি'; + + @override + String get remove => 'রিমুভ'; + + @override + String get save => 'সেভ'; + + @override + String get zoom => 'জুম'; + + @override + String get saved => 'সেভড'; + + @override + String get text => 'টেক্সট'; + + @override + String get resize => 'রিসাইজ'; + + @override + String get width => 'প্রস্থ'; + + @override + String get height => 'দৈর্ঘ্য'; + + @override + String get size => 'সাইজ'; + + @override + String get small => 'ছোট'; + + @override + String get large => 'বড়'; + + @override + String get huge => 'বিশাল'; + + @override + String get clear => 'ক্লিয়ার'; + + @override + String get font => 'ফন্ট'; + + @override + String get search => 'সার্চ'; + + @override + String get camera => 'ক্যামেরা'; + + @override + String get video => 'ভিডিও'; + + @override + String get undo => 'আন্ডু'; + + @override + String get redo => 'রিডু'; + + @override + String get fontFamily => 'ফন্ট ফ্যামিলি'; + + @override + String get fontSize => 'ফন্ট সাইজ'; + + @override + String get bold => 'বোল্ড'; + + @override + String get subscript => 'সাবস্ক্রিপ্ট'; + + @override + String get superscript => 'সুপারস্ক্রিপ্ট'; + + @override + String get italic => 'ইটালিক'; + + @override + String get underline => 'আন্ডারলাইন'; + + @override + String get strikeThrough => 'স্ট্রাইক থ্রু'; + + @override + String get inlineCode => 'ইনলাইন কোড'; + + @override + String get fontColor => 'ফন্ট কালার'; + + @override + String get backgroundColor => 'ব্যাকগ্রাউন্ড কালার'; + + @override + String get clearFormat => 'ক্লিয়ার ফরম্যাট'; + + @override + String get alignLeft => 'বাম সারিবদ্ধ'; + + @override + String get alignCenter => 'কেন্দ্র সারিবদ্ধ'; + + @override + String get alignRight => 'ডান সারিবদ্ধ'; + + @override + String get justifyWinWidth => 'প্রস্থের সাথে সংযত'; + + @override + String get textDirection => 'টেক্সট ডিরেকশন'; + + @override + String get headerStyle => 'হেডার স্টাইল'; + + @override + String get numberedList => 'সংখ্যাযুক্ত তালিকা'; + + @override + String get bulletList => 'বুলেট তালিকা'; + + @override + String get checkedList => 'চেক করা তালিকা'; + + @override + String get codeBlock => 'কোড ব্লক'; + + @override + String get quote => 'উক্তি'; + + @override + String get increaseIndent => 'ইন্ডেন্ট বাড়ান'; + + @override + String get decreaseIndent => 'ইন্ডেন্ট কমান'; + + @override + String get insertURL => 'UR দিন'; + + @override + String get visitLink => 'ভিজিট লিঙ্ক'; + + @override + String get enterLink => 'লিঙ্ক দিন'; + + @override + String get enterMedia => 'মিডিয়া দিন'; + + @override + String get edit => 'ইডিট'; + + @override + String get apply => 'এপ্লাই'; + + @override + String get hex => 'হেক্স'; + + @override + String get material => 'ম্যাটারিয়াল'; + + @override + String get color => 'কালার'; + + @override + String get findText => 'পাঠ্য খুঁজুন'; + + @override + String get moveToPreviousOccurrence => 'পূর্ববর্তী ঘটনায় চলুন'; + + @override + String get moveToNextOccurrence => 'পরবর্তী ঘটনায় চলুন'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'স্থানীয় সংরক্ষণ ব্যবহার করে সংরক্ষিত'; + + @override + String get errorWhileSavingImage => 'চিত্র সংরক্ষণে সময়ে ত্রুটি'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_cs.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_cs.dart new file mode 100644 index 00000000..c7052059 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_cs.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Czech (`cs`). +class AppLocalizationsCs extends AppLocalizations { + AppLocalizationsCs([super.locale = 'cs']); + + @override + String get pasteLink => 'Vložit odkaz'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Vybrat barvu'; + + @override + String get gallery => 'Galerie'; + + @override + String get link => 'Odkaz'; + + @override + String get open => 'Otevřít'; + + @override + String get copy => 'Kopírovat'; + + @override + String get remove => 'Odstranit'; + + @override + String get save => 'Uložit'; + + @override + String get zoom => 'Přiblížit'; + + @override + String get saved => 'Uloženo'; + + @override + String get text => 'Text'; + + @override + String get resize => 'Změnit velikost'; + + @override + String get width => 'Šířka'; + + @override + String get height => 'Výška'; + + @override + String get size => 'Velikost'; + + @override + String get small => 'Malý'; + + @override + String get large => 'Velký'; + + @override + String get huge => 'Obrovský'; + + @override + String get clear => 'Smazat'; + + @override + String get font => 'Písmo'; + + @override + String get search => 'Hledat'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Zpět'; + + @override + String get redo => 'Znovu'; + + @override + String get fontFamily => 'Rodina písma'; + + @override + String get fontSize => 'Velikost písma'; + + @override + String get bold => 'Tučné'; + + @override + String get subscript => 'Dolní index'; + + @override + String get superscript => 'Horní index'; + + @override + String get italic => 'Kurzíva'; + + @override + String get underline => 'Podtržení'; + + @override + String get strikeThrough => 'Přeškrtnuté'; + + @override + String get inlineCode => 'Inline kód'; + + @override + String get fontColor => 'Barva písma'; + + @override + String get backgroundColor => 'Barva pozadí'; + + @override + String get clearFormat => 'Vymazat formátování'; + + @override + String get alignLeft => 'Zarovnat vlevo'; + + @override + String get alignCenter => 'Zarovnat na střed'; + + @override + String get alignRight => 'Zarovnat vpravo'; + + @override + String get justifyWinWidth => 'Zarovnat do bloku'; + + @override + String get textDirection => 'Směr textu'; + + @override + String get headerStyle => 'Styl záhlaví'; + + @override + String get numberedList => 'Číslovaný seznam'; + + @override + String get bulletList => 'Seznam s odrážkami'; + + @override + String get checkedList => 'Seznam s zaškrtávacími políčky'; + + @override + String get codeBlock => 'Blokový kód'; + + @override + String get quote => 'Citace'; + + @override + String get increaseIndent => 'Zvětšit odsazení'; + + @override + String get decreaseIndent => 'Zmenšit odsazení'; + + @override + String get insertURL => 'Vložit URL'; + + @override + String get visitLink => 'Otevřít odkaz'; + + @override + String get enterLink => 'Vložit odkaz'; + + @override + String get enterMedia => 'Vložit média'; + + @override + String get edit => 'Upravit'; + + @override + String get apply => 'Použít'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Barva'; + + @override + String get findText => 'Najít text'; + + @override + String get moveToPreviousOccurrence => 'Přesunout na předchozí výskyt'; + + @override + String get moveToNextOccurrence => 'Přesunout na následující výskyt'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Uloženo lokálně'; + + @override + String get errorWhileSavingImage => 'Chyba při ukládání obrázku'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_da.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_da.dart new file mode 100644 index 00000000..b87612cd --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_da.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Danish (`da`). +class AppLocalizationsDa extends AppLocalizations { + AppLocalizationsDa([super.locale = 'da']); + + @override + String get pasteLink => 'Indsæt link'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Vælg farve'; + + @override + String get gallery => 'Galleri'; + + @override + String get link => 'Link'; + + @override + String get open => 'Åben'; + + @override + String get copy => 'Kopi'; + + @override + String get remove => 'Fjerne'; + + @override + String get save => 'Gemme'; + + @override + String get zoom => 'Zoom ind'; + + @override + String get saved => 'Gemt'; + + @override + String get text => 'Text'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Width'; + + @override + String get height => 'Height'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_de.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_de.dart new file mode 100644 index 00000000..3a30a3d6 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_de.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for German (`de`). +class AppLocalizationsDe extends AppLocalizations { + AppLocalizationsDe([super.locale = 'de']); + + @override + String get pasteLink => 'Link hinzufügen'; + + @override + String get ok => 'OK'; + + @override + String get selectColor => 'Farbe auswählen'; + + @override + String get gallery => 'Galerie'; + + @override + String get link => 'Link'; + + @override + String get open => 'Öffnen'; + + @override + String get copy => 'Kopieren'; + + @override + String get remove => 'Entfernen'; + + @override + String get save => 'Speichern'; + + @override + String get zoom => 'Zoomen'; + + @override + String get saved => 'Gespeichert'; + + @override + String get text => 'Text'; + + @override + String get resize => 'Größe ändern'; + + @override + String get width => 'Breite'; + + @override + String get height => 'Höhe'; + + @override + String get size => 'Größe'; + + @override + String get small => 'Klein'; + + @override + String get large => 'Groß'; + + @override + String get huge => 'Riesig'; + + @override + String get clear => 'Löschen'; + + @override + String get font => 'Schrift'; + + @override + String get search => 'Suchen'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Rückgängig'; + + @override + String get redo => 'Wiederherstellen'; + + @override + String get fontFamily => 'Schriftart'; + + @override + String get fontSize => 'Schriftgröße'; + + @override + String get bold => 'Fett'; + + @override + String get subscript => 'Tiefgestellt'; + + @override + String get superscript => 'Hochgestellt'; + + @override + String get italic => 'Kursiv'; + + @override + String get underline => 'Unterstreichen'; + + @override + String get strikeThrough => 'Durchstreichen'; + + @override + String get inlineCode => 'Inline-Code'; + + @override + String get fontColor => 'Schriftfarbe'; + + @override + String get backgroundColor => 'Hintergrundfarbe'; + + @override + String get clearFormat => 'Formatierung löschen'; + + @override + String get alignLeft => 'Linksbündig ausrichten'; + + @override + String get alignCenter => 'Zentriert ausrichten'; + + @override + String get alignRight => 'Rechtsbündig ausrichten'; + + @override + String get justifyWinWidth => 'Blocksatz'; + + @override + String get textDirection => 'Textrichtung'; + + @override + String get headerStyle => 'Überschrift-Stil'; + + @override + String get numberedList => 'Nummerierte Liste'; + + @override + String get bulletList => 'Aufzählungsliste'; + + @override + String get checkedList => 'Checkliste'; + + @override + String get codeBlock => 'Code-Block'; + + @override + String get quote => 'Zitat'; + + @override + String get increaseIndent => 'Einzug vergrößern'; + + @override + String get decreaseIndent => 'Einzug verkleinern'; + + @override + String get insertURL => 'URL einfügen'; + + @override + String get visitLink => 'Link öffnen'; + + @override + String get enterLink => 'Link eingeben'; + + @override + String get enterMedia => 'Medien einfügen'; + + @override + String get edit => 'Bearbeiten'; + + @override + String get apply => 'Anwenden'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Text suchen'; + + @override + String get moveToPreviousOccurrence => 'Zum vorherigen Auftreten springen'; + + @override + String get moveToNextOccurrence => 'Zum nächsten Auftreten springen'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_en.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_en.dart new file mode 100644 index 00000000..204a916b --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_en.dart @@ -0,0 +1,443 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for English (`en`). +class AppLocalizationsEn extends AppLocalizations { + AppLocalizationsEn([super.locale = 'en']); + + @override + String get pasteLink => 'Paste a link'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Select Color'; + + @override + String get gallery => 'Gallery'; + + @override + String get link => 'Link'; + + @override + String get open => 'Open'; + + @override + String get copy => 'Copy'; + + @override + String get remove => 'Remove'; + + @override + String get save => 'Save'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Saved'; + + @override + String get text => 'Text'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Width'; + + @override + String get height => 'Height'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} + +/// The translations for English, as used in the United States (`en_US`). +class AppLocalizationsEnUs extends AppLocalizationsEn { + AppLocalizationsEnUs(): super('en_US'); + + @override + String get pasteLink => 'Paste a link'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Select Color'; + + @override + String get gallery => 'Gallery'; + + @override + String get link => 'Link'; + + @override + String get open => 'Open'; + + @override + String get copy => 'Copy'; + + @override + String get remove => 'Remove'; + + @override + String get save => 'Save'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Saved'; + + @override + String get text => 'Text'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Width'; + + @override + String get height => 'Height'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_es.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_es.dart new file mode 100644 index 00000000..846ad12c --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_es.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Spanish Castilian (`es`). +class AppLocalizationsEs extends AppLocalizations { + AppLocalizationsEs([super.locale = 'es']); + + @override + String get pasteLink => 'Pega un enlace'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Selecciona un color'; + + @override + String get gallery => 'Galería'; + + @override + String get link => 'Enlace'; + + @override + String get open => 'Abrir'; + + @override + String get copy => 'Copiar'; + + @override + String get remove => 'Eliminar'; + + @override + String get save => 'Guardar'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Guardado'; + + @override + String get text => 'Texto'; + + @override + String get resize => 'Redimensionar'; + + @override + String get width => 'Ancho'; + + @override + String get height => 'Alto'; + + @override + String get size => 'Tamaño'; + + @override + String get small => 'Pequeño'; + + @override + String get large => 'Grande'; + + @override + String get huge => 'Muy grande'; + + @override + String get clear => 'Borrar'; + + @override + String get font => 'Fuente'; + + @override + String get search => 'Buscar'; + + @override + String get camera => 'Cámara'; + + @override + String get video => 'Vídeo'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_fa.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_fa.dart new file mode 100644 index 00000000..2cf77d33 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_fa.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Persian (`fa`). +class AppLocalizationsFa extends AppLocalizations { + AppLocalizationsFa([super.locale = 'fa']); + + @override + String get pasteLink => 'جایگذاری لینک'; + + @override + String get ok => 'تایید'; + + @override + String get selectColor => 'انتخاب رنگ'; + + @override + String get gallery => 'گالری'; + + @override + String get link => 'لینک'; + + @override + String get open => 'باز کردن'; + + @override + String get copy => 'کپی'; + + @override + String get remove => 'حذف'; + + @override + String get save => 'ذخیره'; + + @override + String get zoom => 'بزرگنمایی'; + + @override + String get saved => 'ذخیره شد'; + + @override + String get text => 'متن'; + + @override + String get resize => 'تغییر اندازه'; + + @override + String get width => 'عرض'; + + @override + String get height => 'طول'; + + @override + String get size => 'اندازه'; + + @override + String get small => 'کوچک'; + + @override + String get large => 'بزرگ'; + + @override + String get huge => 'خیلی بزرگ'; + + @override + String get clear => 'پاک کردن'; + + @override + String get font => 'فونت'; + + @override + String get search => 'جستجو'; + + @override + String get camera => 'دوربین'; + + @override + String get video => 'ویدیو'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Sخانواده فونت'; + + @override + String get fontSize => 'اندازه فونت'; + + @override + String get bold => 'توپر'; + + @override + String get subscript => 'زیرنویس'; + + @override + String get superscript => 'بالانویس'; + + @override + String get italic => 'مورب'; + + @override + String get underline => 'زیرخط'; + + @override + String get strikeThrough => 'خط خورده'; + + @override + String get inlineCode => 'کد درون خطی'; + + @override + String get fontColor => 'رنگ فونت'; + + @override + String get backgroundColor => 'رنگ زمینه'; + + @override + String get clearFormat => 'پاکسازی فرمت'; + + @override + String get alignLeft => 'چیدمان چپ'; + + @override + String get alignCenter => 'چیدمان وسط'; + + @override + String get alignRight => 'چیدمان راست'; + + @override + String get justifyWinWidth => 'تضمین عرض پنجره'; + + @override + String get textDirection => 'جهت متن'; + + @override + String get headerStyle => 'سبک هدر'; + + @override + String get numberedList => 'لیست شماره‌دار'; + + @override + String get bulletList => 'لیست نقطه‌ای'; + + @override + String get checkedList => 'لیست با علامت'; + + @override + String get codeBlock => 'بلوک کد'; + + @override + String get quote => 'نقل قول'; + + @override + String get increaseIndent => 'افزایش تورفتگی'; + + @override + String get decreaseIndent => 'کاهش تورفتگی'; + + @override + String get insertURL => 'درج URL'; + + @override + String get visitLink => 'بازدید از لینک'; + + @override + String get enterLink => 'ورود لینک'; + + @override + String get enterMedia => 'ورود رسانه'; + + @override + String get edit => 'ویرایش'; + + @override + String get apply => 'اعمال'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'جستجوی متن'; + + @override + String get moveToPreviousOccurrence => 'انتقال به رخداد قبلی'; + + @override + String get moveToNextOccurrence => 'انتقال به رخداد بعدی'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'ذخیره شده با استفاده از فضای ذخیره محلی'; + + @override + String get errorWhileSavingImage => 'خطا در هنگام ذخیره تصویر'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_fr.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_fr.dart new file mode 100644 index 00000000..7eb3c989 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_fr.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for French (`fr`). +class AppLocalizationsFr extends AppLocalizations { + AppLocalizationsFr([super.locale = 'fr']); + + @override + String get pasteLink => 'Coller un lien'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Choisir une couleur'; + + @override + String get gallery => 'Galerie'; + + @override + String get link => 'Lien'; + + @override + String get open => 'Ouvrir'; + + @override + String get copy => 'Copier'; + + @override + String get remove => 'Supprimer'; + + @override + String get save => 'Sauvegarder'; + + @override + String get zoom => 'Zoomer'; + + @override + String get saved => 'Enregistrée'; + + @override + String get text => 'Texte'; + + @override + String get resize => 'Redimensionner'; + + @override + String get width => 'Largeur'; + + @override + String get height => 'Hauteur'; + + @override + String get size => 'Taille'; + + @override + String get small => 'Petit'; + + @override + String get large => 'Grand'; + + @override + String get huge => 'Énorme'; + + @override + String get clear => 'Supprimer la mise en forme'; + + @override + String get font => 'Police'; + + @override + String get search => 'Rechercher'; + + @override + String get camera => 'Caméra'; + + @override + String get video => 'Vidéo'; + + @override + String get undo => 'Annuler'; + + @override + String get redo => 'Refaire'; + + @override + String get fontFamily => 'Famille de police'; + + @override + String get fontSize => 'Taille de police'; + + @override + String get bold => 'Gras'; + + @override + String get subscript => 'Indice'; + + @override + String get superscript => 'Exposant'; + + @override + String get italic => 'Italique'; + + @override + String get underline => 'Souligné'; + + @override + String get strikeThrough => 'Barré'; + + @override + String get inlineCode => 'Code en ligne'; + + @override + String get fontColor => 'Couleur de police'; + + @override + String get backgroundColor => 'Couleur de fond'; + + @override + String get clearFormat => 'Effacer la mise en forme'; + + @override + String get alignLeft => 'Aligner à gauche'; + + @override + String get alignCenter => 'Aligner au centre'; + + @override + String get alignRight => 'Aligner à droite'; + + @override + String get justifyWinWidth => 'Justifier'; + + @override + String get textDirection => 'Direction du texte'; + + @override + String get headerStyle => "Style d'en-tête"; + + @override + String get numberedList => 'Liste numérotée'; + + @override + String get bulletList => 'Liste à puces'; + + @override + String get checkedList => 'Check-list'; + + @override + String get codeBlock => 'Bloc de code'; + + @override + String get quote => 'Citation'; + + @override + String get increaseIndent => 'Augmenter le retrait'; + + @override + String get decreaseIndent => 'Diminuer le retrait'; + + @override + String get insertURL => 'Insérer une URL'; + + @override + String get visitLink => 'Visiter'; + + @override + String get enterLink => 'Entrer un lien'; + + @override + String get enterMedia => 'Entrer un média'; + + @override + String get edit => 'Modifier'; + + @override + String get apply => 'Appliquer'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Rechercher du texte'; + + @override + String get moveToPreviousOccurrence => "Aller à l'occurrence précédente"; + + @override + String get moveToNextOccurrence => "Aller à l'occurrence suivante"; + + @override + String get savedUsingTheNetwork => 'Enregistré via le réseau'; + + @override + String get savedUsingLocalStorage => 'Enregistré en utilisant le stockage local'; + + @override + String get errorWhileSavingImage => "Erreur lors de l'enregistrement de l'image"; + + @override + String get pleaseEnterTextForYourLink => "par exemple, 'En savoir plus'"; + + @override + String get pleaseEnterTheLinkURL => "par exemple, 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => "Veuillez saisir une URL d'image valide"; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_he.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_he.dart new file mode 100644 index 00000000..61924a40 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_he.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Hebrew (`he`). +class AppLocalizationsHe extends AppLocalizations { + AppLocalizationsHe([super.locale = 'he']); + + @override + String get pasteLink => 'הדבק את הלינק'; + + @override + String get ok => 'אוקי'; + + @override + String get selectColor => 'בחר צבע'; + + @override + String get gallery => 'גלריה'; + + @override + String get link => 'לינק'; + + @override + String get open => 'פתח'; + + @override + String get copy => 'העתק'; + + @override + String get remove => 'מחק'; + + @override + String get save => 'שמור'; + + @override + String get zoom => 'זום'; + + @override + String get saved => 'נשמר'; + + @override + String get text => 'טקסט'; + + @override + String get resize => 'שנה גודל'; + + @override + String get width => 'רוחב'; + + @override + String get height => 'גובה'; + + @override + String get size => 'גודל'; + + @override + String get small => 'קטן'; + + @override + String get large => 'גדול'; + + @override + String get huge => 'ענק'; + + @override + String get clear => 'מחוק'; + + @override + String get font => 'פונט'; + + @override + String get search => 'חפש'; + + @override + String get camera => 'מצלמה'; + + @override + String get video => 'וידאו'; + + @override + String get undo => 'בטל'; + + @override + String get redo => 'בצע שוב'; + + @override + String get fontFamily => 'משפחת הפונטים'; + + @override + String get fontSize => 'גודל הפונט'; + + @override + String get bold => 'מודגש'; + + @override + String get subscript => 'כתוב בתחתית השורה'; + + @override + String get superscript => 'כתוב בחלק העליון של השורה'; + + @override + String get italic => 'נטוי'; + + @override + String get underline => 'קו תחתון'; + + @override + String get strikeThrough => 'קו חוצה'; + + @override + String get inlineCode => 'קוד טקסט בתוך הטקסט'; + + @override + String get fontColor => 'צבע טקסט'; + + @override + String get backgroundColor => 'צבע רקע'; + + @override + String get clearFormat => 'נקה פורמט'; + + @override + String get alignLeft => 'יישור לשמאל'; + + @override + String get alignCenter => 'יישור למרכז'; + + @override + String get alignRight => 'יישור לימין'; + + @override + String get justifyWinWidth => 'יישור לרוחב החלון'; + + @override + String get textDirection => 'כיוון הטקסט'; + + @override + String get headerStyle => 'סגנון הכותרת'; + + @override + String get numberedList => 'רשימה ממוספרת'; + + @override + String get bulletList => 'רשימה עם תבליטים'; + + @override + String get checkedList => 'רשימת תיקולים'; + + @override + String get codeBlock => 'בלוק קוד'; + + @override + String get quote => 'ציטוט'; + + @override + String get increaseIndent => 'הגדל את הזחות'; + + @override + String get decreaseIndent => 'הקטן את הזחות'; + + @override + String get insertURL => 'הוסף URL'; + + @override + String get visitLink => 'בקר בלינק'; + + @override + String get enterLink => 'הכנס לינק'; + + @override + String get enterMedia => 'הכנס מדיה'; + + @override + String get edit => 'ערוך'; + + @override + String get apply => 'החל'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'מצא טקסט'; + + @override + String get moveToPreviousOccurrence => 'התקדם להופעה הקודמת'; + + @override + String get moveToNextOccurrence => 'התקדם להופעה הבאה'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'נשמר באמצעות אחסון מקומי'; + + @override + String get errorWhileSavingImage => 'שגיאה בעת שמירת התמונה'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_hi.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_hi.dart new file mode 100644 index 00000000..8a3ba9be --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_hi.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Hindi (`hi`). +class AppLocalizationsHi extends AppLocalizations { + AppLocalizationsHi([super.locale = 'hi']); + + @override + String get pasteLink => 'लिंक पेस्ट करें'; + + @override + String get ok => 'ठीक है'; + + @override + String get selectColor => 'रंग चुनें'; + + @override + String get gallery => 'गैलरी'; + + @override + String get link => 'लिंक'; + + @override + String get open => 'खोलें'; + + @override + String get copy => 'कॉपी करें'; + + @override + String get remove => 'हटाएं'; + + @override + String get save => 'सुरक्षित करें'; + + @override + String get zoom => 'बड़ा करें'; + + @override + String get saved => 'सुरक्षित कर दिया गया है'; + + @override + String get text => 'शब्द'; + + @override + String get resize => 'आकार बदलें'; + + @override + String get width => 'चौड़ाई'; + + @override + String get height => 'ऊंचाई'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Sूची का नाम'; + + @override + String get fontSize => 'फ़ॉन्ट का आकार'; + + @override + String get bold => 'ताक़तवर'; + + @override + String get subscript => 'अधोलेख'; + + @override + String get superscript => 'अद्भुतलेख'; + + @override + String get italic => 'तिरछा'; + + @override + String get underline => 'रेखांकन'; + + @override + String get strikeThrough => 'मार'; + + @override + String get inlineCode => 'लाइन कोड'; + + @override + String get fontColor => 'फॉन्ट का रंग'; + + @override + String get backgroundColor => 'पृष्ठभूमि का रंग'; + + @override + String get clearFormat => 'स्वच्छ स्वरूप'; + + @override + String get alignLeft => 'बाएं संरेखित करें'; + + @override + String get alignCenter => 'केंद्रित संरेखित करें'; + + @override + String get alignRight => 'दाएं संरेखित करें'; + + @override + String get justifyWinWidth => 'जस्टीफ़ी विन चौड़ाई'; + + @override + String get textDirection => 'टेक्स्ट की दिशा'; + + @override + String get headerStyle => 'हेडर शैली'; + + @override + String get numberedList => 'संख्याबद्ध सूची'; + + @override + String get bulletList => 'गोली दी गई सूची'; + + @override + String get checkedList => 'जाँची गई सूची'; + + @override + String get codeBlock => 'कोड ब्लॉक'; + + @override + String get quote => 'नोट'; + + @override + String get increaseIndent => 'इंडेंट बढ़ाएं'; + + @override + String get decreaseIndent => 'इंडेंट कम करें'; + + @override + String get insertURL => 'URL डालें'; + + @override + String get visitLink => 'लिंक देखें'; + + @override + String get enterLink => 'लिंक दर्ज करें'; + + @override + String get enterMedia => 'मीडिया दर्ज करें'; + + @override + String get edit => 'संपादित करें'; + + @override + String get apply => 'लागू करें'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'मद को खोजें'; + + @override + String get moveToPreviousOccurrence => 'पिछले घटनांतर पर जाएं'; + + @override + String get moveToNextOccurrence => 'आगामी घटनांतर पर जाएं'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'स्थानीय संग्रहण का उपयोग करके सहेजा गया'; + + @override + String get errorWhileSavingImage => 'तस्वीर सहेजते समय त्रुटि'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_id.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_id.dart new file mode 100644 index 00000000..d9e5541e --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_id.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Indonesian (`id`). +class AppLocalizationsId extends AppLocalizations { + AppLocalizationsId([super.locale = 'id']); + + @override + String get pasteLink => 'Tempel tautan'; + + @override + String get ok => 'Oke'; + + @override + String get selectColor => 'Pilih Warna'; + + @override + String get gallery => 'Galeri'; + + @override + String get link => 'Tautan'; + + @override + String get open => 'Buka'; + + @override + String get copy => 'Salin'; + + @override + String get remove => 'Hapus'; + + @override + String get save => 'Simpan'; + + @override + String get zoom => 'Perbesar'; + + @override + String get saved => 'Tersimpan'; + + @override + String get text => 'Teks'; + + @override + String get resize => 'Ubah Ukuran'; + + @override + String get width => 'Lebar'; + + @override + String get height => 'Tinggi'; + + @override + String get size => 'Ukuran'; + + @override + String get small => 'Kecil'; + + @override + String get large => 'Besar'; + + @override + String get huge => 'Sangat Besar'; + + @override + String get clear => 'Hapus'; + + @override + String get font => 'Font'; + + @override + String get search => 'Cari'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Keluarga Font'; + + @override + String get fontSize => 'Ukuran Font'; + + @override + String get bold => 'Tebal'; + + @override + String get subscript => 'Subskrip'; + + @override + String get superscript => 'Superskrip'; + + @override + String get italic => 'Miring'; + + @override + String get underline => 'Garis Bawah'; + + @override + String get strikeThrough => 'Coret Saja'; + + @override + String get inlineCode => 'Kode Inline'; + + @override + String get fontColor => 'Warna Font'; + + @override + String get backgroundColor => 'Warna Latar'; + + @override + String get clearFormat => 'Hapus Format'; + + @override + String get alignLeft => 'Rata Kiri'; + + @override + String get alignCenter => 'Rata Tengah'; + + @override + String get alignRight => 'Rata Kanan'; + + @override + String get justifyWinWidth => 'Rata Kanan dan Kiri'; + + @override + String get textDirection => 'Arah Teks'; + + @override + String get headerStyle => 'Gaya Header'; + + @override + String get numberedList => 'Daftar Bernomor'; + + @override + String get bulletList => 'Daftar Poin'; + + @override + String get checkedList => 'Daftar Dicentang'; + + @override + String get codeBlock => 'Blok Kode'; + + @override + String get quote => 'Kutipan'; + + @override + String get increaseIndent => 'Tambah Indentasi'; + + @override + String get decreaseIndent => 'Kurangi Indentasi'; + + @override + String get insertURL => 'Masukkan URL'; + + @override + String get visitLink => 'Kunjungi Tautan'; + + @override + String get enterLink => 'Masukkan Tautan'; + + @override + String get enterMedia => 'Masukkan Media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Terapkan'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Temukan Teks'; + + @override + String get moveToPreviousOccurrence => 'Pindah ke Kejadian Sebelumnya'; + + @override + String get moveToNextOccurrence => 'Pindah ke Kejadian Berikutnya'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Tersimpan menggunakan penyimpanan lokal'; + + @override + String get errorWhileSavingImage => 'Error saat menyimpan gambar'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_it.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_it.dart new file mode 100644 index 00000000..4b138c8b --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_it.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Italian (`it`). +class AppLocalizationsIt extends AppLocalizations { + AppLocalizationsIt([super.locale = 'it']); + + @override + String get pasteLink => 'Incolla un collegamento'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Seleziona Colore'; + + @override + String get gallery => 'Galleria'; + + @override + String get link => 'Collegamento'; + + @override + String get open => 'Apri'; + + @override + String get copy => 'Copia'; + + @override + String get remove => 'Rimuovi'; + + @override + String get save => 'Salva'; + + @override + String get zoom => 'Ingrandisci'; + + @override + String get saved => 'Salvato'; + + @override + String get text => 'Testo'; + + @override + String get resize => 'Ridimensiona'; + + @override + String get width => 'Larghezza'; + + @override + String get height => 'Altezza'; + + @override + String get size => 'Dimensione'; + + @override + String get small => 'Piccolo'; + + @override + String get large => 'Largo'; + + @override + String get huge => 'Enorme'; + + @override + String get clear => 'Cancella'; + + @override + String get font => 'Font'; + + @override + String get search => 'Ricerca'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Annulla'; + + @override + String get redo => 'Ripeti'; + + @override + String get fontFamily => 'Famiglia del carattere'; + + @override + String get fontSize => 'Dimensione del carattere'; + + @override + String get bold => 'Grassetto'; + + @override + String get subscript => 'Pedice'; + + @override + String get superscript => 'Apice'; + + @override + String get italic => 'Corsivo'; + + @override + String get underline => 'Sottolineato'; + + @override + String get strikeThrough => 'Barrato'; + + @override + String get inlineCode => 'Codice inline'; + + @override + String get fontColor => 'Colore del carattere'; + + @override + String get backgroundColor => 'Colore di sfondo'; + + @override + String get clearFormat => 'Cancella formato'; + + @override + String get alignLeft => 'Allinea a sinistra'; + + @override + String get alignCenter => 'Allinea al centro'; + + @override + String get alignRight => 'Allinea a destra'; + + @override + String get justifyWinWidth => 'Giustifica per larghezza finestra'; + + @override + String get textDirection => 'Direzione testo'; + + @override + String get headerStyle => 'Stile intestazione'; + + @override + String get numberedList => 'Elenco numerato'; + + @override + String get bulletList => 'Elenco puntato'; + + @override + String get checkedList => 'Elenco con segni di spunta'; + + @override + String get codeBlock => 'Blocco di codice'; + + @override + String get quote => 'Citazione'; + + @override + String get increaseIndent => 'Aumenta rientro'; + + @override + String get decreaseIndent => 'Diminuisci rientro'; + + @override + String get insertURL => 'Inserisci URL'; + + @override + String get visitLink => 'Visita il collegamento'; + + @override + String get enterLink => 'Inserisci il collegamento'; + + @override + String get enterMedia => 'Inserisci multimedia'; + + @override + String get edit => 'Modifica'; + + @override + String get apply => 'Applica'; + + @override + String get hex => 'Esadecimale'; + + @override + String get material => 'Materiale'; + + @override + String get color => 'Colore'; + + @override + String get findText => 'Trova testo'; + + @override + String get moveToPreviousOccurrence => "Vai all'occorrenza precedente"; + + @override + String get moveToNextOccurrence => "Vai all'occorrenza successiva"; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Salvato utilizzando la memorizzazione locale'; + + @override + String get errorWhileSavingImage => "Errore durante il salvataggio dell'immagine"; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ja.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ja.dart new file mode 100644 index 00000000..067db5f3 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ja.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Japanese (`ja`). +class AppLocalizationsJa extends AppLocalizations { + AppLocalizationsJa([super.locale = 'ja']); + + @override + String get pasteLink => 'リンクをペースト'; + + @override + String get ok => '完了'; + + @override + String get selectColor => '色を選択'; + + @override + String get gallery => '写真集'; + + @override + String get link => 'リンク'; + + @override + String get open => '開く'; + + @override + String get copy => 'コピー'; + + @override + String get remove => '削除'; + + @override + String get save => '保存'; + + @override + String get zoom => '拡大'; + + @override + String get saved => '保存済み'; + + @override + String get text => '文字'; + + @override + String get resize => 'サイズを調整'; + + @override + String get width => '幅'; + + @override + String get height => '高さ'; + + @override + String get size => 'サイズ'; + + @override + String get small => '小さい'; + + @override + String get large => '大きい'; + + @override + String get huge => 'でっかい'; + + @override + String get clear => 'クリア'; + + @override + String get font => 'フォント'; + + @override + String get search => '検索'; + + @override + String get camera => 'カメラ'; + + @override + String get video => 'ビデオ'; + + @override + String get undo => '取り消し'; + + @override + String get redo => 'やり直し'; + + @override + String get fontFamily => 'フォントファミリー'; + + @override + String get fontSize => 'フォントサイズ'; + + @override + String get bold => '太字'; + + @override + String get subscript => '下付き'; + + @override + String get superscript => '上付き'; + + @override + String get italic => '斜体'; + + @override + String get underline => '下線'; + + @override + String get strikeThrough => '取り消し線'; + + @override + String get inlineCode => 'インラインコード'; + + @override + String get fontColor => 'フォントカラー'; + + @override + String get backgroundColor => 'ベースカラー'; + + @override + String get clearFormat => 'クリアフォーマット'; + + @override + String get alignLeft => '左揃え'; + + @override + String get alignCenter => 'センターアライメント'; + + @override + String get alignRight => '右揃え'; + + @override + String get justifyWinWidth => '両端揃え'; + + @override + String get textDirection => '文字方向'; + + @override + String get headerStyle => 'タイトルスタイル'; + + @override + String get numberedList => '順序付きリスト'; + + @override + String get bulletList => '順序無しリスト'; + + @override + String get checkedList => 'チェックボックス'; + + @override + String get codeBlock => 'コード'; + + @override + String get quote => '引用'; + + @override + String get increaseIndent => 'インデントを増やす'; + + @override + String get decreaseIndent => 'インデントを減らす'; + + @override + String get insertURL => 'ハイパーリンクを挿入'; + + @override + String get visitLink => 'ハイパーリンクを訪問'; + + @override + String get enterLink => 'ハイパーリンクを輸入'; + + @override + String get enterMedia => 'ミディアムを輸入'; + + @override + String get edit => '編集'; + + @override + String get apply => '応用'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => '検索テキスト'; + + @override + String get moveToPreviousOccurrence => '前のマッチ'; + + @override + String get moveToNextOccurrence => '次のマッチ'; + + @override + String get savedUsingTheNetwork => 'ネットワークを使用して保存'; + + @override + String get savedUsingLocalStorage => 'ローカルストレージを使用して保存'; + + @override + String get errorWhileSavingImage => '画像の保存中にエラーが発生しました'; + + @override + String get pleaseEnterTextForYourLink => "例: 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "例: 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => '有効な画像URLを入力してください'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ko.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ko.dart new file mode 100644 index 00000000..64f147ac --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ko.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Korean (`ko`). +class AppLocalizationsKo extends AppLocalizations { + AppLocalizationsKo([super.locale = 'ko']); + + @override + String get pasteLink => '링크를 붙여넣어 주세요.'; + + @override + String get ok => '확인'; + + @override + String get selectColor => '색상 선택'; + + @override + String get gallery => '갤러리'; + + @override + String get link => '링크'; + + @override + String get open => '열기'; + + @override + String get copy => '복사하기'; + + @override + String get remove => '제거하기'; + + @override + String get save => '저장하기'; + + @override + String get zoom => '확대하기'; + + @override + String get saved => '저장되었습니다.'; + + @override + String get text => '텍스트'; + + @override + String get resize => '크기조정'; + + @override + String get width => '넓이'; + + @override + String get height => '높이'; + + @override + String get size => '크기'; + + @override + String get small => '작게'; + + @override + String get large => '크게'; + + @override + String get huge => '매우크게'; + + @override + String get clear => '초기화'; + + @override + String get font => '글꼴'; + + @override + String get search => '검색'; + + @override + String get camera => '카메라'; + + @override + String get video => '비디오'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ms.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ms.dart new file mode 100644 index 00000000..9a776c92 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ms.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Malay (`ms`). +class AppLocalizationsMs extends AppLocalizations { + AppLocalizationsMs([super.locale = 'ms']); + + @override + String get pasteLink => 'Tampal Pautan'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Pilih Warna'; + + @override + String get gallery => 'Galeri'; + + @override + String get link => 'Pautan'; + + @override + String get open => 'Buka'; + + @override + String get copy => 'Salin'; + + @override + String get remove => 'Buang'; + + @override + String get save => 'Simpan'; + + @override + String get zoom => 'Zum'; + + @override + String get saved => 'Telah Disimpan'; + + @override + String get text => 'Perkataan'; + + @override + String get resize => 'Ubah saiz'; + + @override + String get width => 'Lebar'; + + @override + String get height => 'Tinggi'; + + @override + String get size => 'Saiz'; + + @override + String get small => 'Kecil'; + + @override + String get large => 'Besar'; + + @override + String get huge => 'Amat Besar'; + + @override + String get clear => 'Padam'; + + @override + String get font => 'Fon'; + + @override + String get search => 'Carian'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_nl.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_nl.dart new file mode 100644 index 00000000..4d0723b0 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_nl.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Dutch Flemish (`nl`). +class AppLocalizationsNl extends AppLocalizations { + AppLocalizationsNl([super.locale = 'nl']); + + @override + String get pasteLink => 'Plak een link'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Selecteer kleur'; + + @override + String get gallery => 'Gallerij'; + + @override + String get link => 'Link'; + + @override + String get open => 'Open'; + + @override + String get copy => 'Kopieer'; + + @override + String get remove => 'Verwijderd'; + + @override + String get save => 'Opslaan'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Opgeslagen'; + + @override + String get text => 'Tekst'; + + @override + String get resize => 'Formaat wijzigen'; + + @override + String get width => 'Breedte'; + + @override + String get height => 'Hoogte'; + + @override + String get size => 'Grootte'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_no.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_no.dart new file mode 100644 index 00000000..99c63edd --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_no.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Norwegian (`no`). +class AppLocalizationsNo extends AppLocalizations { + AppLocalizationsNo([super.locale = 'no']); + + @override + String get pasteLink => 'Lim inn lenke'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Velg farge'; + + @override + String get gallery => 'Galleri'; + + @override + String get link => 'Lenke'; + + @override + String get open => 'Åpne'; + + @override + String get copy => 'Kopier'; + + @override + String get remove => 'Fjern'; + + @override + String get save => 'Lagre'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Lagret'; + + @override + String get text => 'Tekst'; + + @override + String get resize => 'Endre størrelse'; + + @override + String get width => 'Bredde'; + + @override + String get height => 'Høyde'; + + @override + String get size => 'Størrelse'; + + @override + String get small => 'Liten'; + + @override + String get large => 'Stor'; + + @override + String get huge => 'Enorm'; + + @override + String get clear => 'Fjern'; + + @override + String get font => 'Skrifttype'; + + @override + String get search => 'Søk'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Angre'; + + @override + String get redo => 'Gjør om'; + + @override + String get fontFamily => 'Skriftfamilie'; + + @override + String get fontSize => 'Skriftstørrelse'; + + @override + String get bold => 'Fet'; + + @override + String get subscript => 'Senket skrift'; + + @override + String get superscript => 'Hevet skrift'; + + @override + String get italic => 'Kursiv'; + + @override + String get underline => 'Understreket'; + + @override + String get strikeThrough => 'Gjennomstreking'; + + @override + String get inlineCode => 'In-line kode'; + + @override + String get fontColor => 'Skriftfarge'; + + @override + String get backgroundColor => 'Bakgrunnsfarge'; + + @override + String get clearFormat => 'Fjern formatering'; + + @override + String get alignLeft => 'Venstrejuster'; + + @override + String get alignCenter => 'Sentrer'; + + @override + String get alignRight => 'Høyrejuster'; + + @override + String get justifyWinWidth => 'Rettferdiggjør bredden'; + + @override + String get textDirection => 'Tekstretning'; + + @override + String get headerStyle => 'Overskriftsstil'; + + @override + String get numberedList => 'Nummerert liste'; + + @override + String get bulletList => 'Punktliste'; + + @override + String get checkedList => 'Avkrysset liste'; + + @override + String get codeBlock => 'Kodeblokk'; + + @override + String get quote => 'Sitert tekst'; + + @override + String get increaseIndent => 'Øk innrykk'; + + @override + String get decreaseIndent => 'Mink innrykk'; + + @override + String get insertURL => 'Sett inn URL'; + + @override + String get visitLink => 'Besøk lenken'; + + @override + String get enterLink => 'Skriv inn lenken'; + + @override + String get enterMedia => 'Sett inn media'; + + @override + String get edit => 'Rediger'; + + @override + String get apply => 'Bruk'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Finn tekst'; + + @override + String get moveToPreviousOccurrence => 'Gå til forrige forekomst'; + + @override + String get moveToNextOccurrence => 'Gå til neste forekomst'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Lagret ved hjelp av lokal lagring'; + + @override + String get errorWhileSavingImage => 'Feil ved lagring av bilde'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_pl.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_pl.dart new file mode 100644 index 00000000..2151f93e --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_pl.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Polish (`pl`). +class AppLocalizationsPl extends AppLocalizations { + AppLocalizationsPl([super.locale = 'pl']); + + @override + String get pasteLink => 'Wklej link'; + + @override + String get ok => 'OK'; + + @override + String get selectColor => 'Wybierz kolor'; + + @override + String get gallery => 'Galeria'; + + @override + String get link => 'Link'; + + @override + String get open => 'Otwórz'; + + @override + String get copy => 'Kopiuj'; + + @override + String get remove => 'Usuń'; + + @override + String get save => 'Zapisz'; + + @override + String get zoom => 'Powiększenie'; + + @override + String get saved => 'Zapisano'; + + @override + String get text => 'Tekst'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Width'; + + @override + String get height => 'Height'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_pt.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_pt.dart new file mode 100644 index 00000000..8e095f1d --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_pt.dart @@ -0,0 +1,428 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Portuguese (`pt`). +class AppLocalizationsPt extends AppLocalizations { + AppLocalizationsPt([super.locale = 'pt']); + + @override + String get pasteLink => 'Colar um link'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Selecionar uma cor'; + + @override + String get gallery => 'Galeria'; + + @override + String get link => 'Link'; + + @override + String get open => 'Abra'; + + @override + String get copy => 'Copiar'; + + @override + String get remove => 'Remover'; + + @override + String get save => 'Salvar'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Salvo'; + + @override + String get text => 'Texto'; + + @override + String get resize => 'Redimencionar'; + + @override + String get width => 'Largura'; + + @override + String get height => 'Altura'; + + @override + String get size => 'Tamanho'; + + @override + String get small => 'Pequeno'; + + @override + String get large => 'Grande'; + + @override + String get huge => 'Gigante'; + + @override + String get clear => 'Limpar'; + + @override + String get font => 'Fonte'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Guardado através da network'; + + @override + String get savedUsingLocalStorage => 'Guardado através do armazenamento local'; + + @override + String get errorWhileSavingImage => 'Erro a gravar imagem'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} + +/// The translations for Portuguese, as used in Brazil (`pt_BR`). +class AppLocalizationsPtBr extends AppLocalizationsPt { + AppLocalizationsPtBr(): super('pt_BR'); + + @override + String get pasteLink => 'Colar um link'; + + @override + String get ok => 'Ok'; + + @override + String get selectColor => 'Selecionar uma cor'; + + @override + String get gallery => 'Galeria'; + + @override + String get link => 'Link'; + + @override + String get open => 'Abrir'; + + @override + String get copy => 'Copiar'; + + @override + String get remove => 'Remover'; + + @override + String get save => 'Salvar'; + + @override + String get zoom => 'Zoom'; + + @override + String get saved => 'Salvo'; + + @override + String get text => 'Texto'; + + @override + String get resize => 'Redimensionar'; + + @override + String get width => 'Largura'; + + @override + String get height => 'Altura'; + + @override + String get size => 'Tamanho'; + + @override + String get small => 'Pequeno'; + + @override + String get large => 'Grande'; + + @override + String get huge => 'Gigante'; + + @override + String get clear => 'Limpar'; + + @override + String get font => 'Fonte'; + + @override + String get search => 'Buscar'; + + @override + String get camera => 'Câmera'; + + @override + String get video => 'Vídeo'; + + @override + String get undo => 'Desfazer'; + + @override + String get redo => 'Refazer'; + + @override + String get fontFamily => 'Fonte'; + + @override + String get fontSize => 'Tamanho da fonte'; + + @override + String get bold => 'Negrito'; + + @override + String get subscript => 'Subscrito'; + + @override + String get superscript => 'Sobrescrito'; + + @override + String get italic => 'Itálico'; + + @override + String get underline => 'Sublinhado'; + + @override + String get strikeThrough => 'Tachado'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Cor da fonte'; + + @override + String get backgroundColor => 'Cor do fundo'; + + @override + String get clearFormat => 'Limpar formatação'; + + @override + String get alignLeft => 'Texto à esquerda'; + + @override + String get alignCenter => 'Centralizar'; + + @override + String get alignRight => 'Texto à direita'; + + @override + String get justifyWinWidth => 'Justificado'; + + @override + String get textDirection => 'Direção do texto'; + + @override + String get headerStyle => 'Estilo de cabeçalho'; + + @override + String get numberedList => 'Numeração'; + + @override + String get bulletList => 'Marcadores'; + + @override + String get checkedList => 'Lista de verificação'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Citação'; + + @override + String get increaseIndent => 'Aumentar recuo'; + + @override + String get decreaseIndent => 'Diminuir recuo'; + + @override + String get insertURL => 'Inserir URL'; + + @override + String get visitLink => 'Visitar link'; + + @override + String get enterLink => 'Inserir link'; + + @override + String get enterMedia => 'Inserir mídia'; + + @override + String get edit => 'Editar'; + + @override + String get apply => 'Aplicar'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ru.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ru.dart new file mode 100644 index 00000000..9aea7a83 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ru.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Russian (`ru`). +class AppLocalizationsRu extends AppLocalizations { + AppLocalizationsRu([super.locale = 'ru']); + + @override + String get pasteLink => 'Вставить ссылку'; + + @override + String get ok => 'ОК'; + + @override + String get selectColor => 'Выбрать цвет'; + + @override + String get gallery => 'Галерея'; + + @override + String get link => 'Ссылка'; + + @override + String get open => 'Открыть'; + + @override + String get copy => 'Копировать'; + + @override + String get remove => 'Удалить'; + + @override + String get save => 'Сохранить'; + + @override + String get zoom => 'Увеличить'; + + @override + String get saved => 'Сохранено'; + + @override + String get text => 'Текст'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Width'; + + @override + String get height => 'Height'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_sr.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_sr.dart new file mode 100644 index 00000000..e421fa79 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_sr.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Serbian (`sr`). +class AppLocalizationsSr extends AppLocalizations { + AppLocalizationsSr([super.locale = 'sr']); + + @override + String get pasteLink => 'Nalepi vezu'; + + @override + String get ok => 'OK'; + + @override + String get selectColor => 'Odaberi boju'; + + @override + String get gallery => 'Galerija'; + + @override + String get link => 'Veza'; + + @override + String get open => 'Otvori'; + + @override + String get copy => 'Kopiraj'; + + @override + String get remove => 'Ukloni'; + + @override + String get save => 'Sačuvaj'; + + @override + String get zoom => 'Uvećaj'; + + @override + String get saved => 'Sačuvano'; + + @override + String get text => 'Tekst'; + + @override + String get resize => 'Promeni veličinu'; + + @override + String get width => 'Širina'; + + @override + String get height => 'Visina'; + + @override + String get size => 'Veličina'; + + @override + String get small => 'Malo'; + + @override + String get large => 'Veliko'; + + @override + String get huge => 'Ogromno'; + + @override + String get clear => 'Obriši'; + + @override + String get font => 'Font'; + + @override + String get search => 'Pretraga'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Poništi'; + + @override + String get redo => 'Ponovo'; + + @override + String get fontFamily => 'Porodica fonta'; + + @override + String get fontSize => 'Veličina fonta'; + + @override + String get bold => 'Podebljano'; + + @override + String get subscript => 'Indeks'; + + @override + String get superscript => 'Stepen'; + + @override + String get italic => 'Iskošeno'; + + @override + String get underline => 'Podvučeno'; + + @override + String get strikeThrough => 'Precrtano'; + + @override + String get inlineCode => 'Ugrađeni kôd'; + + @override + String get fontColor => 'Boja fonta'; + + @override + String get backgroundColor => 'Boja pozadine'; + + @override + String get clearFormat => 'Obriši format'; + + @override + String get alignLeft => 'Poravnanje levo'; + + @override + String get alignCenter => 'Poravnanje centar'; + + @override + String get alignRight => 'Poravnanje desno'; + + @override + String get justifyWinWidth => 'Centriraj širinu prozora'; + + @override + String get textDirection => 'Smer teksta'; + + @override + String get headerStyle => 'Stil zaglavlja'; + + @override + String get numberedList => 'Numerisana lista'; + + @override + String get bulletList => 'Lista sa znakovima'; + + @override + String get checkedList => 'Proverena lista'; + + @override + String get codeBlock => 'Blok koda'; + + @override + String get quote => 'Citat'; + + @override + String get increaseIndent => 'Povećaj uvlačenje'; + + @override + String get decreaseIndent => 'Smanji uvlačenje'; + + @override + String get insertURL => 'Ubaci URL'; + + @override + String get visitLink => 'Poseti link'; + + @override + String get enterLink => 'Unesi link'; + + @override + String get enterMedia => 'Unesi medij'; + + @override + String get edit => 'Uredi'; + + @override + String get apply => 'Primeni'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Nađi tekst'; + + @override + String get moveToPreviousOccurrence => 'Idi na prethodno pojavljivanje'; + + @override + String get moveToNextOccurrence => 'Idi na sledeće pojavljivanje'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Sačuvano korišćenjem lokalnog skladišta'; + + @override + String get errorWhileSavingImage => 'Greška pri čuvanju slike'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_sw.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_sw.dart new file mode 100644 index 00000000..00ba9018 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_sw.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Swahili (`sw`). +class AppLocalizationsSw extends AppLocalizations { + AppLocalizationsSw([super.locale = 'sw']); + + @override + String get pasteLink => 'Bandika Kiungo'; + + @override + String get ok => 'Sawa'; + + @override + String get selectColor => 'Chagua Rangi'; + + @override + String get gallery => 'Matunzio'; + + @override + String get link => 'Kiungo'; + + @override + String get open => 'Fungua'; + + @override + String get copy => 'Nakili'; + + @override + String get remove => 'Ondoa'; + + @override + String get save => 'Hifadhi'; + + @override + String get zoom => 'Kuza'; + + @override + String get saved => 'Imehifadhiwa'; + + @override + String get text => 'Maandishi'; + + @override + String get resize => 'Badilisha Ukubwa'; + + @override + String get width => 'Upana'; + + @override + String get height => 'Urefu'; + + @override + String get size => 'Ukubwa'; + + @override + String get small => 'Ndogo'; + + @override + String get large => 'Kubwa'; + + @override + String get huge => 'Kubwa Sana'; + + @override + String get clear => 'Wazi'; + + @override + String get font => 'Fonti'; + + @override + String get search => 'Tafuta'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Fanyua'; + + @override + String get redo => 'Fanya Upya'; + + @override + String get fontFamily => 'Familia ya Fonti'; + + @override + String get fontSize => 'Ukubwa wa Fonti'; + + @override + String get bold => 'Nono'; + + @override + String get subscript => 'Maandishi ys Chini'; + + @override + String get superscript => 'Maandishi ya Juu'; + + @override + String get italic => 'Italiki'; + + @override + String get underline => 'Pigia Mstari'; + + @override + String get strikeThrough => 'Ghairi Maandishi'; + + @override + String get inlineCode => 'Codi ya Laini Moja'; + + @override + String get fontColor => 'Rangi ya Fonti'; + + @override + String get backgroundColor => 'Rangi ya Nyuma'; + + @override + String get clearFormat => 'Muundo Wazi'; + + @override + String get alignLeft => 'Pangilia Kushoto'; + + @override + String get alignCenter => 'Pangilia Kati'; + + @override + String get alignRight => 'Pangilia Kulia'; + + @override + String get justifyWinWidth => 'Kuhalalisha Upana wa Ushindi'; + + @override + String get textDirection => 'Mwelekeo wa Maandishi'; + + @override + String get headerStyle => 'Mtindo wa Mada'; + + @override + String get numberedList => 'Orodha ya Nambari'; + + @override + String get bulletList => 'Orodha ya Risasi'; + + @override + String get checkedList => 'Orodha iliyoangaliwa'; + + @override + String get codeBlock => 'aya ya codi'; + + @override + String get quote => 'Nukuu'; + + @override + String get increaseIndent => 'Ongeza Ujongezaji'; + + @override + String get decreaseIndent => 'Punguza Ujongezaji'; + + @override + String get insertURL => 'Ingiza Kiungo'; + + @override + String get visitLink => 'Tembelea Kiungo'; + + @override + String get enterLink => 'Ingiza Kiungo'; + + @override + String get enterMedia => 'Ingiza Picha'; + + @override + String get edit => 'Harir'; + + @override + String get apply => 'Weka'; + + @override + String get hex => 'Hexi'; + + @override + String get material => 'Nyenzo'; + + @override + String get color => 'Rangi'; + + @override + String get findText => 'Pata Maandishi'; + + @override + String get moveToPreviousOccurrence => 'Nenda Kwenye Tukio la Awali'; + + @override + String get moveToNextOccurrence => 'Nenda kwa Tukio linalofuata'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Imehifadhiwa kwa Hifadhi ya Ndani'; + + @override + String get errorWhileSavingImage => 'Hitilafu Wakati wa Kuhifadhi Picha'; + + @override + String get pleaseEnterTextForYourLink => "Kwa mfano, 'Jifunze zaidi'"; + + @override + String get pleaseEnterTheLinkURL => "Kwa mfano, 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Tafadhali ingiza URL halali ya picha'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_tk.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_tk.dart new file mode 100644 index 00000000..22f2b613 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_tk.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Turkmen (`tk`). +class AppLocalizationsTk extends AppLocalizations { + AppLocalizationsTk([super.locale = 'tk']); + + @override + String get pasteLink => 'Baglanyşygy goýuň'; + + @override + String get ok => 'Bolýar'; + + @override + String get selectColor => 'Reňk saýlaň'; + + @override + String get gallery => 'Galereýa'; + + @override + String get link => 'Baglanyşyk'; + + @override + String get open => 'Aç'; + + @override + String get copy => 'Kopýala'; + + @override + String get remove => 'Poz'; + + @override + String get save => 'Sakla'; + + @override + String get zoom => 'Ulalt'; + + @override + String get saved => 'Saklandy'; + + @override + String get text => 'Tekst'; + + @override + String get resize => 'Ölçegini üýtget'; + + @override + String get width => 'In'; + + @override + String get height => 'Boý'; + + @override + String get size => 'Ölçegi'; + + @override + String get small => 'Kiçi'; + + @override + String get large => 'Uly'; + + @override + String get huge => 'Has uly'; + + @override + String get clear => 'Arassala'; + + @override + String get font => 'Şrift'; + + @override + String get search => 'Gözleg'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Wideo'; + + @override + String get undo => 'Yza al'; + + @override + String get redo => 'Öňe al'; + + @override + String get fontFamily => 'Şrift maşgalasy'; + + @override + String get fontSize => 'Şrift ululygy'; + + @override + String get bold => 'Galyň'; + + @override + String get subscript => 'Aşaky ýazgy'; + + @override + String get superscript => 'Ýokarky ýazgy'; + + @override + String get italic => 'Italik'; + + @override + String get underline => 'Aşagyny çyz'; + + @override + String get strikeThrough => 'Üstüni çyz'; + + @override + String get inlineCode => 'Bir setirde kod'; + + @override + String get fontColor => 'Şrift reňki'; + + @override + String get backgroundColor => 'Arka reňki'; + + @override + String get clearFormat => 'Formaty arassala'; + + @override + String get alignLeft => 'Çepe deňleşdir'; + + @override + String get alignCenter => 'Orta deňleşdir'; + + @override + String get alignRight => 'Saga deňleşdir'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Tekst ugry'; + + @override + String get headerStyle => 'Sözbaşy stili'; + + @override + String get numberedList => 'Sanly sanaw'; + + @override + String get bulletList => 'Okly sanawy'; + + @override + String get checkedList => 'Tikli sanaw'; + + @override + String get codeBlock => 'Kod blogy'; + + @override + String get quote => 'Sitata'; + + @override + String get increaseIndent => 'Indent köpelt'; + + @override + String get decreaseIndent => 'Indent azalt'; + + @override + String get insertURL => 'URL goý'; + + @override + String get visitLink => 'Baglanyşyga giriň'; + + @override + String get enterLink => 'Baglanyşyk giriň'; + + @override + String get enterMedia => 'Mediýa giriziň'; + + @override + String get edit => 'Üýtget'; + + @override + String get apply => 'Ulan'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Reňk'; + + @override + String get findText => 'Tekst tapyň'; + + @override + String get moveToPreviousOccurrence => 'Öňki hadysa geçiň'; + + @override + String get moveToNextOccurrence => 'Indiki hadysa geçiň'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => 'Güýz öwrenmek)'; + + @override + String get pleaseEnterTheLinkURL => 'https://example.com'; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_tr.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_tr.dart new file mode 100644 index 00000000..927bf1e1 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_tr.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Turkish (`tr`). +class AppLocalizationsTr extends AppLocalizations { + AppLocalizationsTr([super.locale = 'tr']); + + @override + String get pasteLink => 'Bağlantıyı Yapıştır'; + + @override + String get ok => 'Tamam'; + + @override + String get selectColor => 'Renk Seçin'; + + @override + String get gallery => 'Galeri'; + + @override + String get link => 'Bağlantı'; + + @override + String get open => 'Açık'; + + @override + String get copy => 'Kopyala'; + + @override + String get remove => 'Kaldır'; + + @override + String get save => 'Kayıt Et'; + + @override + String get zoom => 'Yakınlaştır'; + + @override + String get saved => 'Kaydedildi'; + + @override + String get text => 'Text'; + + @override + String get resize => 'Yeniden Boyutlandır'; + + @override + String get width => 'Genişlik'; + + @override + String get height => 'Yükseklik'; + + @override + String get size => 'Boyut'; + + @override + String get small => 'Küçük'; + + @override + String get large => 'Büyük'; + + @override + String get huge => 'Daha Büyük'; + + @override + String get clear => 'Temizle'; + + @override + String get font => 'Yazı tipi'; + + @override + String get search => 'Ara'; + + @override + String get camera => 'Kamera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Geri'; + + @override + String get redo => 'İleri'; + + @override + String get fontFamily => 'Yazı Türü'; + + @override + String get fontSize => 'Yazı Boyutu'; + + @override + String get bold => 'Kalın'; + + @override + String get subscript => 'Alt Simge'; + + @override + String get superscript => 'Üst Simge'; + + @override + String get italic => 'İtalik'; + + @override + String get underline => 'Altı Çizili'; + + @override + String get strikeThrough => 'Üsti Çizili'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Yazı Rengi'; + + @override + String get backgroundColor => 'Vurgu Rengi'; + + @override + String get clearFormat => 'Formatı Temizle'; + + @override + String get alignLeft => 'Sola Hizala'; + + @override + String get alignCenter => 'Ortaya Hizala'; + + @override + String get alignRight => 'Sağa Hizala'; + + @override + String get justifyWinWidth => 'Kenarlara Hizala'; + + @override + String get textDirection => 'Metin Yönü'; + + @override + String get headerStyle => 'Başlık Stili'; + + @override + String get numberedList => 'Numaralı Liste'; + + @override + String get bulletList => 'Madde Listesi'; + + @override + String get checkedList => 'Kontrol Listesi'; + + @override + String get codeBlock => 'Kod Blogu'; + + @override + String get quote => 'Alıntı'; + + @override + String get increaseIndent => 'Girintiyi Artır'; + + @override + String get decreaseIndent => 'Girintiyi Azalt'; + + @override + String get insertURL => 'URL Giriniz'; + + @override + String get visitLink => 'Bağlantıyı Ziyaret Et'; + + @override + String get enterLink => 'Bağlantı Giriniz'; + + @override + String get enterMedia => 'Medya Giriniz'; + + @override + String get edit => 'Düzenle'; + + @override + String get apply => 'Uygula'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_uk.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_uk.dart new file mode 100644 index 00000000..d8a32bf6 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_uk.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Ukrainian (`uk`). +class AppLocalizationsUk extends AppLocalizations { + AppLocalizationsUk([super.locale = 'uk']); + + @override + String get pasteLink => 'Вставити посилання'; + + @override + String get ok => 'ОК'; + + @override + String get selectColor => 'Вибрати колір'; + + @override + String get gallery => 'Галерея'; + + @override + String get link => 'Посилання'; + + @override + String get open => 'Відкрити'; + + @override + String get copy => 'Копіювати'; + + @override + String get remove => 'Видалити'; + + @override + String get save => 'Зберегти'; + + @override + String get zoom => 'Збільшити'; + + @override + String get saved => 'Збережено'; + + @override + String get text => 'Текст'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Width'; + + @override + String get height => 'Height'; + + @override + String get size => 'Size'; + + @override + String get small => 'Small'; + + @override + String get large => 'Large'; + + @override + String get huge => 'Huge'; + + @override + String get clear => 'Clear'; + + @override + String get font => 'Font'; + + @override + String get search => 'Search'; + + @override + String get camera => 'Camera'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Undo'; + + @override + String get redo => 'Redo'; + + @override + String get fontFamily => 'Font family'; + + @override + String get fontSize => 'Font size'; + + @override + String get bold => 'Bold'; + + @override + String get subscript => 'Subscript'; + + @override + String get superscript => 'Superscript'; + + @override + String get italic => 'Italic'; + + @override + String get underline => 'Underline'; + + @override + String get strikeThrough => 'Strike through'; + + @override + String get inlineCode => 'Inline code'; + + @override + String get fontColor => 'Font color'; + + @override + String get backgroundColor => 'Background color'; + + @override + String get clearFormat => 'Clear format'; + + @override + String get alignLeft => 'Align left'; + + @override + String get alignCenter => 'Align center'; + + @override + String get alignRight => 'Align right'; + + @override + String get justifyWinWidth => 'Justify win width'; + + @override + String get textDirection => 'Text direction'; + + @override + String get headerStyle => 'Header style'; + + @override + String get numberedList => 'Numbered list'; + + @override + String get bulletList => 'Bullet list'; + + @override + String get checkedList => 'Checked list'; + + @override + String get codeBlock => 'Code block'; + + @override + String get quote => 'Quote'; + + @override + String get increaseIndent => 'Increase indent'; + + @override + String get decreaseIndent => 'Decrease indent'; + + @override + String get insertURL => 'Insert URL'; + + @override + String get visitLink => 'Visit link'; + + @override + String get enterLink => 'Enter link'; + + @override + String get enterMedia => 'Enter media'; + + @override + String get edit => 'Edit'; + + @override + String get apply => 'Apply'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Find text'; + + @override + String get moveToPreviousOccurrence => 'Move to previous occurrence'; + + @override + String get moveToNextOccurrence => 'Move to next occurrence'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Saved using the local storage'; + + @override + String get errorWhileSavingImage => 'Error while saving image'; + + @override + String get pleaseEnterTextForYourLink => "e.g., 'Learn more'"; + + @override + String get pleaseEnterTheLinkURL => "e.g., 'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ur.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ur.dart new file mode 100644 index 00000000..81160f07 --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_ur.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Urdu (`ur`). +class AppLocalizationsUr extends AppLocalizations { + AppLocalizationsUr([super.locale = 'ur']); + + @override + String get pasteLink => 'لنک پیسٹ کریں'; + + @override + String get ok => 'ٹھیک ہے'; + + @override + String get selectColor => 'رنگ منتخب کریں'; + + @override + String get gallery => 'گیلری'; + + @override + String get link => 'لنک'; + + @override + String get open => 'کھولیں'; + + @override + String get copy => 'نقل'; + + @override + String get remove => 'ہٹا دیں'; + + @override + String get save => 'محفوظ کریں'; + + @override + String get zoom => 'زوم'; + + @override + String get saved => 'محفوظ کر لیا'; + + @override + String get text => 'متن'; + + @override + String get resize => 'سائز تبدیل کریں۔'; + + @override + String get width => 'چوڑائی'; + + @override + String get height => 'اونچائی'; + + @override + String get size => 'سائز'; + + @override + String get small => 'چھوٹا'; + + @override + String get large => 'بڑا'; + + @override + String get huge => 'بہت بڑا'; + + @override + String get clear => 'صاف'; + + @override + String get font => 'فونٹ'; + + @override + String get search => 'تلاش'; + + @override + String get camera => 'کیمرا'; + + @override + String get video => 'ویڈیو'; + + @override + String get undo => 'واپس'; + + @override + String get redo => 'دوبارہ'; + + @override + String get fontFamily => 'فونٹ خاندان'; + + @override + String get fontSize => 'فونٹ سائز'; + + @override + String get bold => 'ڈہوکی'; + + @override + String get subscript => 'نیچے لکھا'; + + @override + String get superscript => 'اوپر لکھا'; + + @override + String get italic => 'ٹیک کیا'; + + @override + String get underline => 'نیچے خط'; + + @override + String get strikeThrough => 'خط خوراک'; + + @override + String get inlineCode => 'ان لائن کوڈ'; + + @override + String get fontColor => 'فونٹ کا رنگ'; + + @override + String get backgroundColor => 'پس منظر کا رنگ'; + + @override + String get clearFormat => 'فارمیٹ صاف کریں'; + + @override + String get alignLeft => 'بائیں ہم آہنگ ہوں'; + + @override + String get alignCenter => 'مرکز میں ہم آہنگ ہوں'; + + @override + String get alignRight => 'دائیں ہم آہنگ ہوں'; + + @override + String get justifyWinWidth => 'جسٹیفائی ون چوڑائی'; + + @override + String get textDirection => 'متن کی سمت'; + + @override + String get headerStyle => 'ہیڈر کا انداز'; + + @override + String get numberedList => 'مرقم فہرست'; + + @override + String get bulletList => 'گولی فہرست'; + + @override + String get checkedList => 'چیک کی گئی فہرست'; + + @override + String get codeBlock => 'کوڈ بلاک'; + + @override + String get quote => 'حوالہ'; + + @override + String get increaseIndent => 'درجہ بڑھائیں'; + + @override + String get decreaseIndent => 'درجہ گھٹائیں'; + + @override + String get insertURL => 'یو آر ایل درج کریں'; + + @override + String get visitLink => 'لنک دیکھیں'; + + @override + String get enterLink => 'لنک درج کریں'; + + @override + String get enterMedia => 'میڈیا درج کریں'; + + @override + String get edit => 'ترتیب دیں'; + + @override + String get apply => 'لگائیں'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'متن تلاش کریں'; + + @override + String get moveToPreviousOccurrence => 'پچھلے واقعہ پر منتقل ہوں'; + + @override + String get moveToNextOccurrence => 'اگلے واقعہ پر منتقل ہوں'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'مقامی ذخیرہ کار استعمال کر کے محفوظ ہوا'; + + @override + String get errorWhileSavingImage => 'تصویر کو محفوظ کرتے وقت خطا'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_vi.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_vi.dart new file mode 100644 index 00000000..df45350b --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_vi.dart @@ -0,0 +1,225 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Vietnamese (`vi`). +class AppLocalizationsVi extends AppLocalizations { + AppLocalizationsVi([super.locale = 'vi']); + + @override + String get pasteLink => 'Chèn liên kết'; + + @override + String get ok => 'Đồng ý'; + + @override + String get selectColor => 'Chọn Màu'; + + @override + String get gallery => 'Thư viện'; + + @override + String get link => 'Liên kết'; + + @override + String get open => 'Mở'; + + @override + String get copy => 'Sao chép'; + + @override + String get remove => 'Xoá'; + + @override + String get save => 'Lưu'; + + @override + String get zoom => 'Thu phóng'; + + @override + String get saved => 'Đã lưu'; + + @override + String get text => 'Chữ'; + + @override + String get resize => 'Resize'; + + @override + String get width => 'Rộng'; + + @override + String get height => 'Cao'; + + @override + String get size => 'Kích thước'; + + @override + String get small => 'Nhỏ'; + + @override + String get large => 'Lớn'; + + @override + String get huge => 'Rất lớn'; + + @override + String get clear => 'Xoá'; + + @override + String get font => 'Phông chữ'; + + @override + String get search => 'Tìm'; + + @override + String get camera => 'Máy ảnh'; + + @override + String get video => 'Video'; + + @override + String get undo => 'Hoàn tác'; + + @override + String get redo => 'Làm lại'; + + @override + String get fontFamily => 'Phông chữ'; + + @override + String get fontSize => 'Cỡ chữ'; + + @override + String get bold => 'Đậm'; + + @override + String get subscript => 'Chèn dưới'; + + @override + String get superscript => 'Chèn trên'; + + @override + String get italic => 'Nghiêng'; + + @override + String get underline => 'Gạch chân'; + + @override + String get strikeThrough => 'Gạch ngang'; + + @override + String get inlineCode => 'Dòng mã'; + + @override + String get fontColor => 'Màu chữ'; + + @override + String get backgroundColor => 'Màu nền'; + + @override + String get clearFormat => 'Xoá định dạng'; + + @override + String get alignLeft => 'Căn trái'; + + @override + String get alignCenter => 'Căn giữa'; + + @override + String get alignRight => 'Căn phải'; + + @override + String get justifyWinWidth => 'Căn đều chiều rộng'; + + @override + String get textDirection => 'Hướng văn bản'; + + @override + String get headerStyle => 'Kiểu tiêu đề'; + + @override + String get numberedList => 'Danh sách có số'; + + @override + String get bulletList => 'Danh sách định dạng'; + + @override + String get checkedList => 'Danh sách kiểm tra'; + + @override + String get codeBlock => 'Khối mã'; + + @override + String get quote => 'Trích dẫn'; + + @override + String get increaseIndent => 'Tăng độ lề'; + + @override + String get decreaseIndent => 'Giảm độ lề'; + + @override + String get insertURL => 'Chèn URL'; + + @override + String get visitLink => 'Truy cập liên kết'; + + @override + String get enterLink => 'Nhập liên kết'; + + @override + String get enterMedia => 'Chèn phương tiện'; + + @override + String get edit => 'Chỉnh sửa'; + + @override + String get apply => 'Áp dụng'; + + @override + String get hex => 'Hex'; + + @override + String get material => 'Material'; + + @override + String get color => 'Color'; + + @override + String get findText => 'Tìm văn bản'; + + @override + String get moveToPreviousOccurrence => 'Di chuyển đến lần xuất hiện trước'; + + @override + String get moveToNextOccurrence => 'Di chuyển đến lần xuất hiện tiếp theo'; + + @override + String get savedUsingTheNetwork => 'Saved using the network'; + + @override + String get savedUsingLocalStorage => 'Đã lưu sử dụng lưu trữ địa phương'; + + @override + String get errorWhileSavingImage => 'Lỗi khi lưu hình ảnh'; + + @override + String get pleaseEnterTextForYourLink => "Please enter a text for your link (e.g., 'Learn more')"; + + @override + String get pleaseEnterTheLinkURL => "Please enter the link URL (e.g., 'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => 'Please enter a valid image URL'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => 'Photo'; + + @override + String get image => 'Image'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} diff --git a/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_zh.dart b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_zh.dart new file mode 100644 index 00000000..7161fd4f --- /dev/null +++ b/lib/src/gen/flutter_gen/gen_l10n/flutter_quill_localizations_zh.dart @@ -0,0 +1,631 @@ +import 'flutter_quill_localizations.dart'; + +/// The translations for Chinese (`zh`). +class AppLocalizationsZh extends AppLocalizations { + AppLocalizationsZh([super.locale = 'zh']); + + @override + String get pasteLink => '粘贴链接'; + + @override + String get ok => '确定'; + + @override + String get selectColor => '选择颜色'; + + @override + String get gallery => '相册'; + + @override + String get link => '链接'; + + @override + String get open => '打开'; + + @override + String get copy => '复制'; + + @override + String get remove => '移除'; + + @override + String get save => '保存'; + + @override + String get zoom => '缩放'; + + @override + String get saved => '已保存'; + + @override + String get text => '文本'; + + @override + String get resize => '调整大小'; + + @override + String get width => '宽度'; + + @override + String get height => '高度'; + + @override + String get size => '大小'; + + @override + String get small => '小'; + + @override + String get large => '大'; + + @override + String get huge => '巨大'; + + @override + String get clear => '清除'; + + @override + String get font => '字体'; + + @override + String get search => '搜索'; + + @override + String get camera => '相机'; + + @override + String get video => '视频'; + + @override + String get undo => '撤销'; + + @override + String get redo => '重做'; + + @override + String get fontFamily => '字体族'; + + @override + String get fontSize => '字号'; + + @override + String get bold => '加粗'; + + @override + String get subscript => '下标'; + + @override + String get superscript => '上标'; + + @override + String get italic => '斜体'; + + @override + String get underline => '下划线'; + + @override + String get strikeThrough => '删除线'; + + @override + String get inlineCode => '行内代码'; + + @override + String get fontColor => '字体颜色'; + + @override + String get backgroundColor => '背景颜色'; + + @override + String get clearFormat => '清除格式'; + + @override + String get alignLeft => '左对齐'; + + @override + String get alignCenter => '居中'; + + @override + String get alignRight => '右对齐'; + + @override + String get justifyWinWidth => '两端对齐'; + + @override + String get textDirection => '文本方向'; + + @override + String get headerStyle => '标题样式'; + + @override + String get numberedList => '编号列表'; + + @override + String get bulletList => '项目符号列表'; + + @override + String get checkedList => '选中列表'; + + @override + String get codeBlock => '代码块'; + + @override + String get quote => '引用'; + + @override + String get increaseIndent => '增加缩进'; + + @override + String get decreaseIndent => '减少缩进'; + + @override + String get insertURL => '插入网址'; + + @override + String get visitLink => '访问链接'; + + @override + String get enterLink => '输入链接'; + + @override + String get enterMedia => '输入媒体'; + + @override + String get edit => '编辑'; + + @override + String get apply => '应用'; + + @override + String get hex => '十六进制'; + + @override + String get material => '素材'; + + @override + String get color => '颜色'; + + @override + String get findText => '查找文本'; + + @override + String get moveToPreviousOccurrence => '移到前一个匹配项'; + + @override + String get moveToNextOccurrence => '移到下一个匹配项'; + + @override + String get savedUsingTheNetwork => '使用网络保存'; + + @override + String get savedUsingLocalStorage => '使用本地存储保存'; + + @override + String get errorWhileSavingImage => '保存图像时出错'; + + @override + String get pleaseEnterTextForYourLink => "请输入链接文本(例如,'了解更多')"; + + @override + String get pleaseEnterTheLinkURL => "请输入链接网址(例如,'https://example.com')"; + + @override + String get pleaseEnterAValidImageURL => '请输入有效的图像网址'; + + @override + String get pleaseEnterAValidVideoURL => 'Please enter a valid video url'; + + @override + String get photo => '照片'; + + @override + String get image => '图像'; + + @override + String get caseSensitivityAndWholeWordSearch => 'Case sensitivity and whole word search'; +} + +/// The translations for Chinese, as used in China (`zh_CN`). +class AppLocalizationsZhCn extends AppLocalizationsZh { + AppLocalizationsZhCn(): super('zh_CN'); + + @override + String get pasteLink => '粘贴链接'; + + @override + String get ok => '好'; + + @override + String get selectColor => '选择颜色'; + + @override + String get gallery => '相簿'; + + @override + String get link => '链接'; + + @override + String get open => '打开'; + + @override + String get copy => '复制'; + + @override + String get remove => '移除'; + + @override + String get save => '保存'; + + @override + String get zoom => '放大'; + + @override + String get saved => '已保存'; + + @override + String get text => '文字'; + + @override + String get resize => '调整大小'; + + @override + String get width => '宽度'; + + @override + String get height => '高度'; + + @override + String get size => '文字大小'; + + @override + String get small => '小字号'; + + @override + String get large => '大字号'; + + @override + String get huge => '超大字号'; + + @override + String get clear => '清除'; + + @override + String get font => '字体'; + + @override + String get search => '搜索'; + + @override + String get camera => '拍照'; + + @override + String get video => '录像'; + + @override + String get undo => '撤销'; + + @override + String get redo => '重做'; + + @override + String get fontFamily => '字体'; + + @override + String get fontSize => '字号'; + + @override + String get bold => '粗体'; + + @override + String get subscript => '下标'; + + @override + String get superscript => '上标'; + + @override + String get italic => '斜体'; + + @override + String get underline => '下划线'; + + @override + String get strikeThrough => '删除线'; + + @override + String get inlineCode => '内联代码'; + + @override + String get fontColor => '字体颜色'; + + @override + String get backgroundColor => '背景颜色'; + + @override + String get clearFormat => '清除格式'; + + @override + String get alignLeft => '左对齐'; + + @override + String get alignCenter => '居中对齐'; + + @override + String get alignRight => '右对齐'; + + @override + String get justifyWinWidth => '两端对齐'; + + @override + String get textDirection => '文本方向'; + + @override + String get headerStyle => '标题样式'; + + @override + String get numberedList => '有序列表'; + + @override + String get bulletList => '无序列表'; + + @override + String get checkedList => '任务列表'; + + @override + String get codeBlock => '代码块'; + + @override + String get quote => '引言'; + + @override + String get increaseIndent => '增加缩进'; + + @override + String get decreaseIndent => '减少缩进'; + + @override + String get insertURL => '插入链接'; + + @override + String get visitLink => '访问链接'; + + @override + String get enterLink => '输入链接'; + + @override + String get enterMedia => '输入媒体'; + + @override + String get edit => '编辑'; + + @override + String get apply => '应用'; + + @override + String get findText => '搜索文本'; + + @override + String get moveToPreviousOccurrence => '上一个匹配项'; + + @override + String get moveToNextOccurrence => '下一个匹配项'; + + @override + String get savedUsingTheNetwork => '通过网络保存'; + + @override + String get savedUsingLocalStorage => '使用本地存储保存'; + + @override + String get errorWhileSavingImage => '保存图像时发生错误'; + + @override + String get pleaseEnterTextForYourLink => "例如,'了解更多'"; + + @override + String get pleaseEnterTheLinkURL => "例如,'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => '请输入有效的图像URL'; +} + +/// The translations for Chinese, as used in Hong Kong (`zh_HK`). +class AppLocalizationsZhHk extends AppLocalizationsZh { + AppLocalizationsZhHk(): super('zh_HK'); + + @override + String get pasteLink => '貼上連結'; + + @override + String get ok => '確定'; + + @override + String get selectColor => '選擇顏色'; + + @override + String get gallery => '圖片庫'; + + @override + String get link => '連結'; + + @override + String get open => '開啓'; + + @override + String get copy => '複製'; + + @override + String get remove => '移除'; + + @override + String get save => '儲存'; + + @override + String get zoom => '放大'; + + @override + String get saved => '已儲存'; + + @override + String get text => '文字'; + + @override + String get resize => '變更大小'; + + @override + String get width => '寛'; + + @override + String get height => '高'; + + @override + String get size => '大小'; + + @override + String get small => '小'; + + @override + String get large => '大'; + + @override + String get huge => '超大'; + + @override + String get clear => '清除'; + + @override + String get font => '字型'; + + @override + String get search => '搜尋'; + + @override + String get camera => '相機'; + + @override + String get video => '錄影'; + + @override + String get undo => '撤銷'; + + @override + String get redo => '重做'; + + @override + String get fontFamily => '字體'; + + @override + String get fontSize => '字號'; + + @override + String get bold => '粗體'; + + @override + String get subscript => '下標'; + + @override + String get superscript => '上標'; + + @override + String get italic => '斜體'; + + @override + String get underline => '下劃線'; + + @override + String get strikeThrough => '刪除線'; + + @override + String get inlineCode => '內聯代碼'; + + @override + String get fontColor => '字體顏色'; + + @override + String get backgroundColor => '背景顏色'; + + @override + String get clearFormat => '清除格式'; + + @override + String get alignLeft => '左對齊'; + + @override + String get alignCenter => '居中對齊'; + + @override + String get alignRight => '右對齊'; + + @override + String get justifyWinWidth => '兩端對齊'; + + @override + String get textDirection => '文本方向'; + + @override + String get headerStyle => '標題樣式'; + + @override + String get numberedList => '有序列表'; + + @override + String get bulletList => '無序列表'; + + @override + String get checkedList => '任務列表'; + + @override + String get codeBlock => '代碼塊'; + + @override + String get quote => '引言'; + + @override + String get increaseIndent => '增加縮進'; + + @override + String get decreaseIndent => '減少縮進'; + + @override + String get insertURL => '插入鏈接'; + + @override + String get visitLink => '訪問鏈接'; + + @override + String get enterLink => '輸入鏈接'; + + @override + String get enterMedia => '輸入媒體'; + + @override + String get edit => '編輯'; + + @override + String get apply => '應用'; + + @override + String get findText => '搜尋文本'; + + @override + String get moveToPreviousOccurrence => '上一個匹配項'; + + @override + String get moveToNextOccurrence => '下一個匹配項'; + + @override + String get savedUsingTheNetwork => '通過網絡保存'; + + @override + String get savedUsingLocalStorage => '使用本地存儲保存'; + + @override + String get errorWhileSavingImage => '保存圖像時發生錯誤'; + + @override + String get pleaseEnterTextForYourLink => "例如,'了解更多'"; + + @override + String get pleaseEnterTheLinkURL => "例如,'https://example.com'"; + + @override + String get pleaseEnterAValidImageURL => '請輸入有效的圖像URL'; +} diff --git a/lib/src/l10n/quill_ar.arb b/lib/src/l10n/quill_ar.arb new file mode 100644 index 00000000..e159f237 --- /dev/null +++ b/lib/src/l10n/quill_ar.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "ar", + "pasteLink": "نسخ الرابط", + "ok": "نعم", + "selectColor": "اختار اللون", + "gallery": "المعرض", + "link": "الرابط", + "open": "فتح", + "copy": "نسخ", + "remove": "إزالة", + "save": "حفظ", + "zoom": "تكبير", + "saved": "تم الحفظ", + "text": "نص", + "resize": "تحجيم", + "width": "عرض", + "height": "ارتفاع", + "size": "حجم", + "small": "صغير", + "large": "كبير", + "huge": "ضخم", + "clear": "تنظيف", + "font": "خط", + "search": "بحث", + "camera": "كاميرا", + "video": "فيديو", + "undo": "تراجع", + "redo": "تقدم", + "fontFamily": "عائلة الخط", + "fontSize": "حجم الخط", + "bold": "عريض", + "subscript": "نص سفلي", + "superscript": "نص علوي", + "italic": "مائل", + "underline": "تحته خط", + "strikeThrough": "داخله خط", + "inlineCode": "كود بوسط السطر", + "fontColor": "لون الخط", + "backgroundColor": "لون الخلفية", + "clearFormat": "تنظيف التنسيق", + "alignLeft": "محاذاة اليسار", + "alignCenter": "محاذاة الوسط", + "alignRight": "محاذاة اليمين", + "justifyWinWidth": "تبرير مع العرض", + "textDirection": "اتجاه النص", + "headerStyle": "ستايل العنوان", + "numberedList": "قائمة مرقمة", + "bulletList": "قائمة منقطة", + "checkedList": "قائمة للمهام", + "codeBlock": "كود كامل", + "quote": "اقتباس", + "increaseIndent": "زيادة الهامش", + "decreaseIndent": "تنقيص الهامش", + "insertURL": "ادخل عنوان رابط", + "visitLink": "زيارة الرابط", + "enterLink": "ادخل رابط", + "enterMedia": "ادخل وسائط", + "edit": "تعديل", + "apply": "تطبيق", + "hex": "Hex", + "material": "Material", + "color": "اللون", + "findText": "بحث عن نص", + "moveToPreviousOccurrence": "الانتقال إلى الحدث السابق", + "moveToNextOccurrence": "الانتقال إلى الحدث التالي", + "savedUsingTheNetwork": "تم الحفظ باستخدام الشبكة", + "savedUsingLocalStorage": "تم الحفظ باستخدام وحدة التخزين المحلية", + "errorWhileSavingImage": "حدث خطأ أثناء حفظ الصورة", + "pleaseEnterTextForYourLink": "مثال: 'تعلم المزيد'", + "pleaseEnterTheLinkURL": "مثال: 'https://example.com'", + "pleaseEnterAValidImageURL": "الرجاء إدخال عنوان URL صحيح للصورة" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_bg.arb b/lib/src/l10n/quill_bg.arb new file mode 100644 index 00000000..1e35c94d --- /dev/null +++ b/lib/src/l10n/quill_bg.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "bg", + "pasteLink": "Поставете връзка", + "ok": "Да", + "selectColor": "Изберете цвят", + "gallery": "Галерия", + "link": "Връзка", + "open": "Отвори", + "copy": "Копирай", + "remove": "Премахни", + "save": "Запази", + "zoom": "Увеличи", + "saved": "Запазено", + "text": "Текст", + "resize": "Промяна на размера", + "width": "Ширина", + "height": "Височина", + "size": "Размер", + "small": "Малък", + "large": "Голям", + "huge": "Огромен", + "clear": "Изчисти", + "font": "Шрифт", + "search": "Търси", + "camera": "Камера", + "video": "Видео", + "undo": "Отмени", + "redo": "Възстанови", + "fontFamily": "Шрифт", + "fontSize": "Размер на шрифта", + "bold": "Получер", + "subscript": "Индекс", + "superscript": "Надпис", + "italic": "Курсив", + "underline": "Подчертан", + "strikeThrough": "Зачертан", + "inlineCode": "Вграден код", + "fontColor": "Цвят на шрифта", + "backgroundColor": "Цвят на фона", + "clearFormat": "Изчисти формат", + "alignLeft": "Подравни вляво", + "alignCenter": "Подравни в центъра", + "alignRight": "Подравни вдясно", + "justifyWinWidth": "Подравни във всяка колонка", + "textDirection": "Посока на текста", + "headerStyle": "Стил на заглавието", + "numberedList": "Номериран списък", + "bulletList": "Маркиран списък", + "checkedList": "Списък с отметки", + "codeBlock": "Блок с код", + "quote": "Цитат", + "increaseIndent": "Увеличи отстъпа", + "decreaseIndent": "Намали отстъпа", + "insertURL": "Вмъкни URL", + "visitLink": "Посети връзка", + "enterLink": "Въведи връзка", + "enterMedia": "Въведи медия", + "edit": "Редактирай", + "apply": "Приложи", + "hex": "Hex", + "material": "Material", + "color": "Цвят", + "findText": "Намери текст", + "moveToPreviousOccurrence": "Премести към предишното съвпадение", + "moveToNextOccurrence": "Премести към следващото съвпадение", + "savedUsingNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "Например, 'Научете повече'", + "pleaseEnterTheLinkURL": "Например, 'https://example.com'", + "pleaseEnterAValidImageURL": "Моля, въведете валиден URL на изображението" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_bn.arb b/lib/src/l10n/quill_bn.arb new file mode 100644 index 00000000..dfb82695 --- /dev/null +++ b/lib/src/l10n/quill_bn.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "bn", + "pasteLink": "লিঙ্ক পেস্ট করুন", + "ok": "ওকে", + "selectColor": "কালার সিলেক্ট করুন", + "gallery": "গ্যালারি", + "link": "লিঙ্ক", + "open": "ওপেন", + "copy": "কপি", + "remove": "রিমুভ", + "save": "সেভ", + "zoom": "জুম", + "saved": "সেভড", + "text": "টেক্সট", + "resize": "রিসাইজ", + "width": "প্রস্থ", + "height": "দৈর্ঘ্য", + "size": "সাইজ", + "small": "ছোট", + "large": "বড়", + "huge": "বিশাল", + "clear": "ক্লিয়ার", + "font": "ফন্ট", + "search": "সার্চ", + "camera": "ক্যামেরা", + "video": "ভিডিও", + "undo": "আন্ডু", + "redo": "রিডু", + "fontFamily": "ফন্ট ফ্যামিলি", + "fontSize": "ফন্ট সাইজ", + "bold": "বোল্ড", + "subscript": "সাবস্ক্রিপ্ট", + "superscript": "সুপারস্ক্রিপ্ট", + "italic": "ইটালিক", + "underline": "আন্ডারলাইন", + "strikeThrough": "স্ট্রাইক থ্রু", + "inlineCode": "ইনলাইন কোড", + "fontColor": "ফন্ট কালার", + "backgroundColor": "ব্যাকগ্রাউন্ড কালার", + "clearFormat": "ক্লিয়ার ফরম্যাট", + "alignLeft": "বাম সারিবদ্ধ", + "alignCenter": "কেন্দ্র সারিবদ্ধ", + "alignRight": "ডান সারিবদ্ধ", + "justifyWinWidth": "প্রস্থের সাথে সংযত", + "textDirection": "টেক্সট ডিরেকশন", + "headerStyle": "হেডার স্টাইল", + "numberedList": "সংখ্যাযুক্ত তালিকা", + "bulletList": "বুলেট তালিকা", + "checkedList": "চেক করা তালিকা", + "codeBlock": "কোড ব্লক", + "quote": "উক্তি", + "increaseIndent": "ইন্ডেন্ট বাড়ান", + "decreaseIndent": "ইন্ডেন্ট কমান", + "insertURL": "UR দিন", + "visitLink": "ভিজিট লিঙ্ক", + "enterLink": "লিঙ্ক দিন", + "enterMedia": "মিডিয়া দিন", + "edit": "ইডিট", + "apply": "এপ্লাই", + "hex": "হেক্স", + "material": "ম্যাটারিয়াল", + "color": "কালার", + "findText": "পাঠ্য খুঁজুন", + "moveToPreviousOccurrence": "পূর্ববর্তী ঘটনায় চলুন", + "moveToNextOccurrence": "পরবর্তী ঘটনায় চলুন", + "savedUsingNetwork": "নেটওয়ার্ক ব্যবহার করে সংরক্ষিত", + "savedUsingLocalStorage": "স্থানীয় সংরক্ষণ ব্যবহার করে সংরক্ষিত", + "errorWhileSavingImage": "চিত্র সংরক্ষণে সময়ে ত্রুটি", + "enterTextForYourLink": "আপনার লিঙ্কের জন্য একটি টেক্সট লিখুন, উদাহরণস্বরূপ, 'আরও জানুন'", + "enterLinkURL": "আপনার লিঙ্ক URL লিখুন, উদাহরণস্বরূপ, 'https://example.com'", + "enterValidImageURL": "একটি বৈধ চিত্র URL লিখুন" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_cs.arb b/lib/src/l10n/quill_cs.arb new file mode 100644 index 00000000..b369e39e --- /dev/null +++ b/lib/src/l10n/quill_cs.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "cs", + "pasteLink": "Vložit odkaz", + "ok": "Ok", + "selectColor": "Vybrat barvu", + "gallery": "Galerie", + "link": "Odkaz", + "open": "Otevřít", + "copy": "Kopírovat", + "remove": "Odstranit", + "save": "Uložit", + "zoom": "Přiblížit", + "saved": "Uloženo", + "text": "Text", + "resize": "Změnit velikost", + "width": "Šířka", + "height": "Výška", + "size": "Velikost", + "small": "Malý", + "large": "Velký", + "huge": "Obrovský", + "clear": "Smazat", + "font": "Písmo", + "search": "Hledat", + "camera": "Kamera", + "video": "Video", + "undo": "Zpět", + "redo": "Znovu", + "fontFamily": "Rodina písma", + "fontSize": "Velikost písma", + "bold": "Tučné", + "subscript": "Dolní index", + "superscript": "Horní index", + "italic": "Kurzíva", + "underline": "Podtržení", + "strikeThrough": "Přeškrtnuté", + "inlineCode": "Inline kód", + "fontColor": "Barva písma", + "backgroundColor": "Barva pozadí", + "clearFormat": "Vymazat formátování", + "alignLeft": "Zarovnat vlevo", + "alignCenter": "Zarovnat na střed", + "alignRight": "Zarovnat vpravo", + "justifyWinWidth": "Zarovnat do bloku", + "textDirection": "Směr textu", + "headerStyle": "Styl záhlaví", + "numberedList": "Číslovaný seznam", + "bulletList": "Seznam s odrážkami", + "checkedList": "Seznam s zaškrtávacími políčky", + "codeBlock": "Blokový kód", + "quote": "Citace", + "increaseIndent": "Zvětšit odsazení", + "decreaseIndent": "Zmenšit odsazení", + "insertURL": "Vložit URL", + "visitLink": "Otevřít odkaz", + "enterLink": "Vložit odkaz", + "enterMedia": "Vložit média", + "edit": "Upravit", + "apply": "Použít", + "hex": "Hex", + "material": "Material", + "color": "Barva", + "findText": "Najít text", + "moveToPreviousOccurrence": "Přesunout na předchozí výskyt", + "moveToNextOccurrence": "Přesunout na následující výskyt", + "savedUsingNetwork": "Uloženo pomocí sítě", + "savedUsingLocalStorage": "Uloženo lokálně", + "errorWhileSavingImage": "Chyba při ukládání obrázku", + "enterTextForYourLink": "Například 'Zjistit více'", + "enterLinkURL": "Například 'https://example.com'", + "enterValidImageURL": "Vložte platný URL obrázku" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_da.arb b/lib/src/l10n/quill_da.arb new file mode 100644 index 00000000..7f5d58c6 --- /dev/null +++ b/lib/src/l10n/quill_da.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "da", + "pasteLink": "Indsæt link", + "ok": "Ok", + "selectColor": "Vælg farve", + "gallery": "Galleri", + "link": "Link", + "open": "Åben", + "copy": "Kopi", + "remove": "Fjerne", + "save": "Gemme", + "zoom": "Zoom ind", + "saved": "Gemt", + "text": "Text", + "resize": "Resize", + "width": "Width", + "height": "Height", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_de.arb b/lib/src/l10n/quill_de.arb new file mode 100644 index 00000000..b1abe2cd --- /dev/null +++ b/lib/src/l10n/quill_de.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "de", + "pasteLink": "Link hinzufügen", + "ok": "OK", + "selectColor": "Farbe auswählen", + "gallery": "Galerie", + "link": "Link", + "open": "Öffnen", + "copy": "Kopieren", + "remove": "Entfernen", + "save": "Speichern", + "zoom": "Zoomen", + "saved": "Gespeichert", + "text": "Text", + "resize": "Größe ändern", + "width": "Breite", + "height": "Höhe", + "size": "Größe", + "small": "Klein", + "large": "Groß", + "huge": "Riesig", + "clear": "Löschen", + "font": "Schrift", + "search": "Suchen", + "camera": "Kamera", + "video": "Video", + "undo": "Rückgängig", + "redo": "Wiederherstellen", + "fontFamily": "Schriftart", + "fontSize": "Schriftgröße", + "bold": "Fett", + "subscript": "Tiefgestellt", + "superscript": "Hochgestellt", + "italic": "Kursiv", + "underline": "Unterstreichen", + "strikeThrough": "Durchstreichen", + "inlineCode": "Inline-Code", + "fontColor": "Schriftfarbe", + "backgroundColor": "Hintergrundfarbe", + "clearFormat": "Formatierung löschen", + "alignLeft": "Linksbündig ausrichten", + "alignCenter": "Zentriert ausrichten", + "alignRight": "Rechtsbündig ausrichten", + "justifyWinWidth": "Blocksatz", + "textDirection": "Textrichtung", + "headerStyle": "Überschrift-Stil", + "numberedList": "Nummerierte Liste", + "bulletList": "Aufzählungsliste", + "checkedList": "Checkliste", + "codeBlock": "Code-Block", + "quote": "Zitat", + "increaseIndent": "Einzug vergrößern", + "decreaseIndent": "Einzug verkleinern", + "insertURL": "URL einfügen", + "visitLink": "Link öffnen", + "enterLink": "Link eingeben", + "enterMedia": "Medien einfügen", + "edit": "Bearbeiten", + "apply": "Anwenden", + "findText": "Text suchen", + "moveToPreviousOccurrence": "Zum vorherigen Auftreten springen", + "moveToNextOccurrence": "Zum nächsten Auftreten springen", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_en.arb b/lib/src/l10n/quill_en.arb new file mode 100644 index 00000000..8fda0264 --- /dev/null +++ b/lib/src/l10n/quill_en.arb @@ -0,0 +1,76 @@ +{ + "@@locale": "en", + "pasteLink": "Paste a link", + "ok": "Ok", + "selectColor": "Select Color", + "gallery": "Gallery", + "link": "Link", + "open": "Open", + "copy": "Copy", + "remove": "Remove", + "save": "Save", + "zoom": "Zoom", + "saved": "Saved", + "text": "Text", + "resize": "Resize", + "width": "Width", + "height": "Height", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "hex": "Hex", + "material": "Material", + "color": "Color", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "Please enter a text for your link (e.g., 'Learn more')", + "pleaseEnterTheLinkURL": "Please enter the link URL (e.g., 'https://example.com')", + "pleaseEnterAValidImageURL": "Please enter a valid image URL", + "pleaseEnterAValidVideoURL": "Please enter a valid video url", + "photo": "Photo", + "image": "Image", + "caseSensitivityAndWholeWordSearch": "Case sensitivity and whole word search" +} diff --git a/lib/src/l10n/quill_en_US.arb b/lib/src/l10n/quill_en_US.arb new file mode 100644 index 00000000..dff30e63 --- /dev/null +++ b/lib/src/l10n/quill_en_US.arb @@ -0,0 +1,74 @@ +{ + "@@locale": "en_US", + "pasteLink": "Paste a link", + "ok": "Ok", + "selectColor": "Select Color", + "gallery": "Gallery", + "link": "Link", + "open": "Open", + "copy": "Copy", + "remove": "Remove", + "save": "Save", + "zoom": "Zoom", + "saved": "Saved", + "text": "Text", + "resize": "Resize", + "width": "Width", + "height": "Height", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "hex": "Hex", + "material": "Material", + "color": "Color", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "Please enter a text for your link (e.g., 'Learn more')", + "pleaseEnterTheLinkURL": "Please enter the link URL (e.g., 'https://example.com')", + "pleaseEnterAValidImageURL": "Please enter a valid image URL", + "photo": "Photo", + "image": "Image" +} diff --git a/lib/src/l10n/quill_es.arb b/lib/src/l10n/quill_es.arb new file mode 100644 index 00000000..4727e840 --- /dev/null +++ b/lib/src/l10n/quill_es.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "es", + "pasteLink": "Pega un enlace", + "ok": "Ok", + "selectColor": "Selecciona un color", + "gallery": "Galería", + "link": "Enlace", + "open": "Abrir", + "copy": "Copiar", + "remove": "Eliminar", + "save": "Guardar", + "zoom": "Zoom", + "saved": "Guardado", + "text": "Texto", + "resize": "Redimensionar", + "width": "Ancho", + "height": "Alto", + "size": "Tamaño", + "small": "Pequeño", + "large": "Grande", + "huge": "Muy grande", + "clear": "Borrar", + "font": "Fuente", + "search": "Buscar", + "camera": "Cámara", + "video": "Vídeo", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_fa.arb b/lib/src/l10n/quill_fa.arb new file mode 100644 index 00000000..34198e5a --- /dev/null +++ b/lib/src/l10n/quill_fa.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "fa", + "pasteLink": "جایگذاری لینک", + "ok": "تایید", + "selectColor": "انتخاب رنگ", + "gallery": "گالری", + "link": "لینک", + "open": "باز کردن", + "copy": "کپی", + "remove": "حذف", + "save": "ذخیره", + "zoom": "بزرگنمایی", + "saved": "ذخیره شد", + "text": "متن", + "resize": "تغییر اندازه", + "width": "عرض", + "height": "طول", + "size": "اندازه", + "small": "کوچک", + "large": "بزرگ", + "huge": "خیلی بزرگ", + "clear": "پاک کردن", + "font": "فونت", + "search": "جستجو", + "camera": "دوربین", + "video": "ویدیو", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Sخانواده فونت", + "fontSize": "اندازه فونت", + "bold": "توپر", + "subscript": "زیرنویس", + "superscript": "بالانویس", + "italic": "مورب", + "underline": "زیرخط", + "strikeThrough": "خط خورده", + "inlineCode": "کد درون خطی", + "fontColor": "رنگ فونت", + "backgroundColor": "رنگ زمینه", + "clearFormat": "پاکسازی فرمت", + "alignLeft": "چیدمان چپ", + "alignCenter": "چیدمان وسط", + "alignRight": "چیدمان راست", + "justifyWinWidth": "تضمین عرض پنجره", + "textDirection": "جهت متن", + "headerStyle": "سبک هدر", + "numberedList": "لیست شماره‌دار", + "bulletList": "لیست نقطه‌ای", + "checkedList": "لیست با علامت", + "codeBlock": "بلوک کد", + "quote": "نقل قول", + "increaseIndent": "افزایش تورفتگی", + "decreaseIndent": "کاهش تورفتگی", + "insertURL": "درج URL", + "visitLink": "بازدید از لینک", + "enterLink": "ورود لینک", + "enterMedia": "ورود رسانه", + "edit": "ویرایش", + "apply": "اعمال", + "findText": "جستجوی متن", + "moveToPreviousOccurrence": "انتقال به رخداد قبلی", + "moveToNextOccurrence": "انتقال به رخداد بعدی", + "savedUsingNetwork": "ذخیره شده با استفاده از شبکه", + "savedUsingLocalStorage": "ذخیره شده با استفاده از فضای ذخیره محلی", + "errorWhileSavingImage": "خطا در هنگام ذخیره تصویر", + "enterTextForYourLink": "برای مثال، 'بیشتر بیاموزید'", + "enterLinkURL": "برای مثال، 'https://example.com'", + "enterValidImageURL": "لطفاً یک URL تصویر معتبر وارد کنید" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_fr.arb b/lib/src/l10n/quill_fr.arb new file mode 100644 index 00000000..6ac21c18 --- /dev/null +++ b/lib/src/l10n/quill_fr.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "fr", + "pasteLink": "Coller un lien", + "ok": "Ok", + "selectColor": "Choisir une couleur", + "gallery": "Galerie", + "link": "Lien", + "open": "Ouvrir", + "copy": "Copier", + "remove": "Supprimer", + "save": "Sauvegarder", + "zoom": "Zoomer", + "saved": "Enregistrée", + "text": "Texte", + "resize": "Redimensionner", + "width": "Largeur", + "height": "Hauteur", + "size": "Taille", + "small": "Petit", + "large": "Grand", + "huge": "Énorme", + "clear": "Supprimer la mise en forme", + "font": "Police", + "search": "Rechercher", + "camera": "Caméra", + "video": "Vidéo", + "undo": "Annuler", + "redo": "Refaire", + "fontFamily": "Famille de police", + "fontSize": "Taille de police", + "bold": "Gras", + "subscript": "Indice", + "superscript": "Exposant", + "italic": "Italique", + "underline": "Souligné", + "strikeThrough": "Barré", + "inlineCode": "Code en ligne", + "fontColor": "Couleur de police", + "backgroundColor": "Couleur de fond", + "clearFormat": "Effacer la mise en forme", + "alignLeft": "Aligner à gauche", + "alignCenter": "Aligner au centre", + "alignRight": "Aligner à droite", + "justifyWinWidth": "Justifier", + "textDirection": "Direction du texte", + "headerStyle": "Style d'en-tête", + "numberedList": "Liste numérotée", + "bulletList": "Liste à puces", + "checkedList": "Check-list", + "codeBlock": "Bloc de code", + "quote": "Citation", + "increaseIndent": "Augmenter le retrait", + "decreaseIndent": "Diminuer le retrait", + "insertURL": "Insérer une URL", + "visitLink": "Visiter", + "enterLink": "Entrer un lien", + "enterMedia": "Entrer un média", + "edit": "Modifier", + "apply": "Appliquer", + "findText": "Rechercher du texte", + "moveToPreviousOccurrence": "Aller à l'occurrence précédente", + "moveToNextOccurrence": "Aller à l'occurrence suivante", + "savedUsingTheNetwork": "Enregistré via le réseau", + "savedUsingLocalStorage": "Enregistré en utilisant le stockage local", + "errorWhileSavingImage": "Erreur lors de l'enregistrement de l'image", + "pleaseEnterTextForYourLink": "par exemple, 'En savoir plus'", + "pleaseEnterTheLinkURL": "par exemple, 'https://example.com'", + "pleaseEnterAValidImageURL": "Veuillez saisir une URL d'image valide" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_he.arb b/lib/src/l10n/quill_he.arb new file mode 100644 index 00000000..da818f95 --- /dev/null +++ b/lib/src/l10n/quill_he.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "he", + "pasteLink": "הדבק את הלינק", + "ok": "אוקי", + "selectColor": "בחר צבע", + "gallery": "גלריה", + "link": "לינק", + "open": "פתח", + "copy": "העתק", + "remove": "מחק", + "save": "שמור", + "zoom": "זום", + "saved": "נשמר", + "text": "טקסט", + "resize": "שנה גודל", + "width": "רוחב", + "height": "גובה", + "size": "גודל", + "small": "קטן", + "large": "גדול", + "huge": "ענק", + "clear": "מחוק", + "font": "פונט", + "search": "חפש", + "camera": "מצלמה", + "video": "וידאו", + "undo": "בטל", + "redo": "בצע שוב", + "fontFamily": "משפחת הפונטים", + "fontSize": "גודל הפונט", + "bold": "מודגש", + "subscript": "כתוב בתחתית השורה", + "superscript": "כתוב בחלק העליון של השורה", + "italic": "נטוי", + "underline": "קו תחתון", + "strikeThrough": "קו חוצה", + "inlineCode": "קוד טקסט בתוך הטקסט", + "fontColor": "צבע טקסט", + "backgroundColor": "צבע רקע", + "clearFormat": "נקה פורמט", + "alignLeft": "יישור לשמאל", + "alignCenter": "יישור למרכז", + "alignRight": "יישור לימין", + "justifyWinWidth": "יישור לרוחב החלון", + "textDirection": "כיוון הטקסט", + "headerStyle": "סגנון הכותרת", + "numberedList": "רשימה ממוספרת", + "bulletList": "רשימה עם תבליטים", + "checkedList": "רשימת תיקולים", + "codeBlock": "בלוק קוד", + "quote": "ציטוט", + "increaseIndent": "הגדל את הזחות", + "decreaseIndent": "הקטן את הזחות", + "insertURL": "הוסף URL", + "visitLink": "בקר בלינק", + "enterLink": "הכנס לינק", + "enterMedia": "הכנס מדיה", + "edit": "ערוך", + "apply": "החל", + "findText": "מצא טקסט", + "moveToPreviousOccurrence": "התקדם להופעה הקודמת", + "moveToNextOccurrence": "התקדם להופעה הבאה", + "savedUsingNetwork": "נשמר באמצעות הרשת", + "savedUsingLocalStorage": "נשמר באמצעות אחסון מקומי", + "errorWhileSavingImage": "שגיאה בעת שמירת התמונה", + "enterTextForYourLink": "לדוגמה, 'מידע נוסף'", + "enterLinkURL": "לדוגמה, 'https://example.com'", + "enterValidImageURL": "אנא הכנס URL תמונה תקני" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_hi.arb b/lib/src/l10n/quill_hi.arb new file mode 100644 index 00000000..bcc5b297 --- /dev/null +++ b/lib/src/l10n/quill_hi.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "hi", + "pasteLink": "लिंक पेस्ट करें", + "ok": "ठीक है", + "selectColor": "रंग चुनें", + "gallery": "गैलरी", + "link": "लिंक", + "open": "खोलें", + "copy": "कॉपी करें", + "remove": "हटाएं", + "save": "सुरक्षित करें", + "zoom": "बड़ा करें", + "saved": "सुरक्षित कर दिया गया है", + "text": "शब्द", + "resize": "आकार बदलें", + "width": "चौड़ाई", + "height": "ऊंचाई", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Sूची का नाम", + "fontSize": "फ़ॉन्ट का आकार", + "bold": "ताक़तवर", + "subscript": "अधोलेख", + "superscript": "अद्भुतलेख", + "italic": "तिरछा", + "underline": "रेखांकन", + "strikeThrough": "मार", + "inlineCode": "लाइन कोड", + "fontColor": "फॉन्ट का रंग", + "backgroundColor": "पृष्ठभूमि का रंग", + "clearFormat": "स्वच्छ स्वरूप", + "alignLeft": "बाएं संरेखित करें", + "alignCenter": "केंद्रित संरेखित करें", + "alignRight": "दाएं संरेखित करें", + "justifyWinWidth": "जस्टीफ़ी विन चौड़ाई", + "textDirection": "टेक्स्ट की दिशा", + "headerStyle": "हेडर शैली", + "numberedList": "संख्याबद्ध सूची", + "bulletList": "गोली दी गई सूची", + "checkedList": "जाँची गई सूची", + "codeBlock": "कोड ब्लॉक", + "quote": "नोट", + "increaseIndent": "इंडेंट बढ़ाएं", + "decreaseIndent": "इंडेंट कम करें", + "insertURL": "URL डालें", + "visitLink": "लिंक देखें", + "enterLink": "लिंक दर्ज करें", + "enterMedia": "मीडिया दर्ज करें", + "edit": "संपादित करें", + "apply": "लागू करें", + "findText": "मद को खोजें", + "moveToPreviousOccurrence": "पिछले घटनांतर पर जाएं", + "moveToNextOccurrence": "आगामी घटनांतर पर जाएं", + "savedUsingNetwork": "नेटवर्क का उपयोग करके सहेजा गया", + "savedUsingLocalStorage": "स्थानीय संग्रहण का उपयोग करके सहेजा गया", + "errorWhileSavingImage": "तस्वीर सहेजते समय त्रुटि", + "enterTextForYourLink": "उदाहरण के लिए, 'और जानें'", + "enterLinkURL": "उदाहरण के लिए, 'https://example.com'", + "enterValidImageURL": "कृपया एक मान्य छवि URL दर्ज करें" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_id.arb b/lib/src/l10n/quill_id.arb new file mode 100644 index 00000000..fc1f09a5 --- /dev/null +++ b/lib/src/l10n/quill_id.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "id", + "pasteLink": "Tempel tautan", + "ok": "Oke", + "selectColor": "Pilih Warna", + "gallery": "Galeri", + "link": "Tautan", + "open": "Buka", + "copy": "Salin", + "remove": "Hapus", + "save": "Simpan", + "zoom": "Perbesar", + "saved": "Tersimpan", + "text": "Teks", + "resize": "Ubah Ukuran", + "width": "Lebar", + "height": "Tinggi", + "size": "Ukuran", + "small": "Kecil", + "large": "Besar", + "huge": "Sangat Besar", + "clear": "Hapus", + "font": "Font", + "search": "Cari", + "camera": "Kamera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Keluarga Font", + "fontSize": "Ukuran Font", + "bold": "Tebal", + "subscript": "Subskrip", + "superscript": "Superskrip", + "italic": "Miring", + "underline": "Garis Bawah", + "strikeThrough": "Coret Saja", + "inlineCode": "Kode Inline", + "fontColor": "Warna Font", + "backgroundColor": "Warna Latar", + "clearFormat": "Hapus Format", + "alignLeft": "Rata Kiri", + "alignCenter": "Rata Tengah", + "alignRight": "Rata Kanan", + "justifyWinWidth": "Rata Kanan dan Kiri", + "textDirection": "Arah Teks", + "headerStyle": "Gaya Header", + "numberedList": "Daftar Bernomor", + "bulletList": "Daftar Poin", + "checkedList": "Daftar Dicentang", + "codeBlock": "Blok Kode", + "quote": "Kutipan", + "increaseIndent": "Tambah Indentasi", + "decreaseIndent": "Kurangi Indentasi", + "insertURL": "Masukkan URL", + "visitLink": "Kunjungi Tautan", + "enterLink": "Masukkan Tautan", + "enterMedia": "Masukkan Media", + "edit": "Edit", + "apply": "Terapkan", + "findText": "Temukan Teks", + "moveToPreviousOccurrence": "Pindah ke Kejadian Sebelumnya", + "moveToNextOccurrence": "Pindah ke Kejadian Berikutnya", + "savedUsingNetwork": "Tersimpan menggunakan jaringan", + "savedUsingLocalStorage": "Tersimpan menggunakan penyimpanan lokal", + "errorWhileSavingImage": "Error saat menyimpan gambar", + "enterTextForYourLink": "contoh: 'Pelajari lebih lanjut'", + "enterLinkURL": "contoh: 'https://example.com'", + "enterValidImageURL": "Silakan masukkan URL gambar yang valid" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_it.arb b/lib/src/l10n/quill_it.arb new file mode 100644 index 00000000..f7fc597e --- /dev/null +++ b/lib/src/l10n/quill_it.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "it", + "pasteLink": "Incolla un collegamento", + "ok": "Ok", + "selectColor": "Seleziona Colore", + "gallery": "Galleria", + "link": "Collegamento", + "open": "Apri", + "copy": "Copia", + "remove": "Rimuovi", + "save": "Salva", + "zoom": "Ingrandisci", + "saved": "Salvato", + "text": "Testo", + "resize": "Ridimensiona", + "width": "Larghezza", + "height": "Altezza", + "size": "Dimensione", + "small": "Piccolo", + "large": "Largo", + "huge": "Enorme", + "clear": "Cancella", + "font": "Font", + "search": "Ricerca", + "camera": "Camera", + "video": "Video", + "undo": "Annulla", + "redo": "Ripeti", + "fontFamily": "Famiglia del carattere", + "fontSize": "Dimensione del carattere", + "bold": "Grassetto", + "subscript": "Pedice", + "superscript": "Apice", + "italic": "Corsivo", + "underline": "Sottolineato", + "strikeThrough": "Barrato", + "inlineCode": "Codice inline", + "fontColor": "Colore del carattere", + "backgroundColor": "Colore di sfondo", + "clearFormat": "Cancella formato", + "alignLeft": "Allinea a sinistra", + "alignCenter": "Allinea al centro", + "alignRight": "Allinea a destra", + "justifyWinWidth": "Giustifica per larghezza finestra", + "textDirection": "Direzione testo", + "headerStyle": "Stile intestazione", + "numberedList": "Elenco numerato", + "bulletList": "Elenco puntato", + "checkedList": "Elenco con segni di spunta", + "codeBlock": "Blocco di codice", + "quote": "Citazione", + "increaseIndent": "Aumenta rientro", + "decreaseIndent": "Diminuisci rientro", + "insertURL": "Inserisci URL", + "visitLink": "Visita il collegamento", + "enterLink": "Inserisci il collegamento", + "enterMedia": "Inserisci multimedia", + "edit": "Modifica", + "apply": "Applica", + "hex": "Esadecimale", + "material": "Materiale", + "color": "Colore", + "findText": "Trova testo", + "moveToPreviousOccurrence": "Vai all'occorrenza precedente", + "moveToNextOccurrence": "Vai all'occorrenza successiva", + "savedUsingNetwork": "Salvato utilizzando la rete", + "savedUsingLocalStorage": "Salvato utilizzando la memorizzazione locale", + "errorWhileSavingImage": "Errore durante il salvataggio dell'immagine", + "enterTextForYourLink": "es. 'Per saperne di più'", + "enterLinkURL": "es. 'https://example.com'", + "enterValidImageURL": "Inserisci un URL di immagine valido" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_ja.arb b/lib/src/l10n/quill_ja.arb new file mode 100644 index 00000000..15563e6c --- /dev/null +++ b/lib/src/l10n/quill_ja.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "ja", + "pasteLink": "リンクをペースト", + "ok": "完了", + "selectColor": "色を選択", + "gallery": "写真集", + "link": "リンク", + "open": "開く", + "copy": "コピー", + "remove": "削除", + "save": "保存", + "zoom": "拡大", + "saved": "保存済み", + "text": "文字", + "resize": "サイズを調整", + "width": "幅", + "height": "高さ", + "size": "サイズ", + "small": "小さい", + "large": "大きい", + "huge": "でっかい", + "clear": "クリア", + "font": "フォント", + "search": "検索", + "camera": "カメラ", + "video": "ビデオ", + "undo": "取り消し", + "redo": "やり直し", + "fontFamily": "フォントファミリー", + "fontSize": "フォントサイズ", + "bold": "太字", + "subscript": "下付き", + "superscript": "上付き", + "italic": "斜体", + "underline": "下線", + "strikeThrough": "取り消し線", + "inlineCode": "インラインコード", + "fontColor": "フォントカラー", + "backgroundColor": "ベースカラー", + "clearFormat": "クリアフォーマット", + "alignLeft": "左揃え", + "alignCenter": "センターアライメント", + "alignRight": "右揃え", + "justifyWinWidth": "両端揃え", + "textDirection": "文字方向", + "headerStyle": "タイトルスタイル", + "numberedList": "順序付きリスト", + "bulletList": "順序無しリスト", + "checkedList": "チェックボックス", + "codeBlock": "コード", + "quote": "引用", + "increaseIndent": "インデントを増やす", + "decreaseIndent": "インデントを減らす", + "insertURL": "ハイパーリンクを挿入", + "visitLink": "ハイパーリンクを訪問", + "enterLink": "ハイパーリンクを輸入", + "enterMedia": "ミディアムを輸入", + "edit": "編集", + "apply": "応用", + "findText": "検索テキスト", + "moveToPreviousOccurrence": "前のマッチ", + "moveToNextOccurrence": "次のマッチ", + "savedUsingTheNetwork": "ネットワークを使用して保存", + "savedUsingLocalStorage": "ローカルストレージを使用して保存", + "errorWhileSavingImage": "画像の保存中にエラーが発生しました", + "pleaseEnterTextForYourLink": "例: 'Learn more'", + "pleaseEnterTheLinkURL": "例: 'https://example.com'", + "pleaseEnterAValidImageURL": "有効な画像URLを入力してください" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_ko.arb b/lib/src/l10n/quill_ko.arb new file mode 100644 index 00000000..42c49df7 --- /dev/null +++ b/lib/src/l10n/quill_ko.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "ko", + "pasteLink": "링크를 붙여넣어 주세요.", + "ok": "확인", + "selectColor": "색상 선택", + "gallery": "갤러리", + "link": "링크", + "open": "열기", + "copy": "복사하기", + "remove": "제거하기", + "save": "저장하기", + "zoom": "확대하기", + "saved": "저장되었습니다.", + "text": "텍스트", + "resize": "크기조정", + "width": "넓이", + "height": "높이", + "size": "크기", + "small": "작게", + "large": "크게", + "huge": "매우크게", + "clear": "초기화", + "font": "글꼴", + "search": "검색", + "camera": "카메라", + "video": "비디오", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_ms.arb b/lib/src/l10n/quill_ms.arb new file mode 100644 index 00000000..83bbc0dd --- /dev/null +++ b/lib/src/l10n/quill_ms.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "ms", + "pasteLink": "Tampal Pautan", + "ok": "Ok", + "selectColor": "Pilih Warna", + "gallery": "Galeri", + "link": "Pautan", + "open": "Buka", + "copy": "Salin", + "remove": "Buang", + "save": "Simpan", + "zoom": "Zum", + "saved": "Telah Disimpan", + "text": "Perkataan", + "resize": "Ubah saiz", + "width": "Lebar", + "height": "Tinggi", + "size": "Saiz", + "small": "Kecil", + "large": "Besar", + "huge": "Amat Besar", + "clear": "Padam", + "font": "Fon", + "search": "Carian", + "camera": "Kamera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "enterTextForYourLink": "e.g., 'Learn more'", + "enterLinkURL": "e.g., 'https://example.com'", + "enterValidImageURL": "Please enter a valid image URL" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_nl.arb b/lib/src/l10n/quill_nl.arb new file mode 100644 index 00000000..fec5ee1a --- /dev/null +++ b/lib/src/l10n/quill_nl.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "nl", + "pasteLink": "Plak een link", + "ok": "Ok", + "selectColor": "Selecteer kleur", + "gallery": "Gallerij", + "link": "Link", + "open": "Open", + "copy": "Kopieer", + "remove": "Verwijderd", + "save": "Opslaan", + "zoom": "Zoom", + "saved": "Opgeslagen", + "text": "Tekst", + "resize": "Formaat wijzigen", + "width": "Breedte", + "height": "Hoogte", + "size": "Grootte", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "enterTextForYourLink": "Bijvoorbeeld, 'Lees meer'", + "enterLinkURL": "Bijvoorbeeld, 'https://example.com'", + "enterValidImageURL": "Voer een geldige afbeeldings-URL in" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_no.arb b/lib/src/l10n/quill_no.arb new file mode 100644 index 00000000..31da8c5a --- /dev/null +++ b/lib/src/l10n/quill_no.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "no", + "pasteLink": "Lim inn lenke", + "ok": "Ok", + "selectColor": "Velg farge", + "gallery": "Galleri", + "link": "Lenke", + "open": "Åpne", + "copy": "Kopier", + "remove": "Fjern", + "save": "Lagre", + "zoom": "Zoom", + "saved": "Lagret", + "text": "Tekst", + "resize": "Endre størrelse", + "width": "Bredde", + "height": "Høyde", + "size": "Størrelse", + "small": "Liten", + "large": "Stor", + "huge": "Enorm", + "clear": "Fjern", + "font": "Skrifttype", + "search": "Søk", + "camera": "Kamera", + "video": "Video", + "undo": "Angre", + "redo": "Gjør om", + "fontFamily": "Skriftfamilie", + "fontSize": "Skriftstørrelse", + "bold": "Fet", + "subscript": "Senket skrift", + "superscript": "Hevet skrift", + "italic": "Kursiv", + "underline": "Understreket", + "strikeThrough": "Gjennomstreking", + "inlineCode": "In-line kode", + "fontColor": "Skriftfarge", + "backgroundColor": "Bakgrunnsfarge", + "clearFormat": "Fjern formatering", + "alignLeft": "Venstrejuster", + "alignCenter": "Sentrer", + "alignRight": "Høyrejuster", + "justifyWinWidth": "Rettferdiggjør bredden", + "textDirection": "Tekstretning", + "headerStyle": "Overskriftsstil", + "numberedList": "Nummerert liste", + "bulletList": "Punktliste", + "checkedList": "Avkrysset liste", + "codeBlock": "Kodeblokk", + "quote": "Sitert tekst", + "increaseIndent": "Øk innrykk", + "decreaseIndent": "Mink innrykk", + "insertURL": "Sett inn URL", + "visitLink": "Besøk lenken", + "enterLink": "Skriv inn lenken", + "enterMedia": "Sett inn media", + "edit": "Rediger", + "apply": "Bruk", + "findText": "Finn tekst", + "moveToPreviousOccurrence": "Gå til forrige forekomst", + "moveToNextOccurrence": "Gå til neste forekomst", + "savedUsingNetwork": "Lagret ved hjelp av nettverket", + "savedUsingLocalStorage": "Lagret ved hjelp av lokal lagring", + "errorWhileSavingImage": "Feil ved lagring av bilde", + "enterTextForYourLink": "f.eks. 'Lær mer'", + "enterLinkURL": "f.eks. 'https://example.com'", + "enterValidImageURL": "Vennligst skriv inn en gyldig bilde-URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_pl.arb b/lib/src/l10n/quill_pl.arb new file mode 100644 index 00000000..09038c61 --- /dev/null +++ b/lib/src/l10n/quill_pl.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "pl", + "pasteLink": "Wklej link", + "ok": "OK", + "selectColor": "Wybierz kolor", + "gallery": "Galeria", + "link": "Link", + "open": "Otwórz", + "copy": "Kopiuj", + "remove": "Usuń", + "save": "Zapisz", + "zoom": "Powiększenie", + "saved": "Zapisano", + "text": "Tekst", + "resize": "Resize", + "width": "Width", + "height": "Height", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_pt.arb b/lib/src/l10n/quill_pt.arb new file mode 100644 index 00000000..470ba307 --- /dev/null +++ b/lib/src/l10n/quill_pt.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "pt", + "pasteLink": "Colar um link", + "ok": "Ok", + "selectColor": "Selecionar uma cor", + "gallery": "Galeria", + "link": "Link", + "open": "Abra", + "copy": "Copiar", + "remove": "Remover", + "save": "Salvar", + "zoom": "Zoom", + "saved": "Salvo", + "text": "Texto", + "resize": "Redimencionar", + "width": "Largura", + "height": "Altura", + "size": "Tamanho", + "small": "Pequeno", + "large": "Grande", + "huge": "Gigante", + "clear": "Limpar", + "font": "Fonte", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Guardado através da network", + "savedUsingLocalStorage": "Guardado através do armazenamento local", + "errorWhileSavingImage": "Erro a gravar imagem", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_pt_br.arb b/lib/src/l10n/quill_pt_br.arb new file mode 100644 index 00000000..0aba7042 --- /dev/null +++ b/lib/src/l10n/quill_pt_br.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "pt_BR", + "pasteLink": "Colar um link", + "ok": "Ok", + "selectColor": "Selecionar uma cor", + "gallery": "Galeria", + "link": "Link", + "open": "Abrir", + "copy": "Copiar", + "remove": "Remover", + "save": "Salvar", + "zoom": "Zoom", + "saved": "Salvo", + "text": "Texto", + "resize": "Redimensionar", + "width": "Largura", + "height": "Altura", + "size": "Tamanho", + "small": "Pequeno", + "large": "Grande", + "huge": "Gigante", + "clear": "Limpar", + "font": "Fonte", + "search": "Buscar", + "camera": "Câmera", + "video": "Vídeo", + "undo": "Desfazer", + "redo": "Refazer", + "fontFamily": "Fonte", + "fontSize": "Tamanho da fonte", + "bold": "Negrito", + "subscript": "Subscrito", + "superscript": "Sobrescrito", + "italic": "Itálico", + "underline": "Sublinhado", + "strikeThrough": "Tachado", + "inlineCode": "Inline code", + "fontColor": "Cor da fonte", + "backgroundColor": "Cor do fundo", + "clearFormat": "Limpar formatação", + "alignLeft": "Texto à esquerda", + "alignCenter": "Centralizar", + "alignRight": "Texto à direita", + "justifyWinWidth": "Justificado", + "textDirection": "Direção do texto", + "headerStyle": "Estilo de cabeçalho", + "numberedList": "Numeração", + "bulletList": "Marcadores", + "checkedList": "Lista de verificação", + "codeBlock": "Code block", + "quote": "Citação", + "increaseIndent": "Aumentar recuo", + "decreaseIndent": "Diminuir recuo", + "insertURL": "Inserir URL", + "visitLink": "Visitar link", + "enterLink": "Inserir link", + "enterMedia": "Inserir mídia", + "edit": "Editar", + "apply": "Aplicar", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_ru.arb b/lib/src/l10n/quill_ru.arb new file mode 100644 index 00000000..a696ae83 --- /dev/null +++ b/lib/src/l10n/quill_ru.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "ru", + "pasteLink": "Вставить ссылку", + "ok": "ОК", + "selectColor": "Выбрать цвет", + "gallery": "Галерея", + "link": "Ссылка", + "open": "Открыть", + "copy": "Копировать", + "remove": "Удалить", + "save": "Сохранить", + "zoom": "Увеличить", + "saved": "Сохранено", + "text": "Текст", + "resize": "Resize", + "width": "Width", + "height": "Height", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_sr.arb b/lib/src/l10n/quill_sr.arb new file mode 100644 index 00000000..f51b6aba --- /dev/null +++ b/lib/src/l10n/quill_sr.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "sr", + "pasteLink": "Nalepi vezu", + "ok": "OK", + "selectColor": "Odaberi boju", + "gallery": "Galerija", + "link": "Veza", + "open": "Otvori", + "copy": "Kopiraj", + "remove": "Ukloni", + "save": "Sačuvaj", + "zoom": "Uvećaj", + "saved": "Sačuvano", + "text": "Tekst", + "resize": "Promeni veličinu", + "width": "Širina", + "height": "Visina", + "size": "Veličina", + "small": "Malo", + "large": "Veliko", + "huge": "Ogromno", + "clear": "Obriši", + "font": "Font", + "search": "Pretraga", + "camera": "Kamera", + "video": "Video", + "undo": "Poništi", + "redo": "Ponovo", + "fontFamily": "Porodica fonta", + "fontSize": "Veličina fonta", + "bold": "Podebljano", + "subscript": "Indeks", + "superscript": "Stepen", + "italic": "Iskošeno", + "underline": "Podvučeno", + "strikeThrough": "Precrtano", + "inlineCode": "Ugrađeni kôd", + "fontColor": "Boja fonta", + "backgroundColor": "Boja pozadine", + "clearFormat": "Obriši format", + "alignLeft": "Poravnanje levo", + "alignCenter": "Poravnanje centar", + "alignRight": "Poravnanje desno", + "justifyWinWidth": "Centriraj širinu prozora", + "textDirection": "Smer teksta", + "headerStyle": "Stil zaglavlja", + "numberedList": "Numerisana lista", + "bulletList": "Lista sa znakovima", + "checkedList": "Proverena lista", + "codeBlock": "Blok koda", + "quote": "Citat", + "increaseIndent": "Povećaj uvlačenje", + "decreaseIndent": "Smanji uvlačenje", + "insertURL": "Ubaci URL", + "visitLink": "Poseti link", + "enterLink": "Unesi link", + "enterMedia": "Unesi medij", + "edit": "Uredi", + "apply": "Primeni", + "findText": "Nađi tekst", + "moveToPreviousOccurrence": "Idi na prethodno pojavljivanje", + "moveToNextOccurrence": "Idi na sledeće pojavljivanje", + "savedUsingNetwork": "Sačuvano korišćenjem mreže", + "savedUsingLocalStorage": "Sačuvano korišćenjem lokalnog skladišta", + "errorWhileSavingImage": "Greška pri čuvanju slike", + "enterTextForYourLink": "Na primer, 'Saznajte više'", + "enterLinkURL": "Na primer, 'https://example.com'", + "enterValidImageURL": "Unesite validan URL slike" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_sw.arb b/lib/src/l10n/quill_sw.arb new file mode 100644 index 00000000..2ea12178 --- /dev/null +++ b/lib/src/l10n/quill_sw.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "sw", + "pasteLink": "Bandika Kiungo", + "ok": "Sawa", + "selectColor": "Chagua Rangi", + "gallery": "Matunzio", + "link": "Kiungo", + "open": "Fungua", + "copy": "Nakili", + "remove": "Ondoa", + "save": "Hifadhi", + "zoom": "Kuza", + "saved": "Imehifadhiwa", + "text": "Maandishi", + "resize": "Badilisha Ukubwa", + "width": "Upana", + "height": "Urefu", + "size": "Ukubwa", + "small": "Ndogo", + "large": "Kubwa", + "huge": "Kubwa Sana", + "clear": "Wazi", + "font": "Fonti", + "search": "Tafuta", + "camera": "Kamera", + "video": "Video", + "undo": "Fanyua", + "redo": "Fanya Upya", + "fontFamily": "Familia ya Fonti", + "fontSize": "Ukubwa wa Fonti", + "bold": "Nono", + "subscript": "Maandishi ys Chini", + "superscript": "Maandishi ya Juu", + "italic": "Italiki", + "underline": "Pigia Mstari", + "strikeThrough": "Ghairi Maandishi", + "inlineCode": "Codi ya Laini Moja", + "fontColor": "Rangi ya Fonti", + "backgroundColor": "Rangi ya Nyuma", + "clearFormat": "Muundo Wazi", + "alignLeft": "Pangilia Kushoto", + "alignCenter": "Pangilia Kati", + "alignRight": "Pangilia Kulia", + "justifyWinWidth": "Kuhalalisha Upana wa Ushindi", + "textDirection": "Mwelekeo wa Maandishi", + "headerStyle": "Mtindo wa Mada", + "numberedList": "Orodha ya Nambari", + "bulletList": "Orodha ya Risasi", + "checkedList": "Orodha iliyoangaliwa", + "codeBlock": "aya ya codi", + "quote": "Nukuu", + "increaseIndent": "Ongeza Ujongezaji", + "decreaseIndent": "Punguza Ujongezaji", + "insertURL": "Ingiza Kiungo", + "visitLink": "Tembelea Kiungo", + "enterLink": "Ingiza Kiungo", + "enterMedia": "Ingiza Picha", + "edit": "Harir", + "apply": "Weka", + "hex": "Hexi", + "material": "Nyenzo", + "color": "Rangi", + "findText": "Pata Maandishi", + "moveToPreviousOccurrence": "Nenda Kwenye Tukio la Awali", + "moveToNextOccurrence": "Nenda kwa Tukio linalofuata", + "savedUsingNetwork": "Imehifadhiwa kwa Kutumia Mtandao", + "savedUsingLocalStorage": "Imehifadhiwa kwa Hifadhi ya Ndani", + "errorWhileSavingImage": "Hitilafu Wakati wa Kuhifadhi Picha", + "pleaseEnterTextForYourLink": "Kwa mfano, 'Jifunze zaidi'", + "pleaseEnterTheLinkURL": "Kwa mfano, 'https://example.com'", + "pleaseEnterAValidImageURL": "Tafadhali ingiza URL halali ya picha" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_tk.arb b/lib/src/l10n/quill_tk.arb new file mode 100644 index 00000000..d8a94c23 --- /dev/null +++ b/lib/src/l10n/quill_tk.arb @@ -0,0 +1,73 @@ +{ + "@@locale": "tk", + "pasteLink": "Baglanyşygy goýuň", + "ok": "Bolýar", + "selectColor": "Reňk saýlaň", + "gallery": "Galereýa", + "link": "Baglanyşyk", + "open": "Aç", + "copy": "Kopýala", + "remove": "Poz", + "save": "Sakla", + "zoom": "Ulalt", + "saved": "Saklandy", + "text": "Tekst", + "resize": "Ölçegini üýtget", + "width": "In", + "height": "Boý", + "size": "Ölçegi", + "small": "Kiçi", + "large": "Uly", + "huge": "Has uly", + "clear": "Arassala", + "font": "Şrift", + "search": "Gözleg", + "camera": "Kamera", + "video": "Wideo", + "undo": "Yza al", + "redo": "Öňe al", + "fontFamily": "Şrift maşgalasy", + "fontSize": "Şrift ululygy", + "bold": "Galyň", + "subscript": "Aşaky ýazgy", + "superscript": "Ýokarky ýazgy", + "italic": "Italik", + "underline": "Aşagyny çyz", + "strikeThrough": "Üstüni çyz", + "inlineCode": "Bir setirde kod", + "fontColor": "Şrift reňki", + "backgroundColor": "Arka reňki", + "clearFormat": "Formaty arassala", + "alignLeft": "Çepe deňleşdir", + "alignCenter": "Orta deňleşdir", + "alignRight": "Saga deňleşdir", + "justifyWinWidth": "Justify win width", + "textDirection": "Tekst ugry", + "headerStyle": "Sözbaşy stili", + "numberedList": "Sanly sanaw", + "bulletList": "Okly sanawy", + "checkedList": "Tikli sanaw", + "codeBlock": "Kod blogy", + "quote": "Sitata", + "increaseIndent": "Indent köpelt", + "decreaseIndent": "Indent azalt", + "insertURL": "URL goý", + "visitLink": "Baglanyşyga giriň", + "enterLink": "Baglanyşyk giriň", + "enterMedia": "Mediýa giriziň", + "edit": "Üýtget", + "apply": "Ulan", + "hex": "Hex", + "material": "Material", + "color": "Reňk", + "findText": "Tekst tapyň", + "moveToPreviousOccurrence": "Öňki hadysa geçiň", + "moveToNextOccurrence": "Indiki hadysa geçiň", + "savedUsingNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "Güýz öwrenmek)", + "pleaseEnterTheLinkURL": "https://example.com", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_tr.arb b/lib/src/l10n/quill_tr.arb new file mode 100644 index 00000000..0a5fc7d7 --- /dev/null +++ b/lib/src/l10n/quill_tr.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "tr", + "pasteLink": "Bağlantıyı Yapıştır", + "ok": "Tamam", + "selectColor": "Renk Seçin", + "gallery": "Galeri", + "link": "Bağlantı", + "open": "Açık", + "copy": "Kopyala", + "remove": "Kaldır", + "save": "Kayıt Et", + "zoom": "Yakınlaştır", + "saved": "Kaydedildi", + "text": "Text", + "resize": "Yeniden Boyutlandır", + "width": "Genişlik", + "height": "Yükseklik", + "size": "Boyut", + "small": "Küçük", + "large": "Büyük", + "huge": "Daha Büyük", + "clear": "Temizle", + "font": "Yazı tipi", + "search": "Ara", + "camera": "Kamera", + "video": "Video", + "undo": "Geri", + "redo": "İleri", + "fontFamily": "Yazı Türü", + "fontSize": "Yazı Boyutu", + "bold": "Kalın", + "subscript": "Alt Simge", + "superscript": "Üst Simge", + "italic": "İtalik", + "underline": "Altı Çizili", + "strikeThrough": "Üsti Çizili", + "inlineCode": "Inline code", + "fontColor": "Yazı Rengi", + "backgroundColor": "Vurgu Rengi", + "clearFormat": "Formatı Temizle", + "alignLeft": "Sola Hizala", + "alignCenter": "Ortaya Hizala", + "alignRight": "Sağa Hizala", + "justifyWinWidth": "Kenarlara Hizala", + "textDirection": "Metin Yönü", + "headerStyle": "Başlık Stili", + "numberedList": "Numaralı Liste", + "bulletList": "Madde Listesi", + "checkedList": "Kontrol Listesi", + "codeBlock": "Kod Blogu", + "quote": "Alıntı", + "increaseIndent": "Girintiyi Artır", + "decreaseIndent": "Girintiyi Azalt", + "insertURL": "URL Giriniz", + "visitLink": "Bağlantıyı Ziyaret Et", + "enterLink": "Bağlantı Giriniz", + "enterMedia": "Medya Giriniz", + "edit": "Düzenle", + "apply": "Uygula", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_uk.arb b/lib/src/l10n/quill_uk.arb new file mode 100644 index 00000000..6c759e36 --- /dev/null +++ b/lib/src/l10n/quill_uk.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "uk", + "pasteLink": "Вставити посилання", + "ok": "ОК", + "selectColor": "Вибрати колір", + "gallery": "Галерея", + "link": "Посилання", + "open": "Відкрити", + "copy": "Копіювати", + "remove": "Видалити", + "save": "Зберегти", + "zoom": "Збільшити", + "saved": "Збережено", + "text": "Текст", + "resize": "Resize", + "width": "Width", + "height": "Height", + "size": "Size", + "small": "Small", + "large": "Large", + "huge": "Huge", + "clear": "Clear", + "font": "Font", + "search": "Search", + "camera": "Camera", + "video": "Video", + "undo": "Undo", + "redo": "Redo", + "fontFamily": "Font family", + "fontSize": "Font size", + "bold": "Bold", + "subscript": "Subscript", + "superscript": "Superscript", + "italic": "Italic", + "underline": "Underline", + "strikeThrough": "Strike through", + "inlineCode": "Inline code", + "fontColor": "Font color", + "backgroundColor": "Background color", + "clearFormat": "Clear format", + "alignLeft": "Align left", + "alignCenter": "Align center", + "alignRight": "Align right", + "justifyWinWidth": "Justify win width", + "textDirection": "Text direction", + "headerStyle": "Header style", + "numberedList": "Numbered list", + "bulletList": "Bullet list", + "checkedList": "Checked list", + "codeBlock": "Code block", + "quote": "Quote", + "increaseIndent": "Increase indent", + "decreaseIndent": "Decrease indent", + "insertURL": "Insert URL", + "visitLink": "Visit link", + "enterLink": "Enter link", + "enterMedia": "Enter media", + "edit": "Edit", + "apply": "Apply", + "findText": "Find text", + "moveToPreviousOccurrence": "Move to previous occurrence", + "moveToNextOccurrence": "Move to next occurrence", + "savedUsingTheNetwork": "Saved using the network", + "savedUsingLocalStorage": "Saved using the local storage", + "errorWhileSavingImage": "Error while saving image", + "pleaseEnterTextForYourLink": "e.g., 'Learn more'", + "pleaseEnterTheLinkURL": "e.g., 'https://example.com'", + "pleaseEnterAValidImageURL": "Please enter a valid image URL" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_ur.arb b/lib/src/l10n/quill_ur.arb new file mode 100644 index 00000000..b9dc8276 --- /dev/null +++ b/lib/src/l10n/quill_ur.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "ur", + "pasteLink": "لنک پیسٹ کریں", + "ok": "ٹھیک ہے", + "selectColor": "رنگ منتخب کریں", + "gallery": "گیلری", + "link": "لنک", + "open": "کھولیں", + "copy": "نقل", + "remove": "ہٹا دیں", + "save": "محفوظ کریں", + "zoom": "زوم", + "saved": "محفوظ کر لیا", + "text": "متن", + "resize": "سائز تبدیل کریں۔", + "width": "چوڑائی", + "height": "اونچائی", + "size": "سائز", + "small": "چھوٹا", + "large": "بڑا", + "huge": "بہت بڑا", + "clear": "صاف", + "font": "فونٹ", + "search": "تلاش", + "camera": "کیمرا", + "video": "ویڈیو", + "undo": "واپس", + "redo": "دوبارہ", + "fontFamily": "فونٹ خاندان", + "fontSize": "فونٹ سائز", + "bold": "ڈہوکی", + "subscript": "نیچے لکھا", + "superscript": "اوپر لکھا", + "italic": "ٹیک کیا", + "underline": "نیچے خط", + "strikeThrough": "خط خوراک", + "inlineCode": "ان لائن کوڈ", + "fontColor": "فونٹ کا رنگ", + "backgroundColor": "پس منظر کا رنگ", + "clearFormat": "فارمیٹ صاف کریں", + "alignLeft": "بائیں ہم آہنگ ہوں", + "alignCenter": "مرکز میں ہم آہنگ ہوں", + "alignRight": "دائیں ہم آہنگ ہوں", + "justifyWinWidth": "جسٹیفائی ون چوڑائی", + "textDirection": "متن کی سمت", + "headerStyle": "ہیڈر کا انداز", + "numberedList": "مرقم فہرست", + "bulletList": "گولی فہرست", + "checkedList": "چیک کی گئی فہرست", + "codeBlock": "کوڈ بلاک", + "quote": "حوالہ", + "increaseIndent": "درجہ بڑھائیں", + "decreaseIndent": "درجہ گھٹائیں", + "insertURL": "یو آر ایل درج کریں", + "visitLink": "لنک دیکھیں", + "enterLink": "لنک درج کریں", + "enterMedia": "میڈیا درج کریں", + "edit": "ترتیب دیں", + "apply": "لگائیں", + "findText": "متن تلاش کریں", + "moveToPreviousOccurrence": "پچھلے واقعہ پر منتقل ہوں", + "moveToNextOccurrence": "اگلے واقعہ پر منتقل ہوں", + "savedUsingNetwork": "نیٹ ورک کا استعمال کر کے محفوظ ہوا", + "savedUsingLocalStorage": "مقامی ذخیرہ کار استعمال کر کے محفوظ ہوا", + "errorWhileSavingImage": "تصویر کو محفوظ کرتے وقت خطا", + "enterTextForYourLink": "مثال: 'مزید جانیں'", + "enterLinkURL": "مثال: 'https://example.com'", + "enterValidImageURL": "براہ کرم ایک درست تصویر URL درج کریں" + } + \ No newline at end of file diff --git a/lib/src/l10n/quill_vi.arb b/lib/src/l10n/quill_vi.arb new file mode 100644 index 00000000..80556c93 --- /dev/null +++ b/lib/src/l10n/quill_vi.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "vi", + "pasteLink": "Chèn liên kết", + "ok": "Đồng ý", + "selectColor": "Chọn Màu", + "gallery": "Thư viện", + "link": "Liên kết", + "open": "Mở", + "copy": "Sao chép", + "remove": "Xoá", + "save": "Lưu", + "zoom": "Thu phóng", + "saved": "Đã lưu", + "text": "Chữ", + "resize": "Resize", + "width": "Rộng", + "height": "Cao", + "size": "Kích thước", + "small": "Nhỏ", + "large": "Lớn", + "huge": "Rất lớn", + "clear": "Xoá", + "font": "Phông chữ", + "search": "Tìm", + "camera": "Máy ảnh", + "video": "Video", + "undo": "Hoàn tác", + "redo": "Làm lại", + "fontFamily": "Phông chữ", + "fontSize": "Cỡ chữ", + "bold": "Đậm", + "subscript": "Chèn dưới", + "superscript": "Chèn trên", + "italic": "Nghiêng", + "underline": "Gạch chân", + "strikeThrough": "Gạch ngang", + "inlineCode": "Dòng mã", + "fontColor": "Màu chữ", + "backgroundColor": "Màu nền", + "clearFormat": "Xoá định dạng", + "alignLeft": "Căn trái", + "alignCenter": "Căn giữa", + "alignRight": "Căn phải", + "justifyWinWidth": "Căn đều chiều rộng", + "textDirection": "Hướng văn bản", + "headerStyle": "Kiểu tiêu đề", + "numberedList": "Danh sách có số", + "bulletList": "Danh sách định dạng", + "checkedList": "Danh sách kiểm tra", + "codeBlock": "Khối mã", + "quote": "Trích dẫn", + "increaseIndent": "Tăng độ lề", + "decreaseIndent": "Giảm độ lề", + "insertURL": "Chèn URL", + "visitLink": "Truy cập liên kết", + "enterLink": "Nhập liên kết", + "enterMedia": "Chèn phương tiện", + "edit": "Chỉnh sửa", + "apply": "Áp dụng", + "findText": "Tìm văn bản", + "moveToPreviousOccurrence": "Di chuyển đến lần xuất hiện trước", + "moveToNextOccurrence": "Di chuyển đến lần xuất hiện tiếp theo", + "savedUsingNetwork": "Đã lưu sử dụng mạng", + "savedUsingLocalStorage": "Đã lưu sử dụng lưu trữ địa phương", + "errorWhileSavingImage": "Lỗi khi lưu hình ảnh", + "enterTextForYourLink": "e.g., 'Tìm hiểu thêm'", + "enterLinkURL": "e.g., 'https://example.com'", + "enterValidImageURL": "Vui lòng nhập URL hình ảnh hợp lệ" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_zh.arb b/lib/src/l10n/quill_zh.arb new file mode 100644 index 00000000..c2369dd7 --- /dev/null +++ b/lib/src/l10n/quill_zh.arb @@ -0,0 +1,74 @@ +{ + "@@locale": "zh", + "pasteLink": "粘贴链接", + "ok": "确定", + "selectColor": "选择颜色", + "gallery": "相册", + "link": "链接", + "open": "打开", + "copy": "复制", + "remove": "移除", + "save": "保存", + "zoom": "缩放", + "saved": "已保存", + "text": "文本", + "resize": "调整大小", + "width": "宽度", + "height": "高度", + "size": "大小", + "small": "小", + "large": "大", + "huge": "巨大", + "clear": "清除", + "font": "字体", + "search": "搜索", + "camera": "相机", + "video": "视频", + "undo": "撤销", + "redo": "重做", + "fontFamily": "字体族", + "fontSize": "字号", + "bold": "加粗", + "subscript": "下标", + "superscript": "上标", + "italic": "斜体", + "underline": "下划线", + "strikeThrough": "删除线", + "inlineCode": "行内代码", + "fontColor": "字体颜色", + "backgroundColor": "背景颜色", + "clearFormat": "清除格式", + "alignLeft": "左对齐", + "alignCenter": "居中", + "alignRight": "右对齐", + "justifyWinWidth": "两端对齐", + "textDirection": "文本方向", + "headerStyle": "标题样式", + "numberedList": "编号列表", + "bulletList": "项目符号列表", + "checkedList": "选中列表", + "codeBlock": "代码块", + "quote": "引用", + "increaseIndent": "增加缩进", + "decreaseIndent": "减少缩进", + "insertURL": "插入网址", + "visitLink": "访问链接", + "enterLink": "输入链接", + "enterMedia": "输入媒体", + "edit": "编辑", + "apply": "应用", + "hex": "十六进制", + "material": "素材", + "color": "颜色", + "findText": "查找文本", + "moveToPreviousOccurrence": "移到前一个匹配项", + "moveToNextOccurrence": "移到下一个匹配项", + "savedUsingTheNetwork": "使用网络保存", + "savedUsingLocalStorage": "使用本地存储保存", + "errorWhileSavingImage": "保存图像时出错", + "pleaseEnterTextForYourLink": "请输入链接文本(例如,'了解更多')", + "pleaseEnterTheLinkURL": "请输入链接网址(例如,'https://example.com')", + "pleaseEnterAValidImageURL": "请输入有效的图像网址", + "photo": "照片", + "image": "图像" +} diff --git a/lib/src/l10n/quill_zh_CN.arb b/lib/src/l10n/quill_zh_CN.arb new file mode 100644 index 00000000..46c8e794 --- /dev/null +++ b/lib/src/l10n/quill_zh_CN.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "zh_CN", + "pasteLink": "粘贴链接", + "ok": "好", + "selectColor": "选择颜色", + "gallery": "相簿", + "link": "链接", + "open": "打开", + "copy": "复制", + "remove": "移除", + "save": "保存", + "zoom": "放大", + "saved": "已保存", + "text": "文字", + "resize": "调整大小", + "width": "宽度", + "height": "高度", + "size": "文字大小", + "small": "小字号", + "large": "大字号", + "huge": "超大字号", + "clear": "清除", + "font": "字体", + "search": "搜索", + "camera": "拍照", + "video": "录像", + "undo": "撤销", + "redo": "重做", + "fontFamily": "字体", + "fontSize": "字号", + "bold": "粗体", + "subscript": "下标", + "superscript": "上标", + "italic": "斜体", + "underline": "下划线", + "strikeThrough": "删除线", + "inlineCode": "内联代码", + "fontColor": "字体颜色", + "backgroundColor": "背景颜色", + "clearFormat": "清除格式", + "alignLeft": "左对齐", + "alignCenter": "居中对齐", + "alignRight": "右对齐", + "justifyWinWidth": "两端对齐", + "textDirection": "文本方向", + "headerStyle": "标题样式", + "numberedList": "有序列表", + "bulletList": "无序列表", + "checkedList": "任务列表", + "codeBlock": "代码块", + "quote": "引言", + "increaseIndent": "增加缩进", + "decreaseIndent": "减少缩进", + "insertURL": "插入链接", + "visitLink": "访问链接", + "enterLink": "输入链接", + "enterMedia": "输入媒体", + "edit": "编辑", + "apply": "应用", + "findText": "搜索文本", + "moveToPreviousOccurrence": "上一个匹配项", + "moveToNextOccurrence": "下一个匹配项", + "savedUsingTheNetwork": "通过网络保存", + "savedUsingLocalStorage": "使用本地存储保存", + "errorWhileSavingImage": "保存图像时发生错误", + "pleaseEnterTextForYourLink": "例如,'了解更多'", + "pleaseEnterTheLinkURL": "例如,'https://example.com'", + "pleaseEnterAValidImageURL": "请输入有效的图像URL" +} + \ No newline at end of file diff --git a/lib/src/l10n/quill_zh_HK.arb b/lib/src/l10n/quill_zh_HK.arb new file mode 100644 index 00000000..01ea8754 --- /dev/null +++ b/lib/src/l10n/quill_zh_HK.arb @@ -0,0 +1,70 @@ +{ + "@@locale": "zh_HK", + "pasteLink": "貼上連結", + "ok": "確定", + "selectColor": "選擇顏色", + "gallery": "圖片庫", + "link": "連結", + "open": "開啓", + "copy": "複製", + "remove": "移除", + "save": "儲存", + "zoom": "放大", + "saved": "已儲存", + "text": "文字", + "resize": "變更大小", + "width": "寛", + "height": "高", + "size": "大小", + "small": "小", + "large": "大", + "huge": "超大", + "clear": "清除", + "font": "字型", + "search": "搜尋", + "camera": "相機", + "video": "錄影", + "undo": "撤銷", + "redo": "重做", + "fontFamily": "字體", + "fontSize": "字號", + "bold": "粗體", + "subscript": "下標", + "superscript": "上標", + "italic": "斜體", + "underline": "下劃線", + "strikeThrough": "刪除線", + "inlineCode": "內聯代碼", + "fontColor": "字體顏色", + "backgroundColor": "背景顏色", + "clearFormat": "清除格式", + "alignLeft": "左對齊", + "alignCenter": "居中對齊", + "alignRight": "右對齊", + "justifyWinWidth": "兩端對齊", + "textDirection": "文本方向", + "headerStyle": "標題樣式", + "numberedList": "有序列表", + "bulletList": "無序列表", + "checkedList": "任務列表", + "codeBlock": "代碼塊", + "quote": "引言", + "increaseIndent": "增加縮進", + "decreaseIndent": "減少縮進", + "insertURL": "插入鏈接", + "visitLink": "訪問鏈接", + "enterLink": "輸入鏈接", + "enterMedia": "輸入媒體", + "edit": "編輯", + "apply": "應用", + "findText": "搜尋文本", + "moveToPreviousOccurrence": "上一個匹配項", + "moveToNextOccurrence": "下一個匹配項", + "savedUsingTheNetwork": "通過網絡保存", + "savedUsingLocalStorage": "使用本地存儲保存", + "errorWhileSavingImage": "保存圖像時發生錯誤", + "pleaseEnterTextForYourLink": "例如,'了解更多'", + "pleaseEnterTheLinkURL": "例如,'https://example.com'", + "pleaseEnterAValidImageURL": "請輸入有效的圖像URL" +} + \ No newline at end of file diff --git a/lib/src/translations/toolbar.i18n.dart b/lib/src/translations/toolbar.i18n.dart index 45548881..a7b20950 100644 --- a/lib/src/translations/toolbar.i18n.dart +++ b/lib/src/translations/toolbar.i18n.dart @@ -1,2286 +1,2285 @@ -import 'package:i18n_extension/i18n_extension.dart'; +// import 'package:i18n_extension/i18n_extension.dart'; -// TODO: The translation need to be changed and re-reviewd +// // TODO: The translation need to be changed and re-reviewd -extension Localization on String { - static final _t = Translations.byLocale('en') + - { - 'en': { - 'Paste a link': 'Paste a link', - 'Ok': 'Ok', - 'Select Color': 'Select Color', - 'Gallery': 'Gallery', - 'Link': 'Link', - 'Open': 'Open', - 'Copy': 'Copy', - 'Remove': 'Remove', - 'Save': 'Save', - 'Zoom': 'Zoom', - 'Saved': 'Saved', - 'Text': 'Text', - 'Resize': 'Resize', - 'Width': 'Width', - 'Height': 'Height', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Hex': 'Hex', - 'Material': 'Material', - 'Color': 'Color', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url', - 'Photo': 'Photo', - 'Image': 'Image', - }, - 'en_us': { - 'Paste a link': 'Paste a link', - 'Ok': 'Ok', - 'Select Color': 'Select Color', - 'Gallery': 'Gallery', - 'Link': 'Link', - 'Open': 'Open', - 'Copy': 'Copy', - 'Remove': 'Remove', - 'Save': 'Save', - 'Zoom': 'Zoom', - 'Saved': 'Saved', - 'Text': 'Text', - 'Resize': 'Resize', - 'Width': 'Width', - 'Height': 'Height', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Hex': 'Hex', - 'Material': 'Material', - 'Color': 'Color', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'ar': { - 'Paste a link': 'نسخ الرابط', - 'Ok': 'نعم', - 'Select Color': 'اختار اللون', - 'Gallery': 'المعرض', - 'Link': 'الرابط', - 'Open': 'فتح', - 'Copy': 'نسخ', - 'Remove': 'إزالة', - 'Save': 'حفظ', - 'Zoom': 'تكبير', - 'Saved': 'تم الحفظ', - 'Text': 'نص', - 'Resize': 'تحجيم', - 'Width': 'عرض', - 'Height': 'ارتفاع', - 'Size': 'حجم', - 'Small': 'صغير', - 'Large': 'كبير', - 'Huge': 'ضخم', - 'Clear': 'تنظيف', - 'Font': 'خط', - 'Search': 'بحث', +// extension Localization on String { +// static final _t = Translations.byLocale('en') + +// { +// 'en': { +// 'Paste a link': 'Paste a link', +// 'Ok': 'Ok', +// 'Select Color': 'Select Color', +// 'Gallery': 'Gallery', +// 'Link': 'Link', +// 'Open': 'Open', +// 'Copy': 'Copy', +// 'Remove': 'Remove', +// 'Save': 'Save', +// 'Zoom': 'Zoom', +// 'Saved': 'Saved', +// 'Text': 'Text', +// 'Resize': 'Resize', +// 'Width': 'Width', +// 'Height': 'Height', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Hex': 'Hex', +// 'Material': 'Material', +// 'Color': 'Color', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url', +// 'Photo': 'Photo', +// 'Image': 'Image', +// }, +// 'en_us': { +// 'Paste a link': 'Paste a link', +// 'Ok': 'Ok', +// 'Select Color': 'Select Color', +// 'Gallery': 'Gallery', +// 'Link': 'Link', +// 'Open': 'Open', +// 'Copy': 'Copy', +// 'Remove': 'Remove', +// 'Save': 'Save', +// 'Zoom': 'Zoom', +// 'Saved': 'Saved', +// 'Text': 'Text', +// 'Resize': 'Resize', +// 'Width': 'Width', +// 'Height': 'Height', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Hex': 'Hex', +// 'Material': 'Material', +// 'Color': 'Color', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'ar': { +// 'Paste a link': 'نسخ الرابط', +// 'Ok': 'نعم', +// 'Select Color': 'اختار اللون', +// 'Gallery': 'المعرض', +// 'Link': 'الرابط', +// 'Open': 'فتح', +// 'Copy': 'نسخ', +// 'Remove': 'إزالة', +// 'Save': 'حفظ', +// 'Zoom': 'تكبير', +// 'Saved': 'تم الحفظ', +// 'Text': 'نص', +// 'Resize': 'تحجيم', +// 'Width': 'عرض', +// 'Height': 'ارتفاع', +// 'Size': 'حجم', +// 'Small': 'صغير', +// 'Large': 'كبير', +// 'Huge': 'ضخم', +// 'Clear': 'تنظيف', +// 'Font': 'خط', +// 'Search': 'بحث', +// 'Camera': 'كاميرا', +// 'Video': 'فيديو', +// 'Undo': 'تراجع', +// 'Redo': 'تقدم', +// 'Font family': 'عائلة الخط', +// 'Font size': 'حجم الخط', +// 'Bold': 'عريض', +// 'Subscript': 'نص سفلي', +// 'Superscript': 'نص علوي', +// 'Italic': 'مائل', +// 'Underline': 'تحته خط', +// 'Strike through': 'داخله خط', +// 'Inline code': 'كود بوسط السطر', +// 'Font color': 'لون الخط', +// 'Background color': 'لون الخلفية', +// 'Clear format': 'تنظيف التنسيق', +// 'Align left': 'محاذاة اليسار', +// 'Align center': 'محاذاة الوسط', +// 'Align right': 'محاذاة اليمين', +// // i think it should be 'Justify with width' +// // it is wrong in all properties +// 'Justify win width': 'تبرير مع العرض', +// 'Text direction': 'اتجاه النص', +// 'Header style': 'ستايل العنوان', +// 'Numbered list': 'قائمة مرقمة', +// 'Bullet list': 'قائمة منقطة', +// 'Checked list': 'قائمة للمهام', +// 'Code block': 'كود كامل', +// 'Quote': 'اقتباس', +// 'Increase indent': 'زيادة الهامش', +// 'Decrease indent': 'تنقيص الهامش', +// 'Insert URL': 'ادخل عنوان رابط', +// 'Visit link': 'زيارة الرابط', +// 'Enter link': 'ادخل رابط', +// 'Enter media': 'ادخل وسائط', +// 'Edit': 'تعديل', +// 'Apply': 'تطبيق', +// 'Hex': 'Hex', +// 'Material': 'Material', +// 'Color': 'اللون', +// 'Find text': 'بحث عن نص', +// 'Move to previous occurrence': 'الانتقال إلى الحدث السابق', +// 'Move to next occurrence': 'الانتقال إلى الحدث التالي', +// 'Saved using the network': 'تم الحفظ باستخدام الشبكة', +// 'Saved using the local storage': +// 'تم الحفظ باستخدام وحدة التخزين المحلية', +// 'Error while saving image': 'حدث خطأ أثناء حفظ الصورة', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'da': { +// 'Paste a link': 'Indsæt link', +// 'Ok': 'Ok', +// 'Select Color': 'Vælg farve', +// 'Gallery': 'Galleri', +// 'Link': 'Link', +// 'Open': 'Åben', +// 'Copy': 'Kopi', +// 'Remove': 'Fjerne', +// 'Save': 'Gemme', +// 'Zoom': 'Zoom ind', +// 'Saved': 'Gemt', +// 'Text': 'Text', +// 'Resize': 'Resize', +// 'Width': 'Width', +// 'Height': 'Height', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'de': { +// 'Paste a link': 'Link hinzufügen', +// 'Ok': 'OK', +// 'Select Color': 'Farbe auswählen', +// 'Gallery': 'Galerie', +// 'Link': 'Link', +// 'Open': 'Öffnen', +// 'Copy': 'Kopieren', +// 'Remove': 'Entfernen', +// 'Save': 'Speichern', +// 'Zoom': 'Zoomen', +// 'Saved': 'Gespeichert', +// 'Text': 'Text', +// 'Resize': 'Größe ändern', +// 'Width': 'Breite', +// 'Height': 'Höhe', +// 'Size': 'Größe', +// 'Small': 'Klein', +// 'Large': 'Groß', +// 'Huge': 'Riesig', +// 'Clear': 'Löschen', +// 'Font': 'Schrift', +// 'Search': 'Suchen', +// 'Camera': 'Kamera', +// 'Video': 'Video', +// 'Undo': 'Rückgängig', +// 'Redo': 'Wiederherstellen', +// 'Font family': 'Schriftart', +// 'Font size': 'Schriftgröße', +// 'Bold': 'Fett', +// 'Subscript': 'Tiefgestellt', +// 'Superscript': 'Hochgestellt', +// 'Italic': 'Kursiv', +// 'Underline': 'Unterstreichen', +// 'Strike through': 'Durchstreichen', +// 'Inline code': 'Inline-Code', +// 'Font color': 'Schriftfarbe', +// 'Background color': 'Hintergrundfarbe', +// 'Clear format': 'Formatierung löschen', +// 'Align left': 'Linksbündig ausrichten', +// 'Align center': 'Zentriert ausrichten', +// 'Align right': 'Rechtsbündig ausrichten', +// 'Justify win width': 'Blocksatz', +// 'Text direction': 'Textrichtung', +// 'Header style': 'Überschrift-Stil', +// 'Numbered list': 'Nummerierte Liste', +// 'Bullet list': 'Aufzählungsliste', +// 'Checked list': 'Checkliste', +// 'Code block': 'Code-Block', +// 'Quote': 'Zitat', +// 'Increase indent': 'Einzug vergrößern', +// 'Decrease indent': 'Einzug verkleinern', +// 'Insert URL': 'URL einfügen', +// 'Visit link': 'Link öffnen', +// 'Enter link': 'Link eingeben', +// 'Enter media': 'Medien einfügen', +// 'Edit': 'Bearbeiten', +// 'Apply': 'Anwenden', +// 'Find text': 'Text suchen', +// 'Move to previous occurrence': 'Zum vorherigen Auftreten springen', +// 'Move to next occurrence': 'Zum nächsten Auftreten springen', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'fr': { +// 'Paste a link': 'Coller un lien', +// 'Ok': 'Ok', +// 'Select Color': 'Choisir une couleur', +// 'Gallery': 'Galerie', +// 'Link': 'Lien', +// 'Open': 'Ouvrir', +// 'Copy': 'Copier', +// 'Remove': 'Supprimer', +// 'Save': 'Sauvegarder', +// 'Zoom': 'Zoomer', +// 'Saved': 'Enregistrée', +// 'Text': 'Texte', +// 'Resize': 'Redimensionner', +// 'Width': 'Largeur', +// 'Height': 'Hauteur', +// 'Size': 'Taille', +// 'Small': 'Petit', +// 'Large': 'Grand', +// 'Huge': 'Énorme', +// 'Clear': 'Supprimer la mise en forme', +// 'Font': 'Police', +// 'Search': 'Rechercher', +// 'Camera': 'Caméra', +// 'Video': 'Vidéo', +// 'Undo': 'Annuler', +// 'Redo': 'Refaire', +// 'Font family': 'Famille de police', +// 'Font size': 'Taille de police', +// 'Bold': 'Gras', +// 'Subscript': 'Indice', +// 'Superscript': 'Exposant', +// 'Italic': 'Italique', +// 'Underline': 'Souligné', +// 'Strike through': 'Barré', +// 'Inline code': 'Code en ligne', +// 'Font color': 'Couleur de police', +// 'Background color': 'Couleur de fond', +// 'Clear format': 'Effacer la mise en forme', +// 'Align left': 'Aligner à gauche', +// 'Align center': 'Aligner au centre', +// 'Align right': 'Aligner à droite', +// 'Justify win width': 'Justifier', +// 'Text direction': 'Direction du texte', +// 'Header style': "Style d'en-tête", +// 'Numbered list': 'Liste numérotée', +// 'Bullet list': 'Liste à puces', +// 'Checked list': 'Check-list', +// 'Code block': 'Bloc de code', +// 'Quote': 'Citation', +// 'Increase indent': 'Augmenter le retrait', +// 'Decrease indent': 'Diminuer le retrait', +// 'Insert URL': 'Insérer une URL', +// 'Visit link': 'Visiter', +// 'Enter link': 'Entrer un lien', +// 'Enter media': 'Entrer un média', +// 'Edit': 'Modifier', +// 'Apply': 'Appliquer', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'zh_cn': { +// 'Paste a link': '粘贴链接', +// 'Ok': '好', +// 'Select Color': '选择颜色', +// 'Gallery': '相簿', +// 'Link': '链接', +// 'Open': '打开', +// 'Copy': '复制', +// 'Remove': '移除', +// 'Save': '保存', +// 'Zoom': '放大', +// 'Saved': '已保存', +// 'Text': '文字', +// 'Resize': '调整大小', +// 'Width': '宽度', +// 'Height': '高度', +// 'Size': '文字大小', +// 'Small': '小字号', +// 'Large': '大字号', +// 'Huge': '超大字号', +// 'Clear': '清除', +// 'Font': '字体', +// 'Search': '搜索', +// 'Camera': '拍照', +// 'Video': '录像', +// 'Undo': '撤销', +// 'Redo': '重做', +// 'Font family': '字体', +// 'Font size': '字号', +// 'Bold': '粗体', +// 'Subscript': '下标', +// 'Superscript': '上标', +// 'Italic': '斜体', +// 'Underline': '下划线', +// 'Strike through': '删除线', +// 'Inline code': '内联代码', +// 'Font color': '字体颜色', +// 'Background color': '背景颜色', +// 'Clear format': '清除格式', +// 'Align left': '左对齐', +// 'Align center': '居中对齐', +// 'Align right': '右对齐', +// 'Justify win width': '两端对齐', +// 'Text direction': '文本方向', +// 'Header style': '标题样式', +// 'Numbered list': '有序列表', +// 'Bullet list': '无序列表', +// 'Checked list': '任务列表', +// 'Code block': '代码块', +// 'Quote': '引言', +// 'Increase indent': '增加缩进', +// 'Decrease indent': '减少缩进', +// 'Insert URL': '插入链接', +// 'Visit link': '访问链接', +// 'Enter link': '输入链接', +// 'Enter media': '输入媒体', +// 'Edit': '编辑', +// 'Apply': '应用', +// 'Find text': '搜索文本', +// 'Move to previous occurrence': '上一个匹配项', +// 'Move to next occurrence': '下一个匹配项', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'zh_hk': { +// 'Paste a link': '貼上連結', +// 'Ok': '確定', +// 'Select Color': '選擇顏色', +// 'Gallery': '圖片庫', +// 'Link': '連結', +// 'Open': '開啓', +// 'Copy': '複製', +// 'Remove': '移除', +// 'Save': '儲存', +// 'Zoom': '放大', +// 'Saved': '已儲存', +// 'Text': '文字', +// 'Resize': '變更大小', +// 'Width': '寛', +// 'Height': '高', +// 'Size': '大小', +// 'Small': '小', +// 'Large': '大', +// 'Huge': '超大', +// 'Clear': '清除', +// 'Font': '字型', +// 'Search': '搜尋', +// 'Camera': '相機', +// 'Video': '錄影', +// 'Undo': '撤銷', +// 'Redo': '重做', +// 'Font family': '字體', +// 'Font size': '字號', +// 'Bold': '粗體', +// 'Subscript': '下標', +// 'Superscript': '上標', +// 'Italic': '斜體', +// 'Underline': '下劃線', +// 'Strike through': '刪除線', +// 'Inline code': '內聯代碼', +// 'Font color': '字體顏色', +// 'Background color': '背景顏色', +// 'Clear format': '清除格式', +// 'Align left': '左對齊', +// 'Align center': '居中對齊', +// 'Align right': '右對齊', +// 'Justify win width': '兩端對齊', +// 'Text direction': '文本方向', +// 'Header style': '標題樣式', +// 'Numbered list': '有序列表', +// 'Bullet list': '無序列表', +// 'Checked list': '任務列表', +// 'Code block': '代碼塊', +// 'Quote': '引言', +// 'Increase indent': '增加縮進', +// 'Decrease indent': '減少縮進', +// 'Insert URL': '插入鏈接', +// 'Visit link': '訪問鏈接', +// 'Enter link': '輸入鏈接', +// 'Enter media': '輸入媒體', +// 'Edit': '編輯', +// 'Apply': '應用', +// 'Find text': '搜尋文本', +// 'Move to previous occurrence': '上一個匹配項', +// 'Move to next occurrence': '下一個匹配項', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'ja': { +// 'Paste a link': 'リンクをペースト', +// 'Ok': '完了', +// 'Select Color': '色を選択', +// 'Gallery': '写真集', +// 'Link': 'リンク', +// 'Open': '開く', +// 'Copy': 'コピー', +// 'Remove': '削除', +// 'Save': '保存', +// 'Zoom': '拡大', +// 'Saved': '保存済み', +// 'Text': '文字', +// 'Resize': 'サイズを調整', +// 'Width': '幅', +// 'Height': '高さ', +// 'Size': 'サイズ', +// 'Small': '小さい', +// 'Large': '大きい', +// 'Huge': 'でっかい', +// 'Clear': 'クリア', +// 'Font': 'フォント', +// 'Search': '検索', +// 'Camera': 'カメラ', +// 'Video': 'ビデオ', +// 'Undo': '取り消し', +// 'Redo': 'やり直し', +// 'Font family': 'フォントファミリー', +// 'Font size': 'フォントサイズ', +// 'Bold': '太字', +// 'Subscript': '下付き', +// 'Superscript': '上付き', +// 'Italic': '斜体', +// 'Underline': '下線', +// 'Strike through': '取り消し線', +// 'Inline code': 'インラインコード', +// 'Font color': 'フォントカラー', +// 'Background color': 'ベースカラー', +// 'Clear format': 'クリアフォーマット', +// 'Align left': '左揃え', +// 'Align center': 'センターアライメント', +// 'Align right': '右揃え', +// 'Justify win width': '両端揃え', +// 'Text direction': '文字方向', +// 'Header style': 'タイトルスタイル', +// 'Numbered list': '順序付きリスト', +// 'Bullet list': '順序無しリスト', +// 'Checked list': 'チェックボックス', +// 'Code block': 'コード', +// 'Quote': '引用', +// 'Increase indent': 'インデントを増やす', +// 'Decrease indent': 'インデントを減らす', +// 'Insert URL': 'ハイパーリンクを挿入', +// 'Visit link': 'ハイパーリンクを訪問', +// 'Enter link': 'ハイパーリンクを輸入', +// 'Enter media': 'ミディアムを輸入', +// 'Edit': '編集', +// 'Apply': '応用', +// 'Find text': '検索テキスト', +// 'Move to previous occurrence': '前のマッチ', +// 'Move to next occurrence': '次のマッチ', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'ko': { +// 'Paste a link': '링크를 붙여넣어 주세요.', +// 'Ok': '확인', +// 'Select Color': '색상 선택', +// 'Gallery': '갤러리', +// 'Link': '링크', +// 'Open': '열기', +// 'Copy': '복사하기', +// 'Remove': '제거하기', +// 'Save': '저장하기', +// 'Zoom': '확대하기', +// 'Saved': '저장되었습니다.', +// 'Text': '텍스트', +// 'Resize': '크기조정', +// 'Width': '넓이', +// 'Height': '높이', +// 'Size': '크기', +// 'Small': '작게', +// 'Large': '크게', +// 'Huge': '매우크게', +// 'Clear': '초기화', +// 'Font': '글꼴', +// 'Search': '검색', +// 'Camera': '카메라', +// 'Video': '비디오', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'ru': { +// 'Paste a link': 'Вставить ссылку', +// 'Ok': 'ОК', +// 'Select Color': 'Выбрать цвет', +// 'Gallery': 'Галерея', +// 'Link': 'Ссылка', +// 'Open': 'Открыть', +// 'Copy': 'Копировать', +// 'Remove': 'Удалить', +// 'Save': 'Сохранить', +// 'Zoom': 'Увеличить', +// 'Saved': 'Сохранено', +// 'Text': 'Текст', +// 'Resize': 'Resize', +// 'Width': 'Width', +// 'Height': 'Height', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'es': { +// 'Paste a link': 'Pega un enlace', +// 'Ok': 'Ok', +// 'Select Color': 'Selecciona un color', +// 'Gallery': 'Galería', +// 'Link': 'Enlace', +// 'Open': 'Abrir', +// 'Copy': 'Copiar', +// 'Remove': 'Eliminar', +// 'Save': 'Guardar', +// 'Zoom': 'Zoom', +// 'Saved': 'Guardado', +// 'Text': 'Texto', +// 'Resize': 'Redimensionar', +// 'Width': 'Ancho', +// 'Height': 'Alto', +// 'Size': 'Tamaño', +// 'Small': 'Pequeño', +// 'Large': 'Grande', +// 'Huge': 'Muy grande', +// 'Clear': 'Borrar', +// 'Font': 'Fuente', +// 'Search': 'Buscar', +// 'Camera': 'Cámara', +// 'Video': 'Vídeo', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'tr': { +// 'Paste a link': 'Bağlantıyı Yapıştır', +// 'Ok': 'Tamam', +// 'Select Color': 'Renk Seçin', +// 'Gallery': 'Galeri', +// 'Link': 'Bağlantı', +// 'Open': 'Açık', +// 'Copy': 'Kopyala', +// 'Remove': 'Kaldır', +// 'Save': 'Kayıt Et', +// 'Zoom': 'Yakınlaştır', +// 'Saved': 'Kaydedildi', +// 'Text': 'Text', +// 'Resize': 'Yeniden Boyutlandır', +// 'Width': 'Genişlik', +// 'Height': 'Yükseklik', +// 'Size': 'Boyut', +// 'Small': 'Küçük', +// 'Large': 'Büyük', +// 'Huge': 'Daha Büyük', +// 'Clear': 'Temizle', +// 'Font': 'Yazı tipi', +// 'Search': 'Ara', +// 'Camera': 'Kamera', +// 'Video': 'Video', +// 'Undo': 'Geri', +// 'Redo': 'İleri', +// 'Font family': 'Yazı Türü', +// 'Font size': 'Yazı Boyutu', +// 'Bold': 'Kalın', +// 'Subscript': 'Alt Simge', +// 'Superscript': 'Üst Simge', +// 'Italic': 'İtalik', +// 'Underline': 'Altı Çizili', +// 'Strike through': 'Üsti Çizili', +// 'Inline code': 'Inline code', +// 'Font color': 'Yazı Rengi', +// 'Background color': 'Vurgu Rengi', +// 'Clear format': 'Formatı Temizle', +// 'Align left': 'Sola Hizala', +// 'Align center': 'Ortaya Hizala', +// 'Align right': 'Sağa Hizala', +// 'Justify win width': 'Kenarlara Hizala', +// 'Text direction': 'Metin Yönü', +// 'Header style': 'Başlık Stili', +// 'Numbered list': 'Numaralı Liste', +// 'Bullet list': 'Madde Listesi', +// 'Checked list': 'Kontrol Listesi', +// 'Code block': 'Kod Blogu', +// 'Quote': 'Alıntı', +// 'Increase indent': 'Girintiyi Artır', +// 'Decrease indent': 'Girintiyi Azalt ', +// 'Insert URL': 'URL Giriniz', +// 'Visit link': 'Bağlantıyı Ziyaret Et', +// 'Enter link': 'Bağlantı Giriniz', +// 'Enter media': 'Medya Giriniz', +// 'Edit': 'Düzenle', +// 'Apply': 'Uygula', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'uk': { +// 'Paste a link': 'Вставити посилання', +// 'Ok': 'ОК', +// 'Select Color': 'Вибрати колір', +// 'Gallery': 'Галерея', +// 'Link': 'Посилання', +// 'Open': 'Відкрити', +// 'Copy': 'Копіювати', +// 'Remove': 'Видалити', +// 'Save': 'Зберегти', +// 'Zoom': 'Збільшити', +// 'Saved': 'Збережено', +// 'Text': 'Текст', +// 'Resize': 'Resize', +// 'Width': 'Width', +// 'Height': 'Height', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'pt': { +// 'Paste a link': 'Colar um link', +// 'Ok': 'Ok', +// 'Select Color': 'Selecionar uma cor', +// 'Gallery': 'Galeria', +// 'Link': 'Link', +// 'Open': 'Abra', +// 'Copy': 'Copiar', +// 'Remove': 'Remover', +// 'Save': 'Salvar', +// 'Zoom': 'Zoom', +// 'Saved': 'Salvo', +// 'Text': 'Texto', +// 'Resize': 'Redimencionar', +// 'Width': 'Largura', +// 'Height': 'Altura', +// 'Size': 'Tamanho', +// 'Small': 'Pequeno', +// 'Large': 'Grande', +// 'Huge': 'Gigante', +// 'Clear': 'Limpar', +// 'Font': 'Fonte', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Guardado através da network', +// 'Saved using the local storage': +// 'Guardado através do armazenamento local', +// 'Error while saving image': 'Erro a gravar imagem', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'pt_br': { +// 'Paste a link': 'Colar um link', +// 'Ok': 'Ok', +// 'Select Color': 'Selecionar uma cor', +// 'Gallery': 'Galeria', +// 'Link': 'Link', +// 'Open': 'Abrir', +// 'Copy': 'Copiar', +// 'Remove': 'Remover', +// 'Save': 'Salvar', +// 'Zoom': 'Zoom', +// 'Saved': 'Salvo', +// 'Text': 'Texto', +// 'Resize': 'Redimensionar', +// 'Width': 'Largura', +// 'Height': 'Altura', +// 'Size': 'Tamanho', +// 'Small': 'Pequeno', +// 'Large': 'Grande', +// 'Huge': 'Gigante', +// 'Clear': 'Limpar', +// 'Font': 'Fonte', +// 'Search': 'Buscar', +// 'Camera': 'Câmera', +// 'Video': 'Vídeo', +// 'Undo': 'Desfazer', +// 'Redo': 'Refazer', +// 'Font family': 'Fonte', +// 'Font size': 'Tamanho da fonte', +// 'Bold': 'Negrito', +// 'Subscript': 'Subscrito', +// 'Superscript': 'Sobrescrito', +// 'Italic': 'Itálico', +// 'Underline': 'Sublinhado', +// 'Strike through': 'Tachado', +// 'Inline code': 'Inline code', +// 'Font color': 'Cor da fonte', +// 'Background color': 'Cor do fundo', +// 'Clear format': 'Limpar formatação', +// 'Align left': 'Texto à esquerda', +// 'Align center': 'Centralizar', +// 'Align right': 'Texto à direita', +// 'Justify win width': 'Justificado', +// 'Text direction': 'Direção do texto', +// 'Header style': 'Estilo de cabeçalho', +// 'Numbered list': 'Numeração', +// 'Bullet list': 'Marcadores', +// 'Checked list': 'Lista de verificação', +// 'Code block': 'Code block', +// 'Quote': 'Citação', +// 'Increase indent': 'Aumentar recuo', +// 'Decrease indent': 'Diminuir recuo', +// 'Insert URL': 'Inserir URL', +// 'Visit link': 'Visitar link', +// 'Enter link': 'Inserir link', +// 'Enter media': 'Inserir mídia', +// 'Edit': 'Editar', +// 'Apply': 'Aplicar', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'pl': { +// 'Paste a link': 'Wklej link', +// 'Ok': 'OK', +// 'Select Color': 'Wybierz kolor', +// 'Gallery': 'Galeria', +// 'Link': 'Link', +// 'Open': 'Otwórz', +// 'Copy': 'Kopiuj', +// 'Remove': 'Usuń', +// 'Save': 'Zapisz', +// 'Zoom': 'Powiększenie', +// 'Saved': 'Zapisano', +// 'Text': 'Tekst', +// 'Resize': 'Resize', +// 'Width': 'Width', +// 'Height': 'Height', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'vi': { +// 'Paste a link': 'Chèn liên kết', +// 'Ok': 'OK', +// 'Select Color': 'Chọn Màu', +// 'Gallery': 'Thư viện', +// 'Link': 'Liên kết', +// 'Open': 'Mở', +// 'Copy': 'Sao chép', +// 'Remove': 'Xoá', +// 'Save': 'Lưu', +// 'Zoom': 'Thu phóng', +// 'Saved': 'Đã lưu', +// 'Text': 'Chữ', +// 'Resize': 'Resize', +// 'Width': 'Rộng', +// 'Height': 'Cao', +// 'Size': 'Kích thước', +// 'Small': 'Nhỏ', +// 'Large': 'Lớn', +// 'Huge': 'Rất lớn', +// 'Clear': 'Xoá', +// 'Font': 'Phông chữ', +// 'Search': 'Tìm', +// 'Camera': 'Máy ảnh', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Phông chữ', +// 'Font size': 'Cỡ chữ', +// 'Bold': 'Đậm', +// 'Subscript': 'Chèn dưới', +// 'Superscript': 'Chèn trên', +// 'Italic': 'Nghiêng', +// 'Underline': 'Gạch chân', +// 'Strike through': 'Gạch ngang', +// 'Inline code': 'Dòng mã', +// 'Font color': 'Màu chữ', +// 'Background color': 'Màu nền', +// 'Clear format': 'Xoá định dạng', +// 'Align left': 'Căn trái', +// 'Align center': 'Căn giữa', +// 'Align right': 'Căn phải', +// 'Justify win width': 'Căn đều chiều rộng', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Danh sách thứ tự', +// 'Bullet list': 'Danh sách', +// 'Checked list': 'Danh sách hộp kiểm', +// 'Code block': 'Đoạn mã', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Thêm liên kết', +// 'Visit link': 'Mở liên kết', +// 'Enter link': 'Nhập liên kết', +// 'Enter media': 'Enter media', +// 'Edit': 'Sửa', +// 'Apply': 'Áp dụng', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'ur': { +// 'Paste a link': 'لنک پیسٹ کریں', +// 'Ok': 'ٹھیک ہے', +// 'Select Color': 'رنگ منتخب کریں', +// 'Gallery': 'گیلری', +// 'Link': 'لنک', +// 'Open': 'کھولیں', +// 'Copy': 'نقل', +// 'Remove': 'ہٹا دیں', +// 'Save': 'محفوظ کریں', +// 'Zoom': 'زوم', +// 'Saved': 'محفوظ کر لیا', +// 'Text': 'متن', +// 'Resize': 'سائز تبدیل کریں۔', +// 'Width': 'چوڑائی', +// 'Height': 'اونچائی', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'id': { +// 'Paste a link': 'Tempel tautan', +// 'Ok': 'Oke', +// 'Select Color': 'Pilih Warna', +// 'Gallery': 'Galeri', +// 'Link': 'Tautan', +// 'Open': 'Buka', +// 'Copy': 'Salin', +// 'Remove': 'Hapus', +// 'Save': 'Simpan', +// 'Zoom': 'Perbesar', +// 'Saved': 'Tersimpan', +// 'Text': 'Teks', +// 'Resize': 'Ubah Ukuran', +// 'Width': 'Lebar', +// 'Height': 'Tinggi', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'no': { +// 'Paste a link': 'Lim inn lenke', +// 'Ok': 'Ok', +// 'Select Color': 'Velg farge', +// 'Gallery': 'Galleri', +// 'Link': 'Lenke', +// 'Open': 'Åpne', +// 'Copy': 'Kopier', +// 'Remove': 'Fjern', +// 'Save': 'Lagre', +// 'Zoom': 'Zoom', +// 'Saved': 'Lagret', +// 'Text': 'Tekst', +// 'Resize': 'Endre størrelse', +// 'Width': 'Bredde', +// 'Height': 'Høyde', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'fa': { +// 'Paste a link': 'جایگذاری لینک', +// 'Ok': 'تایید', +// 'Select Color': 'انتخاب رنگ', +// 'Gallery': 'گالری', +// 'Link': 'لینک', +// 'Open': 'باز کردن', +// 'Copy': 'کپی', +// 'Remove': 'حذف', +// 'Save': 'ذخیره', +// 'Zoom': 'بزرگنمایی', +// 'Saved': 'ذخیره شد', +// 'Text': 'متن', +// 'Resize': 'تغییر اندازه', +// 'Width': 'عرض', +// 'Height': 'طول', +// 'Size': 'اندازه', +// 'Small': 'کوچک', +// 'Large': 'بزرگ', +// 'Huge': 'خیلی بزرگ', +// 'Clear': 'پاک کردن', +// 'Font': 'فونت', +// 'Search': 'جستجو', +// 'Camera': 'دوربین', +// 'Video': 'ویدیو', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'hi': { +// 'Paste a link': 'लिंक पेस्ट करें', +// 'Ok': 'ठीक है', +// 'Select Color': 'रंग चुनें', +// 'Gallery': 'गैलरी', +// 'Link': 'लिंक', +// 'Open': 'खोलें', +// 'Copy': 'कॉपी करें', +// 'Remove': 'हटाएं', +// 'Save': 'सुरक्षित करें', +// 'Zoom': 'बड़ा करें', +// 'Saved': 'सुरक्षित कर दिया गया है', +// 'Text': 'शब्द', +// 'Resize': 'आकार बदलें', +// 'Width': 'चौड़ाई', +// 'Height': 'ऊंचाई', +// 'Size': 'Size', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'nl': { +// 'Paste a link': 'Plak een link', +// 'Ok': 'Ok', +// 'Select Color': 'Selecteer kleur', +// 'Gallery': 'Gallerij', +// 'Link': 'Link', +// 'Open': 'Open', +// 'Copy': 'Kopieer', +// 'Remove': 'Verwijderd', +// 'Save': 'Opslaan', +// 'Zoom': 'Zoom', +// 'Saved': 'Opgeslagen', +// 'Text': 'Tekst', +// 'Resize': 'Formaat wijzigen', +// 'Width': 'Breedte', +// 'Height': 'Hoogte', +// 'Size': 'Grootte', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'sr': { +// 'Paste a link': 'Nalepi vezu', +// 'Ok': 'OK', +// 'Select Color': 'Odaberi boju', +// 'Gallery': 'Galerija', +// 'Link': 'Veza', +// 'Open': 'Otvori', +// 'Copy': 'Kopiraj', +// 'Remove': 'Ukloni', +// 'Save': 'Sačuvaj', +// 'Zoom': 'Uvećaj', +// 'Saved': 'Sačuvano', +// 'Text': 'Tekst', +// 'Resize': 'Promeni veličinu', +// 'Width': 'Širina', +// 'Height': 'Visina', +// 'Size': 'Veličina', +// 'Small': 'Small', +// 'Large': 'Large', +// 'Huge': 'Huge', +// 'Clear': 'Clear', +// 'Font': 'Font', +// 'Search': 'Search', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'cs': { +// 'Paste a link': 'Vložit odkaz', +// 'Ok': 'Ok', +// 'Select Color': 'Vybrat barvu', +// 'Gallery': 'Galerie', +// 'Link': 'Odkaz', +// 'Open': 'Otevřít', +// 'Copy': 'Kopírovat', +// 'Remove': 'Odstranit', +// 'Save': 'Uložit', +// 'Zoom': 'Přiblížit', +// 'Saved': 'Uloženo', +// 'Text': 'Text', +// 'Resize': 'Změnit velikost', +// 'Width': 'Šířka', +// 'Height': 'Výška', +// 'Size': 'Velikost', +// 'Small': 'Malý', +// 'Large': 'Velký', +// 'Huge': 'Obrovský', +// 'Clear': 'Smazat', +// 'Font': 'Písmo', +// 'Search': 'Hledat', +// 'Camera': 'Kamera', +// 'Video': 'Video', +// 'Undo': 'Zpět', +// 'Redo': 'Znovu', +// 'Font family': 'Rodina písma', +// 'Font size': 'Velikost písma', +// 'Bold': 'Tučné', +// 'Subscript': 'Dolní index', +// 'Superscript': 'Horní index', +// 'Italic': 'Kurzíva', +// 'Underline': 'Podtržení', +// 'Strike through': 'Přeškrtnuté', +// 'Inline code': 'Inline kód', +// 'Font color': 'Barva písma', +// 'Background color': 'Barva pozadí', +// 'Clear format': 'Vymazat formátování', +// 'Align left': 'Zarovnat vlevo', +// 'Align center': 'Zarovnat na střed', +// 'Align right': 'Zarovnat vpravo', +// 'Justify win width': 'Zarovnat do bloku', +// 'Text direction': 'Směr textu', +// 'Header style': 'Styl záhlaví', +// 'Numbered list': 'Číslovaný seznam', +// 'Bullet list': 'Seznam s odrážkami', +// 'Checked list': 'Seznam s zaškrtávacími políčky', +// 'Code block': 'Blokový kód', +// 'Quote': 'Citace', +// 'Increase indent': 'Zvětšit odsazení', +// 'Decrease indent': 'Zmenšit odsazení', +// 'Insert URL': 'Vložit URL', +// 'Visit link': 'Otevřít odkaz', +// 'Enter link': 'Vložit odkaz', +// 'Enter media': 'Vložit média', +// 'Edit': 'Upravit', +// 'Apply': 'Použít', +// 'Hex': 'Hex', +// 'Material': 'Material', +// 'Color': 'Barva', +// 'Find text': 'Najít text', +// 'Move to previous occurrence': 'Přesunout na předchozí výskyt', +// 'Move to next occurrence': 'Přesunout na následující výskyt', +// 'Saved using the network': 'Uloženo pomocí sítě', +// 'Saved using local storage': 'Uloženo lokálně', +// 'Error while saving image': 'Chyba při ukládání obrázku', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'he': { +// 'Paste a link': 'הדבק את הלינק', +// 'Ok': 'אוקי', +// 'Select Color': 'בחר צבע', +// 'Gallery': 'גלריה', +// 'Link': 'לינק', +// 'Open': 'פתח', +// 'Copy': 'העתק', +// 'Remove': 'מחק', +// 'Save': 'שמור', +// 'Zoom': 'זום', +// 'Saved': 'נשמר', +// 'Text': 'טקסט', +// 'Resize': 'שנה גודל', +// 'Width': 'רוחב', +// 'Height': 'גובה', +// 'Size': 'גודל', +// 'Small': 'קטן', +// 'Large': 'גדול', +// 'Huge': 'ענק', +// 'Clear': 'מחוק', +// 'Font': 'פונט', +// 'Search': 'חפש', +// 'Camera': 'מצלמה', +// 'Video': 'וידאו', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'ms': { +// 'Paste a link': 'Tampal Pautan', +// 'Ok': 'Ok', +// 'Select Color': 'Pilih Warna', +// 'Gallery': 'Galeri', +// 'Link': 'Pautan', +// 'Open': 'Buka', +// 'Copy': 'Salin', +// 'Remove': 'Buang', +// 'Save': 'Simpan', +// 'Zoom': 'Zum', +// 'Saved': 'Telah Disimpan', +// 'Text': 'Perkataan', +// 'Resize': 'Ubah saiz', +// 'Width': 'Lebar', +// 'Height': 'Tinggi', +// 'Size': 'Saiz', +// 'Small': 'Kecil', +// 'Large': 'Besar', +// 'Huge': 'Amat Besar', +// 'Clear': 'Padam', +// 'Font': 'Fon', +// 'Search': 'Carian', +// 'Camera': 'Kamera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'it': { +// 'Paste a link': 'Incolla un collegamento', +// 'Ok': 'Ok', +// 'Select Color': 'Seleziona Colore', +// 'Gallery': 'Galleria', +// 'Link': 'Collegamento', +// 'Open': 'Apri', +// 'Copy': 'Copia', +// 'Remove': 'Rimuovi', +// 'Save': 'Salva', +// 'Zoom': 'Ingrandisci', +// 'Saved': 'Salvato', +// 'Text': 'Testo', +// 'Resize': 'Ridimensiona', +// 'Width': 'Larghezza', +// 'Height': 'Altezza', +// 'Size': 'Dimensione', +// 'Small': 'Piccolo', +// 'Large': 'Largo', +// 'Huge': 'Enorme', +// 'Clear': 'Cancella', +// 'Font': 'Font', +// 'Search': 'Ricerca', +// 'Camera': 'Camera', +// 'Video': 'Video', +// 'Undo': 'Undo', +// 'Redo': 'Redo', +// 'Font family': 'Font family', +// 'Font size': 'Font size', +// 'Bold': 'Bold', +// 'Subscript': 'Subscript', +// 'Superscript': 'Superscript', +// 'Italic': 'Italic', +// 'Underline': 'Underline', +// 'Strike through': 'Strike through', +// 'Inline code': 'Inline code', +// 'Font color': 'Font color', +// 'Background color': 'Background color', +// 'Clear format': 'Clear format', +// 'Align left': 'Align left', +// 'Align center': 'Align center', +// 'Align right': 'Align right', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Text direction', +// 'Header style': 'Header style', +// 'Numbered list': 'Numbered list', +// 'Bullet list': 'Bullet list', +// 'Checked list': 'Checked list', +// 'Code block': 'Code block', +// 'Quote': 'Quote', +// 'Increase indent': 'Increase indent', +// 'Decrease indent': 'Decrease indent', +// 'Insert URL': 'Insert URL', +// 'Visit link': 'Visit link', +// 'Enter link': 'Enter link', +// 'Enter media': 'Enter media', +// 'Edit': 'Edit', +// 'Apply': 'Apply', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'bn': { +// 'Paste a link': 'লিঙ্ক পেস্ট করুন', +// 'Ok': 'ওকে', +// 'Select Color': 'কালার সিলেক্ট করুন', +// 'Gallery': 'গ্যালারি', +// 'Link': 'লিঙ্ক', +// 'Open': 'ওপেন', +// 'Copy': 'কপি', +// 'Remove': 'রিমুভ', +// 'Save': 'সেভ', +// 'Zoom': 'জুম', +// 'Saved': 'সেভড', +// 'Text': 'টেক্সট', +// 'Resize': 'রিসাইজ', +// 'Width': 'প্রস্থ', +// 'Height': 'দৈর্ঘ্য', +// 'Size': 'সাইজ', +// 'Small': 'ছোট', +// 'Large': 'বড়', +// 'Huge': 'বিশাল', +// 'Clear': 'ক্লিয়ার', +// 'Font': 'ফন্ট', +// 'Search': 'সার্চ', +// 'Camera': 'ক্যামেরা', +// 'Video': 'ভিডিও', +// 'Undo': 'আন্ডু', +// 'Redo': 'রিডু', +// 'Font family': 'ফন্ট ফ্যামিলি', +// 'Font size': 'ফন্ট সাইজ', +// 'Bold': 'বোল্ড', +// 'Subscript': 'সাবস্ক্রিপ্ট', +// 'Superscript': 'সুপারস্ক্রিপ্ট', +// 'Italic': 'ইটালিক', +// 'Underline': 'আন্ডারলাইন', +// 'Strike through': 'স্ট্রাইক থ্রু', +// 'Inline code': 'ইনলাইন কোড', +// 'Font color': 'ফন্ট কালার', +// 'Background color': 'ব্যাকগ্রাউন্ড কালার', +// 'Clear format': 'ক্লিয়ার ফরম্যাট', +// 'Align left': 'বাম সারিবদ্ধ', +// 'Align center': 'কেন্দ্র সারিবদ্ধ', +// 'Align right': 'ডান সারিবদ্ধ', +// 'Justify win width': 'প্রস্থের সাথে সংযত', +// 'Text direction': 'টেক্সট ডিরেকশন', +// 'Header style': 'হেডার স্টাইল', +// 'Numbered list': 'সংখ্যাযুক্ত তালিকা', +// 'Bullet list': 'বুলেট তালিকা', +// 'Checked list': 'চেক করা তালিকা', +// 'Code block': 'কোড ব্লক', +// 'Quote': 'উক্তি', +// 'Increase indent': 'ইন্ডেন্ট বাড়ান', +// 'Decrease indent': 'ইন্ডেন্ট কমান', +// 'Insert URL': 'UR দিন', +// 'Visit link': 'ভিজিট লিঙ্ক', +// 'Enter link': 'লিঙ্ক দিন', +// 'Enter media': 'মিডিয়া দিন', +// 'Edit': 'ইডিট', +// 'Apply': 'এপ্লাই', +// 'Hex': 'হেক্স', +// 'Material': 'ম্যাটারিয়াল', +// 'Color': 'কালার', +// 'Find text': 'Find text', +// 'Move to previous occurrence': 'Move to previous occurrence', +// 'Move to next occurrence': 'Move to next occurrence', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'tk': { +// 'Paste a link': 'Baglanyşygy goýuň', +// 'Ok': 'Bolýar', +// 'Select Color': 'Reňk saýlaň', +// 'Gallery': 'Galereýa', +// 'Link': 'Baglanyşyk', +// 'Open': 'Aç', +// 'Copy': 'Kopýala', +// 'Remove': 'Poz', +// 'Save': 'Sakla', +// 'Zoom': 'Ulalt', +// 'Saved': 'Saklandy', +// 'Text': 'Tekst', +// 'Resize': 'Ölçegini üýtget', +// 'Width': 'In', +// 'Height': 'Boý', +// 'Size': 'Ölçegi', +// 'Small': 'Kiçi', +// 'Large': 'Uly', +// 'Huge': 'Has uly', +// 'Clear': 'Arassala', +// 'Font': 'Şrift', +// 'Search': 'Gözleg', +// 'Camera': 'Kamera', +// 'Video': 'Wideo', +// 'Undo': 'Yza al', +// 'Redo': 'Öňe al', +// 'Font family': 'Şrift maşgalasy', +// 'Font size': 'Şrift ululygy', +// 'Bold': 'Galyň', +// 'Subscript': 'Aşaky ýazgy', +// 'Superscript': 'Ýokarky ýazgy', +// 'Italic': 'Italik', +// 'Underline': 'Aşagyny çyz', +// 'Strike through': 'Üstüni çyz', +// 'Inline code': 'Bir setirde kod', +// 'Font color': 'Şrift reňki', +// 'Background color': 'Arka reňki', +// 'Clear format': 'Formaty arassala', +// 'Align left': 'Çepe deňleşdir', +// 'Align center': 'Orta deňleşdir', +// 'Align right': 'Saga deňleşdir', +// 'Justify win width': 'Justify win width', +// 'Text direction': 'Tekst ugry', +// 'Header style': 'Sözbaşy stili', +// 'Numbered list': 'Sanly sanaw', +// 'Bullet list': 'Okly sanawy', +// 'Checked list': 'Tikli sanaw', +// 'Code block': 'Kod blogy', +// 'Quote': 'Sitata', +// 'Increase indent': 'Indent köpelt', +// 'Decrease indent': 'Indent azalt', +// 'Insert URL': 'URL goý', +// 'Visit link': 'Baglanyşyga giriň', +// 'Enter link': 'Baglanyşyk giriň', +// 'Enter media': 'Mediýa giriziň', +// 'Edit': 'Üýtget', +// 'Apply': 'Ulan', +// 'Hex': 'Hex', +// 'Material': 'Material', +// 'Color': 'Reňk', +// 'Find text': 'Tekst tapyň', +// 'Move to previous occurrence': 'Öňki hadysa geçiň', +// 'Move to next occurrence': 'Indiki hadysa geçiň', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'bg': { +// 'Paste a link': 'Поставете връзка', +// 'Ok': 'Да', +// 'Select Color': 'Изберете цвят', +// 'Gallery': 'Галерия', +// 'Link': 'Връзка', +// 'Open': 'Отвори', +// 'Copy': 'Копирай', +// 'Remove': 'Премахни', +// 'Save': 'Запази', +// 'Zoom': 'Увеличи', +// 'Saved': 'Запазено', +// 'Text': 'Текст', +// 'Resize': 'Промяна на размера', +// 'Width': 'Ширина', +// 'Height': 'Височина', +// 'Size': 'Размер', +// 'Small': 'Малък', +// 'Large': 'Голям', +// 'Huge': 'Огромен', +// 'Clear': 'Изчисти', +// 'Font': 'Шрифт', +// 'Search': 'Търси', +// 'Camera': 'Камера', +// 'Video': 'Видео', +// 'Undo': 'Отмени', +// 'Redo': 'Възстанови', +// 'Font family': 'Шрифт', +// 'Font size': 'Размер на шрифта', +// 'Bold': 'Получер', +// 'Subscript': 'Индекс', +// 'Superscript': 'Надпис', +// 'Italic': 'Курсив', +// 'Underline': 'Подчертан', +// 'Strike through': 'Зачертан', +// 'Inline code': 'Вграден код', +// 'Font color': 'Цвят на шрифта', +// 'Background color': 'Цвят на фона', +// 'Clear format': 'Изчисти формат', +// 'Align left': 'Подравни вляво', +// 'Align center': 'Подравни в центъра', +// 'Align right': 'Подравни вдясно', +// 'Justify win width': 'Подравни във всяка колонка', +// 'Text direction': 'Посока на текста', +// 'Header style': 'Стил на заглавието', +// 'Numbered list': 'Номериран списък', +// 'Bullet list': 'Маркиран списък', +// 'Checked list': 'Списък с отметки', +// 'Code block': 'Блок с код', +// 'Quote': 'Цитат', +// 'Increase indent': 'Увеличи отстъпа', +// 'Decrease indent': 'Намали отстъпа', +// 'Insert URL': 'Вмъкни URL', +// 'Visit link': 'Посети връзка', +// 'Enter link': 'Въведи връзка', +// 'Enter media': 'Въведи медия', +// 'Edit': 'Редактирай', +// 'Apply': 'Приложи', +// 'Hex': 'Hex', +// 'Material': 'Material', +// 'Color': 'Цвят', +// 'Find text': 'Намери текст', +// 'Move to previous occurrence': 'Премести към предишното съвпадение', +// 'Move to next occurrence': 'Премести към следващото съвпадение', +// 'Saved using the network': 'Saved using the network', +// 'Saved using the local storage': 'Saved using the local storage', +// 'Error while saving image': 'Error while saving image', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// 'sw': { +// 'Paste a link': 'Bandika Kiungo', +// 'Ok': 'Sawa', +// 'Select Color': 'Chagua Rangi', +// 'Gallery': 'Matunzio', +// 'Link': 'Kiungo', +// 'Open': 'Fungua', +// 'Copy': 'Nakili', +// 'Remove': 'Ondoa', +// 'Save': 'Hifadhi', +// 'Zoom': 'Kuza', +// 'Saved': 'Imehifadhiwa', +// 'Text': 'Maandishi', +// 'Resize': 'Badilisha Ukubwa', +// 'Width': 'Upana', +// 'Height': 'Urefu', +// 'Size': 'Ukubwa', +// 'Small': 'Ndogo', +// 'Large': 'Kubwa', +// 'Huge': 'Kubwa Sana', +// 'Clear': 'Wazi', +// 'Font': 'Fonti', +// 'Search': 'Tafuta', +// 'Camera': 'Kamera', +// 'Video': 'Video', +// 'Undo': 'Fanyua', +// 'Redo': 'Fanya Upya', +// 'Font family': 'Familia ya Fonti', +// 'Font size': 'Ukubwa wa Fonti', +// 'Bold': 'Nono', +// 'Subscript': 'Maandishi ys Chini', +// 'Superscript': 'Maandishi ya Juu', +// 'Italic': 'Italiki', +// 'Underline': 'Pigia Mstari', +// 'Strike through': 'Ghairi Maandishi', +// 'Inline code': 'Codi ya Laini Moja', +// 'Font color': 'Rangi ya Fonti', +// 'Background color': 'Rangi ya Nyuma', +// 'Clear format': 'Muundo Wazi', +// 'Align left': 'Pangilia Kushoto', +// 'Align center': 'Pangilia Kati', +// 'Align right': 'Pangilia Kulia', +// 'Justify win width': 'Kuhalalisha Upana wa Ushindi', +// 'Text direction': 'Mwelekeo wa Maandishi', +// 'Header style': 'Mtindo wa Mada', +// 'Numbered list': 'Orodha ya Nambari', +// 'Bullet list': 'Orodha ya Risasi', +// 'Checked list': 'Orodha iliyoangaliwa', +// 'Code block': 'aya ya codi', +// 'Quote': 'Nukuu', +// 'Increase indent': 'Ongeza Ujongezaji', +// 'Decrease indent': 'Punguza Ujongezaji', +// 'Insert URL': 'Ingiza Kiungo', +// 'Visit link': 'Tembelea Kiungo', +// 'Enter link': 'Ingiza Kiungo', +// 'Enter media': 'Ingiza Picha', +// 'Edit': 'Harir', +// 'Apply': 'Weka', +// 'Hex': 'Hexi', +// 'Material': 'Nyenzo', +// 'Color': 'Rangi', +// 'Find text': 'Pata Maandishi', +// 'Move to previous occurrence': 'Nenda Kwenye Tukio la Awali', +// 'Move to next occurrence': 'Nenda kwa Tukio linalofuata', +// 'Saved using the network': 'Imehifadhiwa kwa Kutumia Mtandao', +// 'Saved using the local storage': 'Imehifadhiwa kwa Hifadhi ya Ndani', +// 'Error while saving image': 'Hitilafu Wakati wa Kuhifadhi Picha', +// 'Please enter a text for your link': "e.g., 'Learn more)", +// 'Please enter the link url': "e.g., 'https://example.com'", +// 'Please enter a valid image url': 'Please enter a valid image url' +// }, +// }; - 'Camera': 'كاميرا', - 'Video': 'فيديو', - 'Undo': 'تراجع', - 'Redo': 'تقدم', - 'Font family': 'عائلة الخط', - 'Font size': 'حجم الخط', - 'Bold': 'عريض', - 'Subscript': 'نص سفلي', - 'Superscript': 'نص علوي', - 'Italic': 'مائل', - 'Underline': 'تحته خط', - 'Strike through': 'داخله خط', - 'Inline code': 'كود بوسط السطر', - 'Font color': 'لون الخط', - 'Background color': 'لون الخلفية', - 'Clear format': 'تنظيف التنسيق', - 'Align left': 'محاذاة اليسار', - 'Align center': 'محاذاة الوسط', - 'Align right': 'محاذاة اليمين', - // i think it should be 'Justify with width' - // it is wrong in all properties - 'Justify win width': 'تبرير مع العرض', - 'Text direction': 'اتجاه النص', - 'Header style': 'ستايل العنوان', - 'Numbered list': 'قائمة مرقمة', - 'Bullet list': 'قائمة منقطة', - 'Checked list': 'قائمة للمهام', - 'Code block': 'كود كامل', - 'Quote': 'اقتباس', - 'Increase indent': 'زيادة الهامش', - 'Decrease indent': 'تنقيص الهامش', - 'Insert URL': 'ادخل عنوان رابط', - 'Visit link': 'زيارة الرابط', - 'Enter link': 'ادخل رابط', - 'Enter media': 'ادخل وسائط', - 'Edit': 'تعديل', - 'Apply': 'تطبيق', - 'Hex': 'Hex', - 'Material': 'Material', - 'Color': 'اللون', - 'Find text': 'بحث عن نص', - 'Move to previous occurrence': 'الانتقال إلى الحدث السابق', - 'Move to next occurrence': 'الانتقال إلى الحدث التالي', - 'Saved using the network': 'تم الحفظ باستخدام الشبكة', - 'Saved using the local storage': - 'تم الحفظ باستخدام وحدة التخزين المحلية', - 'Error while saving image': 'حدث خطأ أثناء حفظ الصورة', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'da': { - 'Paste a link': 'Indsæt link', - 'Ok': 'Ok', - 'Select Color': 'Vælg farve', - 'Gallery': 'Galleri', - 'Link': 'Link', - 'Open': 'Åben', - 'Copy': 'Kopi', - 'Remove': 'Fjerne', - 'Save': 'Gemme', - 'Zoom': 'Zoom ind', - 'Saved': 'Gemt', - 'Text': 'Text', - 'Resize': 'Resize', - 'Width': 'Width', - 'Height': 'Height', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'de': { - 'Paste a link': 'Link hinzufügen', - 'Ok': 'OK', - 'Select Color': 'Farbe auswählen', - 'Gallery': 'Galerie', - 'Link': 'Link', - 'Open': 'Öffnen', - 'Copy': 'Kopieren', - 'Remove': 'Entfernen', - 'Save': 'Speichern', - 'Zoom': 'Zoomen', - 'Saved': 'Gespeichert', - 'Text': 'Text', - 'Resize': 'Größe ändern', - 'Width': 'Breite', - 'Height': 'Höhe', - 'Size': 'Größe', - 'Small': 'Klein', - 'Large': 'Groß', - 'Huge': 'Riesig', - 'Clear': 'Löschen', - 'Font': 'Schrift', - 'Search': 'Suchen', - 'Camera': 'Kamera', - 'Video': 'Video', - 'Undo': 'Rückgängig', - 'Redo': 'Wiederherstellen', - 'Font family': 'Schriftart', - 'Font size': 'Schriftgröße', - 'Bold': 'Fett', - 'Subscript': 'Tiefgestellt', - 'Superscript': 'Hochgestellt', - 'Italic': 'Kursiv', - 'Underline': 'Unterstreichen', - 'Strike through': 'Durchstreichen', - 'Inline code': 'Inline-Code', - 'Font color': 'Schriftfarbe', - 'Background color': 'Hintergrundfarbe', - 'Clear format': 'Formatierung löschen', - 'Align left': 'Linksbündig ausrichten', - 'Align center': 'Zentriert ausrichten', - 'Align right': 'Rechtsbündig ausrichten', - 'Justify win width': 'Blocksatz', - 'Text direction': 'Textrichtung', - 'Header style': 'Überschrift-Stil', - 'Numbered list': 'Nummerierte Liste', - 'Bullet list': 'Aufzählungsliste', - 'Checked list': 'Checkliste', - 'Code block': 'Code-Block', - 'Quote': 'Zitat', - 'Increase indent': 'Einzug vergrößern', - 'Decrease indent': 'Einzug verkleinern', - 'Insert URL': 'URL einfügen', - 'Visit link': 'Link öffnen', - 'Enter link': 'Link eingeben', - 'Enter media': 'Medien einfügen', - 'Edit': 'Bearbeiten', - 'Apply': 'Anwenden', - 'Find text': 'Text suchen', - 'Move to previous occurrence': 'Zum vorherigen Auftreten springen', - 'Move to next occurrence': 'Zum nächsten Auftreten springen', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'fr': { - 'Paste a link': 'Coller un lien', - 'Ok': 'Ok', - 'Select Color': 'Choisir une couleur', - 'Gallery': 'Galerie', - 'Link': 'Lien', - 'Open': 'Ouvrir', - 'Copy': 'Copier', - 'Remove': 'Supprimer', - 'Save': 'Sauvegarder', - 'Zoom': 'Zoomer', - 'Saved': 'Enregistrée', - 'Text': 'Texte', - 'Resize': 'Redimensionner', - 'Width': 'Largeur', - 'Height': 'Hauteur', - 'Size': 'Taille', - 'Small': 'Petit', - 'Large': 'Grand', - 'Huge': 'Énorme', - 'Clear': 'Supprimer la mise en forme', - 'Font': 'Police', - 'Search': 'Rechercher', - 'Camera': 'Caméra', - 'Video': 'Vidéo', - 'Undo': 'Annuler', - 'Redo': 'Refaire', - 'Font family': 'Famille de police', - 'Font size': 'Taille de police', - 'Bold': 'Gras', - 'Subscript': 'Indice', - 'Superscript': 'Exposant', - 'Italic': 'Italique', - 'Underline': 'Souligné', - 'Strike through': 'Barré', - 'Inline code': 'Code en ligne', - 'Font color': 'Couleur de police', - 'Background color': 'Couleur de fond', - 'Clear format': 'Effacer la mise en forme', - 'Align left': 'Aligner à gauche', - 'Align center': 'Aligner au centre', - 'Align right': 'Aligner à droite', - 'Justify win width': 'Justifier', - 'Text direction': 'Direction du texte', - 'Header style': "Style d'en-tête", - 'Numbered list': 'Liste numérotée', - 'Bullet list': 'Liste à puces', - 'Checked list': 'Check-list', - 'Code block': 'Bloc de code', - 'Quote': 'Citation', - 'Increase indent': 'Augmenter le retrait', - 'Decrease indent': 'Diminuer le retrait', - 'Insert URL': 'Insérer une URL', - 'Visit link': 'Visiter', - 'Enter link': 'Entrer un lien', - 'Enter media': 'Entrer un média', - 'Edit': 'Modifier', - 'Apply': 'Appliquer', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'zh_cn': { - 'Paste a link': '粘贴链接', - 'Ok': '好', - 'Select Color': '选择颜色', - 'Gallery': '相簿', - 'Link': '链接', - 'Open': '打开', - 'Copy': '复制', - 'Remove': '移除', - 'Save': '保存', - 'Zoom': '放大', - 'Saved': '已保存', - 'Text': '文字', - 'Resize': '调整大小', - 'Width': '宽度', - 'Height': '高度', - 'Size': '文字大小', - 'Small': '小字号', - 'Large': '大字号', - 'Huge': '超大字号', - 'Clear': '清除', - 'Font': '字体', - 'Search': '搜索', - 'Camera': '拍照', - 'Video': '录像', - 'Undo': '撤销', - 'Redo': '重做', - 'Font family': '字体', - 'Font size': '字号', - 'Bold': '粗体', - 'Subscript': '下标', - 'Superscript': '上标', - 'Italic': '斜体', - 'Underline': '下划线', - 'Strike through': '删除线', - 'Inline code': '内联代码', - 'Font color': '字体颜色', - 'Background color': '背景颜色', - 'Clear format': '清除格式', - 'Align left': '左对齐', - 'Align center': '居中对齐', - 'Align right': '右对齐', - 'Justify win width': '两端对齐', - 'Text direction': '文本方向', - 'Header style': '标题样式', - 'Numbered list': '有序列表', - 'Bullet list': '无序列表', - 'Checked list': '任务列表', - 'Code block': '代码块', - 'Quote': '引言', - 'Increase indent': '增加缩进', - 'Decrease indent': '减少缩进', - 'Insert URL': '插入链接', - 'Visit link': '访问链接', - 'Enter link': '输入链接', - 'Enter media': '输入媒体', - 'Edit': '编辑', - 'Apply': '应用', - 'Find text': '搜索文本', - 'Move to previous occurrence': '上一个匹配项', - 'Move to next occurrence': '下一个匹配项', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'zh_hk': { - 'Paste a link': '貼上連結', - 'Ok': '確定', - 'Select Color': '選擇顏色', - 'Gallery': '圖片庫', - 'Link': '連結', - 'Open': '開啓', - 'Copy': '複製', - 'Remove': '移除', - 'Save': '儲存', - 'Zoom': '放大', - 'Saved': '已儲存', - 'Text': '文字', - 'Resize': '變更大小', - 'Width': '寛', - 'Height': '高', - 'Size': '大小', - 'Small': '小', - 'Large': '大', - 'Huge': '超大', - 'Clear': '清除', - 'Font': '字型', - 'Search': '搜尋', - 'Camera': '相機', - 'Video': '錄影', - 'Undo': '撤銷', - 'Redo': '重做', - 'Font family': '字體', - 'Font size': '字號', - 'Bold': '粗體', - 'Subscript': '下標', - 'Superscript': '上標', - 'Italic': '斜體', - 'Underline': '下劃線', - 'Strike through': '刪除線', - 'Inline code': '內聯代碼', - 'Font color': '字體顏色', - 'Background color': '背景顏色', - 'Clear format': '清除格式', - 'Align left': '左對齊', - 'Align center': '居中對齊', - 'Align right': '右對齊', - 'Justify win width': '兩端對齊', - 'Text direction': '文本方向', - 'Header style': '標題樣式', - 'Numbered list': '有序列表', - 'Bullet list': '無序列表', - 'Checked list': '任務列表', - 'Code block': '代碼塊', - 'Quote': '引言', - 'Increase indent': '增加縮進', - 'Decrease indent': '減少縮進', - 'Insert URL': '插入鏈接', - 'Visit link': '訪問鏈接', - 'Enter link': '輸入鏈接', - 'Enter media': '輸入媒體', - 'Edit': '編輯', - 'Apply': '應用', - 'Find text': '搜尋文本', - 'Move to previous occurrence': '上一個匹配項', - 'Move to next occurrence': '下一個匹配項', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'ja': { - 'Paste a link': 'リンクをペースト', - 'Ok': '完了', - 'Select Color': '色を選択', - 'Gallery': '写真集', - 'Link': 'リンク', - 'Open': '開く', - 'Copy': 'コピー', - 'Remove': '削除', - 'Save': '保存', - 'Zoom': '拡大', - 'Saved': '保存済み', - 'Text': '文字', - 'Resize': 'サイズを調整', - 'Width': '幅', - 'Height': '高さ', - 'Size': 'サイズ', - 'Small': '小さい', - 'Large': '大きい', - 'Huge': 'でっかい', - 'Clear': 'クリア', - 'Font': 'フォント', - 'Search': '検索', - 'Camera': 'カメラ', - 'Video': 'ビデオ', - 'Undo': '取り消し', - 'Redo': 'やり直し', - 'Font family': 'フォントファミリー', - 'Font size': 'フォントサイズ', - 'Bold': '太字', - 'Subscript': '下付き', - 'Superscript': '上付き', - 'Italic': '斜体', - 'Underline': '下線', - 'Strike through': '取り消し線', - 'Inline code': 'インラインコード', - 'Font color': 'フォントカラー', - 'Background color': 'ベースカラー', - 'Clear format': 'クリアフォーマット', - 'Align left': '左揃え', - 'Align center': 'センターアライメント', - 'Align right': '右揃え', - 'Justify win width': '両端揃え', - 'Text direction': '文字方向', - 'Header style': 'タイトルスタイル', - 'Numbered list': '順序付きリスト', - 'Bullet list': '順序無しリスト', - 'Checked list': 'チェックボックス', - 'Code block': 'コード', - 'Quote': '引用', - 'Increase indent': 'インデントを増やす', - 'Decrease indent': 'インデントを減らす', - 'Insert URL': 'ハイパーリンクを挿入', - 'Visit link': 'ハイパーリンクを訪問', - 'Enter link': 'ハイパーリンクを輸入', - 'Enter media': 'ミディアムを輸入', - 'Edit': '編集', - 'Apply': '応用', - 'Find text': '検索テキスト', - 'Move to previous occurrence': '前のマッチ', - 'Move to next occurrence': '次のマッチ', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'ko': { - 'Paste a link': '링크를 붙여넣어 주세요.', - 'Ok': '확인', - 'Select Color': '색상 선택', - 'Gallery': '갤러리', - 'Link': '링크', - 'Open': '열기', - 'Copy': '복사하기', - 'Remove': '제거하기', - 'Save': '저장하기', - 'Zoom': '확대하기', - 'Saved': '저장되었습니다.', - 'Text': '텍스트', - 'Resize': '크기조정', - 'Width': '넓이', - 'Height': '높이', - 'Size': '크기', - 'Small': '작게', - 'Large': '크게', - 'Huge': '매우크게', - 'Clear': '초기화', - 'Font': '글꼴', - 'Search': '검색', - 'Camera': '카메라', - 'Video': '비디오', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'ru': { - 'Paste a link': 'Вставить ссылку', - 'Ok': 'ОК', - 'Select Color': 'Выбрать цвет', - 'Gallery': 'Галерея', - 'Link': 'Ссылка', - 'Open': 'Открыть', - 'Copy': 'Копировать', - 'Remove': 'Удалить', - 'Save': 'Сохранить', - 'Zoom': 'Увеличить', - 'Saved': 'Сохранено', - 'Text': 'Текст', - 'Resize': 'Resize', - 'Width': 'Width', - 'Height': 'Height', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'es': { - 'Paste a link': 'Pega un enlace', - 'Ok': 'Ok', - 'Select Color': 'Selecciona un color', - 'Gallery': 'Galería', - 'Link': 'Enlace', - 'Open': 'Abrir', - 'Copy': 'Copiar', - 'Remove': 'Eliminar', - 'Save': 'Guardar', - 'Zoom': 'Zoom', - 'Saved': 'Guardado', - 'Text': 'Texto', - 'Resize': 'Redimensionar', - 'Width': 'Ancho', - 'Height': 'Alto', - 'Size': 'Tamaño', - 'Small': 'Pequeño', - 'Large': 'Grande', - 'Huge': 'Muy grande', - 'Clear': 'Borrar', - 'Font': 'Fuente', - 'Search': 'Buscar', - 'Camera': 'Cámara', - 'Video': 'Vídeo', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'tr': { - 'Paste a link': 'Bağlantıyı Yapıştır', - 'Ok': 'Tamam', - 'Select Color': 'Renk Seçin', - 'Gallery': 'Galeri', - 'Link': 'Bağlantı', - 'Open': 'Açık', - 'Copy': 'Kopyala', - 'Remove': 'Kaldır', - 'Save': 'Kayıt Et', - 'Zoom': 'Yakınlaştır', - 'Saved': 'Kaydedildi', - 'Text': 'Text', - 'Resize': 'Yeniden Boyutlandır', - 'Width': 'Genişlik', - 'Height': 'Yükseklik', - 'Size': 'Boyut', - 'Small': 'Küçük', - 'Large': 'Büyük', - 'Huge': 'Daha Büyük', - 'Clear': 'Temizle', - 'Font': 'Yazı tipi', - 'Search': 'Ara', - 'Camera': 'Kamera', - 'Video': 'Video', - 'Undo': 'Geri', - 'Redo': 'İleri', - 'Font family': 'Yazı Türü', - 'Font size': 'Yazı Boyutu', - 'Bold': 'Kalın', - 'Subscript': 'Alt Simge', - 'Superscript': 'Üst Simge', - 'Italic': 'İtalik', - 'Underline': 'Altı Çizili', - 'Strike through': 'Üsti Çizili', - 'Inline code': 'Inline code', - 'Font color': 'Yazı Rengi', - 'Background color': 'Vurgu Rengi', - 'Clear format': 'Formatı Temizle', - 'Align left': 'Sola Hizala', - 'Align center': 'Ortaya Hizala', - 'Align right': 'Sağa Hizala', - 'Justify win width': 'Kenarlara Hizala', - 'Text direction': 'Metin Yönü', - 'Header style': 'Başlık Stili', - 'Numbered list': 'Numaralı Liste', - 'Bullet list': 'Madde Listesi', - 'Checked list': 'Kontrol Listesi', - 'Code block': 'Kod Blogu', - 'Quote': 'Alıntı', - 'Increase indent': 'Girintiyi Artır', - 'Decrease indent': 'Girintiyi Azalt ', - 'Insert URL': 'URL Giriniz', - 'Visit link': 'Bağlantıyı Ziyaret Et', - 'Enter link': 'Bağlantı Giriniz', - 'Enter media': 'Medya Giriniz', - 'Edit': 'Düzenle', - 'Apply': 'Uygula', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'uk': { - 'Paste a link': 'Вставити посилання', - 'Ok': 'ОК', - 'Select Color': 'Вибрати колір', - 'Gallery': 'Галерея', - 'Link': 'Посилання', - 'Open': 'Відкрити', - 'Copy': 'Копіювати', - 'Remove': 'Видалити', - 'Save': 'Зберегти', - 'Zoom': 'Збільшити', - 'Saved': 'Збережено', - 'Text': 'Текст', - 'Resize': 'Resize', - 'Width': 'Width', - 'Height': 'Height', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'pt': { - 'Paste a link': 'Colar um link', - 'Ok': 'Ok', - 'Select Color': 'Selecionar uma cor', - 'Gallery': 'Galeria', - 'Link': 'Link', - 'Open': 'Abra', - 'Copy': 'Copiar', - 'Remove': 'Remover', - 'Save': 'Salvar', - 'Zoom': 'Zoom', - 'Saved': 'Salvo', - 'Text': 'Texto', - 'Resize': 'Redimencionar', - 'Width': 'Largura', - 'Height': 'Altura', - 'Size': 'Tamanho', - 'Small': 'Pequeno', - 'Large': 'Grande', - 'Huge': 'Gigante', - 'Clear': 'Limpar', - 'Font': 'Fonte', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Guardado através da network', - 'Saved using the local storage': - 'Guardado através do armazenamento local', - 'Error while saving image': 'Erro a gravar imagem', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'pt_br': { - 'Paste a link': 'Colar um link', - 'Ok': 'Ok', - 'Select Color': 'Selecionar uma cor', - 'Gallery': 'Galeria', - 'Link': 'Link', - 'Open': 'Abrir', - 'Copy': 'Copiar', - 'Remove': 'Remover', - 'Save': 'Salvar', - 'Zoom': 'Zoom', - 'Saved': 'Salvo', - 'Text': 'Texto', - 'Resize': 'Redimensionar', - 'Width': 'Largura', - 'Height': 'Altura', - 'Size': 'Tamanho', - 'Small': 'Pequeno', - 'Large': 'Grande', - 'Huge': 'Gigante', - 'Clear': 'Limpar', - 'Font': 'Fonte', - 'Search': 'Buscar', - 'Camera': 'Câmera', - 'Video': 'Vídeo', - 'Undo': 'Desfazer', - 'Redo': 'Refazer', - 'Font family': 'Fonte', - 'Font size': 'Tamanho da fonte', - 'Bold': 'Negrito', - 'Subscript': 'Subscrito', - 'Superscript': 'Sobrescrito', - 'Italic': 'Itálico', - 'Underline': 'Sublinhado', - 'Strike through': 'Tachado', - 'Inline code': 'Inline code', - 'Font color': 'Cor da fonte', - 'Background color': 'Cor do fundo', - 'Clear format': 'Limpar formatação', - 'Align left': 'Texto à esquerda', - 'Align center': 'Centralizar', - 'Align right': 'Texto à direita', - 'Justify win width': 'Justificado', - 'Text direction': 'Direção do texto', - 'Header style': 'Estilo de cabeçalho', - 'Numbered list': 'Numeração', - 'Bullet list': 'Marcadores', - 'Checked list': 'Lista de verificação', - 'Code block': 'Code block', - 'Quote': 'Citação', - 'Increase indent': 'Aumentar recuo', - 'Decrease indent': 'Diminuir recuo', - 'Insert URL': 'Inserir URL', - 'Visit link': 'Visitar link', - 'Enter link': 'Inserir link', - 'Enter media': 'Inserir mídia', - 'Edit': 'Editar', - 'Apply': 'Aplicar', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'pl': { - 'Paste a link': 'Wklej link', - 'Ok': 'OK', - 'Select Color': 'Wybierz kolor', - 'Gallery': 'Galeria', - 'Link': 'Link', - 'Open': 'Otwórz', - 'Copy': 'Kopiuj', - 'Remove': 'Usuń', - 'Save': 'Zapisz', - 'Zoom': 'Powiększenie', - 'Saved': 'Zapisano', - 'Text': 'Tekst', - 'Resize': 'Resize', - 'Width': 'Width', - 'Height': 'Height', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'vi': { - 'Paste a link': 'Chèn liên kết', - 'Ok': 'OK', - 'Select Color': 'Chọn Màu', - 'Gallery': 'Thư viện', - 'Link': 'Liên kết', - 'Open': 'Mở', - 'Copy': 'Sao chép', - 'Remove': 'Xoá', - 'Save': 'Lưu', - 'Zoom': 'Thu phóng', - 'Saved': 'Đã lưu', - 'Text': 'Chữ', - 'Resize': 'Resize', - 'Width': 'Rộng', - 'Height': 'Cao', - 'Size': 'Kích thước', - 'Small': 'Nhỏ', - 'Large': 'Lớn', - 'Huge': 'Rất lớn', - 'Clear': 'Xoá', - 'Font': 'Phông chữ', - 'Search': 'Tìm', - 'Camera': 'Máy ảnh', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Phông chữ', - 'Font size': 'Cỡ chữ', - 'Bold': 'Đậm', - 'Subscript': 'Chèn dưới', - 'Superscript': 'Chèn trên', - 'Italic': 'Nghiêng', - 'Underline': 'Gạch chân', - 'Strike through': 'Gạch ngang', - 'Inline code': 'Dòng mã', - 'Font color': 'Màu chữ', - 'Background color': 'Màu nền', - 'Clear format': 'Xoá định dạng', - 'Align left': 'Căn trái', - 'Align center': 'Căn giữa', - 'Align right': 'Căn phải', - 'Justify win width': 'Căn đều chiều rộng', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Danh sách thứ tự', - 'Bullet list': 'Danh sách', - 'Checked list': 'Danh sách hộp kiểm', - 'Code block': 'Đoạn mã', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Thêm liên kết', - 'Visit link': 'Mở liên kết', - 'Enter link': 'Nhập liên kết', - 'Enter media': 'Enter media', - 'Edit': 'Sửa', - 'Apply': 'Áp dụng', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'ur': { - 'Paste a link': 'لنک پیسٹ کریں', - 'Ok': 'ٹھیک ہے', - 'Select Color': 'رنگ منتخب کریں', - 'Gallery': 'گیلری', - 'Link': 'لنک', - 'Open': 'کھولیں', - 'Copy': 'نقل', - 'Remove': 'ہٹا دیں', - 'Save': 'محفوظ کریں', - 'Zoom': 'زوم', - 'Saved': 'محفوظ کر لیا', - 'Text': 'متن', - 'Resize': 'سائز تبدیل کریں۔', - 'Width': 'چوڑائی', - 'Height': 'اونچائی', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'id': { - 'Paste a link': 'Tempel tautan', - 'Ok': 'Oke', - 'Select Color': 'Pilih Warna', - 'Gallery': 'Galeri', - 'Link': 'Tautan', - 'Open': 'Buka', - 'Copy': 'Salin', - 'Remove': 'Hapus', - 'Save': 'Simpan', - 'Zoom': 'Perbesar', - 'Saved': 'Tersimpan', - 'Text': 'Teks', - 'Resize': 'Ubah Ukuran', - 'Width': 'Lebar', - 'Height': 'Tinggi', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'no': { - 'Paste a link': 'Lim inn lenke', - 'Ok': 'Ok', - 'Select Color': 'Velg farge', - 'Gallery': 'Galleri', - 'Link': 'Lenke', - 'Open': 'Åpne', - 'Copy': 'Kopier', - 'Remove': 'Fjern', - 'Save': 'Lagre', - 'Zoom': 'Zoom', - 'Saved': 'Lagret', - 'Text': 'Tekst', - 'Resize': 'Endre størrelse', - 'Width': 'Bredde', - 'Height': 'Høyde', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'fa': { - 'Paste a link': 'جایگذاری لینک', - 'Ok': 'تایید', - 'Select Color': 'انتخاب رنگ', - 'Gallery': 'گالری', - 'Link': 'لینک', - 'Open': 'باز کردن', - 'Copy': 'کپی', - 'Remove': 'حذف', - 'Save': 'ذخیره', - 'Zoom': 'بزرگنمایی', - 'Saved': 'ذخیره شد', - 'Text': 'متن', - 'Resize': 'تغییر اندازه', - 'Width': 'عرض', - 'Height': 'طول', - 'Size': 'اندازه', - 'Small': 'کوچک', - 'Large': 'بزرگ', - 'Huge': 'خیلی بزرگ', - 'Clear': 'پاک کردن', - 'Font': 'فونت', - 'Search': 'جستجو', - 'Camera': 'دوربین', - 'Video': 'ویدیو', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'hi': { - 'Paste a link': 'लिंक पेस्ट करें', - 'Ok': 'ठीक है', - 'Select Color': 'रंग चुनें', - 'Gallery': 'गैलरी', - 'Link': 'लिंक', - 'Open': 'खोलें', - 'Copy': 'कॉपी करें', - 'Remove': 'हटाएं', - 'Save': 'सुरक्षित करें', - 'Zoom': 'बड़ा करें', - 'Saved': 'सुरक्षित कर दिया गया है', - 'Text': 'शब्द', - 'Resize': 'आकार बदलें', - 'Width': 'चौड़ाई', - 'Height': 'ऊंचाई', - 'Size': 'Size', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'nl': { - 'Paste a link': 'Plak een link', - 'Ok': 'Ok', - 'Select Color': 'Selecteer kleur', - 'Gallery': 'Gallerij', - 'Link': 'Link', - 'Open': 'Open', - 'Copy': 'Kopieer', - 'Remove': 'Verwijderd', - 'Save': 'Opslaan', - 'Zoom': 'Zoom', - 'Saved': 'Opgeslagen', - 'Text': 'Tekst', - 'Resize': 'Formaat wijzigen', - 'Width': 'Breedte', - 'Height': 'Hoogte', - 'Size': 'Grootte', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'sr': { - 'Paste a link': 'Nalepi vezu', - 'Ok': 'OK', - 'Select Color': 'Odaberi boju', - 'Gallery': 'Galerija', - 'Link': 'Veza', - 'Open': 'Otvori', - 'Copy': 'Kopiraj', - 'Remove': 'Ukloni', - 'Save': 'Sačuvaj', - 'Zoom': 'Uvećaj', - 'Saved': 'Sačuvano', - 'Text': 'Tekst', - 'Resize': 'Promeni veličinu', - 'Width': 'Širina', - 'Height': 'Visina', - 'Size': 'Veličina', - 'Small': 'Small', - 'Large': 'Large', - 'Huge': 'Huge', - 'Clear': 'Clear', - 'Font': 'Font', - 'Search': 'Search', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'cs': { - 'Paste a link': 'Vložit odkaz', - 'Ok': 'Ok', - 'Select Color': 'Vybrat barvu', - 'Gallery': 'Galerie', - 'Link': 'Odkaz', - 'Open': 'Otevřít', - 'Copy': 'Kopírovat', - 'Remove': 'Odstranit', - 'Save': 'Uložit', - 'Zoom': 'Přiblížit', - 'Saved': 'Uloženo', - 'Text': 'Text', - 'Resize': 'Změnit velikost', - 'Width': 'Šířka', - 'Height': 'Výška', - 'Size': 'Velikost', - 'Small': 'Malý', - 'Large': 'Velký', - 'Huge': 'Obrovský', - 'Clear': 'Smazat', - 'Font': 'Písmo', - 'Search': 'Hledat', - 'Camera': 'Kamera', - 'Video': 'Video', - 'Undo': 'Zpět', - 'Redo': 'Znovu', - 'Font family': 'Rodina písma', - 'Font size': 'Velikost písma', - 'Bold': 'Tučné', - 'Subscript': 'Dolní index', - 'Superscript': 'Horní index', - 'Italic': 'Kurzíva', - 'Underline': 'Podtržení', - 'Strike through': 'Přeškrtnuté', - 'Inline code': 'Inline kód', - 'Font color': 'Barva písma', - 'Background color': 'Barva pozadí', - 'Clear format': 'Vymazat formátování', - 'Align left': 'Zarovnat vlevo', - 'Align center': 'Zarovnat na střed', - 'Align right': 'Zarovnat vpravo', - 'Justify win width': 'Zarovnat do bloku', - 'Text direction': 'Směr textu', - 'Header style': 'Styl záhlaví', - 'Numbered list': 'Číslovaný seznam', - 'Bullet list': 'Seznam s odrážkami', - 'Checked list': 'Seznam s zaškrtávacími políčky', - 'Code block': 'Blokový kód', - 'Quote': 'Citace', - 'Increase indent': 'Zvětšit odsazení', - 'Decrease indent': 'Zmenšit odsazení', - 'Insert URL': 'Vložit URL', - 'Visit link': 'Otevřít odkaz', - 'Enter link': 'Vložit odkaz', - 'Enter media': 'Vložit média', - 'Edit': 'Upravit', - 'Apply': 'Použít', - 'Hex': 'Hex', - 'Material': 'Material', - 'Color': 'Barva', - 'Find text': 'Najít text', - 'Move to previous occurrence': 'Přesunout na předchozí výskyt', - 'Move to next occurrence': 'Přesunout na následující výskyt', - 'Saved using the network': 'Uloženo pomocí sítě', - 'Saved using local storage': 'Uloženo lokálně', - 'Error while saving image': 'Chyba při ukládání obrázku', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'he': { - 'Paste a link': 'הדבק את הלינק', - 'Ok': 'אוקי', - 'Select Color': 'בחר צבע', - 'Gallery': 'גלריה', - 'Link': 'לינק', - 'Open': 'פתח', - 'Copy': 'העתק', - 'Remove': 'מחק', - 'Save': 'שמור', - 'Zoom': 'זום', - 'Saved': 'נשמר', - 'Text': 'טקסט', - 'Resize': 'שנה גודל', - 'Width': 'רוחב', - 'Height': 'גובה', - 'Size': 'גודל', - 'Small': 'קטן', - 'Large': 'גדול', - 'Huge': 'ענק', - 'Clear': 'מחוק', - 'Font': 'פונט', - 'Search': 'חפש', - 'Camera': 'מצלמה', - 'Video': 'וידאו', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'ms': { - 'Paste a link': 'Tampal Pautan', - 'Ok': 'Ok', - 'Select Color': 'Pilih Warna', - 'Gallery': 'Galeri', - 'Link': 'Pautan', - 'Open': 'Buka', - 'Copy': 'Salin', - 'Remove': 'Buang', - 'Save': 'Simpan', - 'Zoom': 'Zum', - 'Saved': 'Telah Disimpan', - 'Text': 'Perkataan', - 'Resize': 'Ubah saiz', - 'Width': 'Lebar', - 'Height': 'Tinggi', - 'Size': 'Saiz', - 'Small': 'Kecil', - 'Large': 'Besar', - 'Huge': 'Amat Besar', - 'Clear': 'Padam', - 'Font': 'Fon', - 'Search': 'Carian', - 'Camera': 'Kamera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'it': { - 'Paste a link': 'Incolla un collegamento', - 'Ok': 'Ok', - 'Select Color': 'Seleziona Colore', - 'Gallery': 'Galleria', - 'Link': 'Collegamento', - 'Open': 'Apri', - 'Copy': 'Copia', - 'Remove': 'Rimuovi', - 'Save': 'Salva', - 'Zoom': 'Ingrandisci', - 'Saved': 'Salvato', - 'Text': 'Testo', - 'Resize': 'Ridimensiona', - 'Width': 'Larghezza', - 'Height': 'Altezza', - 'Size': 'Dimensione', - 'Small': 'Piccolo', - 'Large': 'Largo', - 'Huge': 'Enorme', - 'Clear': 'Cancella', - 'Font': 'Font', - 'Search': 'Ricerca', - 'Camera': 'Camera', - 'Video': 'Video', - 'Undo': 'Undo', - 'Redo': 'Redo', - 'Font family': 'Font family', - 'Font size': 'Font size', - 'Bold': 'Bold', - 'Subscript': 'Subscript', - 'Superscript': 'Superscript', - 'Italic': 'Italic', - 'Underline': 'Underline', - 'Strike through': 'Strike through', - 'Inline code': 'Inline code', - 'Font color': 'Font color', - 'Background color': 'Background color', - 'Clear format': 'Clear format', - 'Align left': 'Align left', - 'Align center': 'Align center', - 'Align right': 'Align right', - 'Justify win width': 'Justify win width', - 'Text direction': 'Text direction', - 'Header style': 'Header style', - 'Numbered list': 'Numbered list', - 'Bullet list': 'Bullet list', - 'Checked list': 'Checked list', - 'Code block': 'Code block', - 'Quote': 'Quote', - 'Increase indent': 'Increase indent', - 'Decrease indent': 'Decrease indent', - 'Insert URL': 'Insert URL', - 'Visit link': 'Visit link', - 'Enter link': 'Enter link', - 'Enter media': 'Enter media', - 'Edit': 'Edit', - 'Apply': 'Apply', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'bn': { - 'Paste a link': 'লিঙ্ক পেস্ট করুন', - 'Ok': 'ওকে', - 'Select Color': 'কালার সিলেক্ট করুন', - 'Gallery': 'গ্যালারি', - 'Link': 'লিঙ্ক', - 'Open': 'ওপেন', - 'Copy': 'কপি', - 'Remove': 'রিমুভ', - 'Save': 'সেভ', - 'Zoom': 'জুম', - 'Saved': 'সেভড', - 'Text': 'টেক্সট', - 'Resize': 'রিসাইজ', - 'Width': 'প্রস্থ', - 'Height': 'দৈর্ঘ্য', - 'Size': 'সাইজ', - 'Small': 'ছোট', - 'Large': 'বড়', - 'Huge': 'বিশাল', - 'Clear': 'ক্লিয়ার', - 'Font': 'ফন্ট', - 'Search': 'সার্চ', - 'Camera': 'ক্যামেরা', - 'Video': 'ভিডিও', - 'Undo': 'আন্ডু', - 'Redo': 'রিডু', - 'Font family': 'ফন্ট ফ্যামিলি', - 'Font size': 'ফন্ট সাইজ', - 'Bold': 'বোল্ড', - 'Subscript': 'সাবস্ক্রিপ্ট', - 'Superscript': 'সুপারস্ক্রিপ্ট', - 'Italic': 'ইটালিক', - 'Underline': 'আন্ডারলাইন', - 'Strike through': 'স্ট্রাইক থ্রু', - 'Inline code': 'ইনলাইন কোড', - 'Font color': 'ফন্ট কালার', - 'Background color': 'ব্যাকগ্রাউন্ড কালার', - 'Clear format': 'ক্লিয়ার ফরম্যাট', - 'Align left': 'বাম সারিবদ্ধ', - 'Align center': 'কেন্দ্র সারিবদ্ধ', - 'Align right': 'ডান সারিবদ্ধ', - 'Justify win width': 'প্রস্থের সাথে সংযত', - 'Text direction': 'টেক্সট ডিরেকশন', - 'Header style': 'হেডার স্টাইল', - 'Numbered list': 'সংখ্যাযুক্ত তালিকা', - 'Bullet list': 'বুলেট তালিকা', - 'Checked list': 'চেক করা তালিকা', - 'Code block': 'কোড ব্লক', - 'Quote': 'উক্তি', - 'Increase indent': 'ইন্ডেন্ট বাড়ান', - 'Decrease indent': 'ইন্ডেন্ট কমান', - 'Insert URL': 'UR দিন', - 'Visit link': 'ভিজিট লিঙ্ক', - 'Enter link': 'লিঙ্ক দিন', - 'Enter media': 'মিডিয়া দিন', - 'Edit': 'ইডিট', - 'Apply': 'এপ্লাই', - 'Hex': 'হেক্স', - 'Material': 'ম্যাটারিয়াল', - 'Color': 'কালার', - 'Find text': 'Find text', - 'Move to previous occurrence': 'Move to previous occurrence', - 'Move to next occurrence': 'Move to next occurrence', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'tk': { - 'Paste a link': 'Baglanyşygy goýuň', - 'Ok': 'Bolýar', - 'Select Color': 'Reňk saýlaň', - 'Gallery': 'Galereýa', - 'Link': 'Baglanyşyk', - 'Open': 'Aç', - 'Copy': 'Kopýala', - 'Remove': 'Poz', - 'Save': 'Sakla', - 'Zoom': 'Ulalt', - 'Saved': 'Saklandy', - 'Text': 'Tekst', - 'Resize': 'Ölçegini üýtget', - 'Width': 'In', - 'Height': 'Boý', - 'Size': 'Ölçegi', - 'Small': 'Kiçi', - 'Large': 'Uly', - 'Huge': 'Has uly', - 'Clear': 'Arassala', - 'Font': 'Şrift', - 'Search': 'Gözleg', - 'Camera': 'Kamera', - 'Video': 'Wideo', - 'Undo': 'Yza al', - 'Redo': 'Öňe al', - 'Font family': 'Şrift maşgalasy', - 'Font size': 'Şrift ululygy', - 'Bold': 'Galyň', - 'Subscript': 'Aşaky ýazgy', - 'Superscript': 'Ýokarky ýazgy', - 'Italic': 'Italik', - 'Underline': 'Aşagyny çyz', - 'Strike through': 'Üstüni çyz', - 'Inline code': 'Bir setirde kod', - 'Font color': 'Şrift reňki', - 'Background color': 'Arka reňki', - 'Clear format': 'Formaty arassala', - 'Align left': 'Çepe deňleşdir', - 'Align center': 'Orta deňleşdir', - 'Align right': 'Saga deňleşdir', - 'Justify win width': 'Justify win width', - 'Text direction': 'Tekst ugry', - 'Header style': 'Sözbaşy stili', - 'Numbered list': 'Sanly sanaw', - 'Bullet list': 'Okly sanawy', - 'Checked list': 'Tikli sanaw', - 'Code block': 'Kod blogy', - 'Quote': 'Sitata', - 'Increase indent': 'Indent köpelt', - 'Decrease indent': 'Indent azalt', - 'Insert URL': 'URL goý', - 'Visit link': 'Baglanyşyga giriň', - 'Enter link': 'Baglanyşyk giriň', - 'Enter media': 'Mediýa giriziň', - 'Edit': 'Üýtget', - 'Apply': 'Ulan', - 'Hex': 'Hex', - 'Material': 'Material', - 'Color': 'Reňk', - 'Find text': 'Tekst tapyň', - 'Move to previous occurrence': 'Öňki hadysa geçiň', - 'Move to next occurrence': 'Indiki hadysa geçiň', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'bg': { - 'Paste a link': 'Поставете връзка', - 'Ok': 'Да', - 'Select Color': 'Изберете цвят', - 'Gallery': 'Галерия', - 'Link': 'Връзка', - 'Open': 'Отвори', - 'Copy': 'Копирай', - 'Remove': 'Премахни', - 'Save': 'Запази', - 'Zoom': 'Увеличи', - 'Saved': 'Запазено', - 'Text': 'Текст', - 'Resize': 'Промяна на размера', - 'Width': 'Ширина', - 'Height': 'Височина', - 'Size': 'Размер', - 'Small': 'Малък', - 'Large': 'Голям', - 'Huge': 'Огромен', - 'Clear': 'Изчисти', - 'Font': 'Шрифт', - 'Search': 'Търси', - 'Camera': 'Камера', - 'Video': 'Видео', - 'Undo': 'Отмени', - 'Redo': 'Възстанови', - 'Font family': 'Шрифт', - 'Font size': 'Размер на шрифта', - 'Bold': 'Получер', - 'Subscript': 'Индекс', - 'Superscript': 'Надпис', - 'Italic': 'Курсив', - 'Underline': 'Подчертан', - 'Strike through': 'Зачертан', - 'Inline code': 'Вграден код', - 'Font color': 'Цвят на шрифта', - 'Background color': 'Цвят на фона', - 'Clear format': 'Изчисти формат', - 'Align left': 'Подравни вляво', - 'Align center': 'Подравни в центъра', - 'Align right': 'Подравни вдясно', - 'Justify win width': 'Подравни във всяка колонка', - 'Text direction': 'Посока на текста', - 'Header style': 'Стил на заглавието', - 'Numbered list': 'Номериран списък', - 'Bullet list': 'Маркиран списък', - 'Checked list': 'Списък с отметки', - 'Code block': 'Блок с код', - 'Quote': 'Цитат', - 'Increase indent': 'Увеличи отстъпа', - 'Decrease indent': 'Намали отстъпа', - 'Insert URL': 'Вмъкни URL', - 'Visit link': 'Посети връзка', - 'Enter link': 'Въведи връзка', - 'Enter media': 'Въведи медия', - 'Edit': 'Редактирай', - 'Apply': 'Приложи', - 'Hex': 'Hex', - 'Material': 'Material', - 'Color': 'Цвят', - 'Find text': 'Намери текст', - 'Move to previous occurrence': 'Премести към предишното съвпадение', - 'Move to next occurrence': 'Премести към следващото съвпадение', - 'Saved using the network': 'Saved using the network', - 'Saved using the local storage': 'Saved using the local storage', - 'Error while saving image': 'Error while saving image', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - 'sw': { - 'Paste a link': 'Bandika Kiungo', - 'Ok': 'Sawa', - 'Select Color': 'Chagua Rangi', - 'Gallery': 'Matunzio', - 'Link': 'Kiungo', - 'Open': 'Fungua', - 'Copy': 'Nakili', - 'Remove': 'Ondoa', - 'Save': 'Hifadhi', - 'Zoom': 'Kuza', - 'Saved': 'Imehifadhiwa', - 'Text': 'Maandishi', - 'Resize': 'Badilisha Ukubwa', - 'Width': 'Upana', - 'Height': 'Urefu', - 'Size': 'Ukubwa', - 'Small': 'Ndogo', - 'Large': 'Kubwa', - 'Huge': 'Kubwa Sana', - 'Clear': 'Wazi', - 'Font': 'Fonti', - 'Search': 'Tafuta', - 'Camera': 'Kamera', - 'Video': 'Video', - 'Undo': 'Fanyua', - 'Redo': 'Fanya Upya', - 'Font family': 'Familia ya Fonti', - 'Font size': 'Ukubwa wa Fonti', - 'Bold': 'Nono', - 'Subscript': 'Maandishi ys Chini', - 'Superscript': 'Maandishi ya Juu', - 'Italic': 'Italiki', - 'Underline': 'Pigia Mstari', - 'Strike through': 'Ghairi Maandishi', - 'Inline code': 'Codi ya Laini Moja', - 'Font color': 'Rangi ya Fonti', - 'Background color': 'Rangi ya Nyuma', - 'Clear format': 'Muundo Wazi', - 'Align left': 'Pangilia Kushoto', - 'Align center': 'Pangilia Kati', - 'Align right': 'Pangilia Kulia', - 'Justify win width': 'Kuhalalisha Upana wa Ushindi', - 'Text direction': 'Mwelekeo wa Maandishi', - 'Header style': 'Mtindo wa Mada', - 'Numbered list': 'Orodha ya Nambari', - 'Bullet list': 'Orodha ya Risasi', - 'Checked list': 'Orodha iliyoangaliwa', - 'Code block': 'aya ya codi', - 'Quote': 'Nukuu', - 'Increase indent': 'Ongeza Ujongezaji', - 'Decrease indent': 'Punguza Ujongezaji', - 'Insert URL': 'Ingiza Kiungo', - 'Visit link': 'Tembelea Kiungo', - 'Enter link': 'Ingiza Kiungo', - 'Enter media': 'Ingiza Picha', - 'Edit': 'Harir', - 'Apply': 'Weka', - 'Hex': 'Hexi', - 'Material': 'Nyenzo', - 'Color': 'Rangi', - 'Find text': 'Pata Maandishi', - 'Move to previous occurrence': 'Nenda Kwenye Tukio la Awali', - 'Move to next occurrence': 'Nenda kwa Tukio linalofuata', - 'Saved using the network': 'Imehifadhiwa kwa Kutumia Mtandao', - 'Saved using the local storage': 'Imehifadhiwa kwa Hifadhi ya Ndani', - 'Error while saving image': 'Hitilafu Wakati wa Kuhifadhi Picha', - 'Please enter a text for your link': "e.g., 'Learn more)", - 'Please enter the link url': "e.g., 'https://example.com'", - 'Please enter a valid image url': 'Please enter a valid image url' - }, - }; - - String get i18n => localize(this, _t); -} +// String get i18n => localize(this, _t); +// } diff --git a/lib/src/widgets/editor/editor.dart b/lib/src/widgets/editor/editor.dart index 52d39528..aca000a3 100644 --- a/lib/src/widgets/editor/editor.dart +++ b/lib/src/widgets/editor/editor.dart @@ -16,6 +16,7 @@ import '../box.dart'; import '../delegate.dart'; import '../float_cursor.dart'; import '../text_selection.dart'; +import '../utils/localizations.dart'; import 'editor_builder.dart'; /// Base interface for the editor state which defines contract used by @@ -240,69 +241,71 @@ class QuillEditorState extends State final showSelectionToolbar = configurations.enableInteractiveSelection && configurations.enableSelectionToolbar; - final child = QuillEditorProvider( - editorConfigurations: configurations, - child: QuillEditorBuilderWidget( - builder: configurations.builder, - child: QuillRawEditor( - key: _editorKey, - configurations: QuillRawEditorConfigurations( - controller: context.requireQuillController, - focusNode: widget.focusNode, - scrollController: widget.scrollController, - scrollable: configurations.scrollable, - scrollBottomInset: configurations.scrollBottomInset, - padding: configurations.padding, - isReadOnly: configurations.readOnly, - placeholder: configurations.placeholder, - onLaunchUrl: configurations.onLaunchUrl, - contextMenuBuilder: showSelectionToolbar - ? (configurations.contextMenuBuilder ?? - QuillRawEditorConfigurations.defaultContextMenuBuilder) - : null, - showSelectionHandles: isMobile( - platform: theme.platform, - supportWeb: true, + final child = FlutterQuillLocalizationsWidget( + child: QuillEditorProvider( + editorConfigurations: configurations, + child: QuillEditorBuilderWidget( + builder: configurations.builder, + child: QuillRawEditor( + key: _editorKey, + configurations: QuillRawEditorConfigurations( + controller: context.requireQuillController, + focusNode: widget.focusNode, + scrollController: widget.scrollController, + scrollable: configurations.scrollable, + scrollBottomInset: configurations.scrollBottomInset, + padding: configurations.padding, + isReadOnly: configurations.readOnly, + placeholder: configurations.placeholder, + onLaunchUrl: configurations.onLaunchUrl, + contextMenuBuilder: showSelectionToolbar + ? (configurations.contextMenuBuilder ?? + QuillRawEditorConfigurations.defaultContextMenuBuilder) + : null, + showSelectionHandles: isMobile( + platform: theme.platform, + supportWeb: true, + ), + showCursor: configurations.showCursor ?? true, + cursorStyle: CursorStyle( + color: cursorColor, + backgroundColor: Colors.grey, + width: 2, + radius: cursorRadius, + offset: cursorOffset, + paintAboveText: + configurations.paintCursorAboveText ?? paintCursorAboveText, + opacityAnimates: cursorOpacityAnimates, + ), + textCapitalization: configurations.textCapitalization, + minHeight: configurations.minHeight, + maxHeight: configurations.maxHeight, + maxContentWidth: configurations.maxContentWidth, + customStyles: configurations.customStyles, + expands: configurations.expands, + autoFocus: configurations.autoFocus, + selectionColor: selectionColor, + selectionCtrls: + configurations.textSelectionControls ?? textSelectionControls, + keyboardAppearance: configurations.keyboardAppearance, + enableInteractiveSelection: + configurations.enableInteractiveSelection, + scrollPhysics: configurations.scrollPhysics, + embedBuilder: _getEmbedBuilder, + linkActionPickerDelegate: configurations.linkActionPickerDelegate, + customStyleBuilder: configurations.customStyleBuilder, + customRecognizerBuilder: configurations.customRecognizerBuilder, + floatingCursorDisabled: configurations.floatingCursorDisabled, + onImagePaste: configurations.onImagePaste, + customShortcuts: configurations.customShortcuts, + customActions: configurations.customActions, + customLinkPrefixes: configurations.customLinkPrefixes, + isOnTapOutsideEnabled: configurations.isOnTapOutsideEnabled, + onTapOutside: configurations.onTapOutside, + dialogTheme: configurations.dialogTheme, + contentInsertionConfiguration: + configurations.contentInsertionConfiguration, ), - showCursor: configurations.showCursor ?? true, - cursorStyle: CursorStyle( - color: cursorColor, - backgroundColor: Colors.grey, - width: 2, - radius: cursorRadius, - offset: cursorOffset, - paintAboveText: - configurations.paintCursorAboveText ?? paintCursorAboveText, - opacityAnimates: cursorOpacityAnimates, - ), - textCapitalization: configurations.textCapitalization, - minHeight: configurations.minHeight, - maxHeight: configurations.maxHeight, - maxContentWidth: configurations.maxContentWidth, - customStyles: configurations.customStyles, - expands: configurations.expands, - autoFocus: configurations.autoFocus, - selectionColor: selectionColor, - selectionCtrls: - configurations.textSelectionControls ?? textSelectionControls, - keyboardAppearance: configurations.keyboardAppearance, - enableInteractiveSelection: - configurations.enableInteractiveSelection, - scrollPhysics: configurations.scrollPhysics, - embedBuilder: _getEmbedBuilder, - linkActionPickerDelegate: configurations.linkActionPickerDelegate, - customStyleBuilder: configurations.customStyleBuilder, - customRecognizerBuilder: configurations.customRecognizerBuilder, - floatingCursorDisabled: configurations.floatingCursorDisabled, - onImagePaste: configurations.onImagePaste, - customShortcuts: configurations.customShortcuts, - customActions: configurations.customActions, - customLinkPrefixes: configurations.customLinkPrefixes, - isOnTapOutsideEnabled: configurations.isOnTapOutsideEnabled, - onTapOutside: configurations.onTapOutside, - dialogTheme: configurations.dialogTheme, - contentInsertionConfiguration: - configurations.contentInsertionConfiguration, ), ), ), diff --git a/lib/src/widgets/link.dart b/lib/src/widgets/link.dart index 1489ba26..cfdbe68f 100644 --- a/lib/src/widgets/link.dart +++ b/lib/src/widgets/link.dart @@ -2,9 +2,9 @@ import 'package:flutter/cupertino.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; +import '../extensions/localizations.dart'; import '../models/documents/attribute.dart'; import '../models/documents/nodes/node.dart'; -import '../translations/toolbar.i18n.dart'; const linkPrefixes = [ 'mailto:', // email @@ -167,17 +167,17 @@ Future _showMaterialMenu( mainAxisSize: MainAxisSize.min, children: [ _MaterialAction( - title: 'Open'.i18n, + title: context.localizations.open, icon: Icons.language_sharp, onPressed: () => Navigator.of(context).pop(LinkMenuAction.launch), ), _MaterialAction( - title: 'Copy'.i18n, + title: context.localizations.copy, icon: Icons.copy_sharp, onPressed: () => Navigator.of(context).pop(LinkMenuAction.copy), ), _MaterialAction( - title: 'Remove'.i18n, + title: context.localizations.remove, icon: Icons.link_off_sharp, onPressed: () => Navigator.of(context).pop(LinkMenuAction.remove), ), diff --git a/lib/src/widgets/style_widgets/checkbox_point.dart b/lib/src/widgets/style_widgets/checkbox_point.dart index cf57ea92..5eb82686 100644 --- a/lib/src/widgets/style_widgets/checkbox_point.dart +++ b/lib/src/widgets/style_widgets/checkbox_point.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_animate/flutter_animate.dart'; -import '../../utils/extensions/build_context.dart'; +import '../../extensions/quill_provider.dart'; class QuillEditorCheckboxPoint extends StatefulWidget { const QuillEditorCheckboxPoint({ diff --git a/lib/src/widgets/text_block.dart b/lib/src/widgets/text_block.dart index 71275b95..93356682 100644 --- a/lib/src/widgets/text_block.dart +++ b/lib/src/widgets/text_block.dart @@ -6,7 +6,7 @@ import '../models/documents/nodes/block.dart'; import '../models/documents/nodes/line.dart'; import '../models/structs/vertical_spacing.dart'; import '../utils/delta.dart'; -import '../utils/extensions/build_context.dart'; +import '../extensions/quill_provider.dart'; import 'box.dart'; import 'controller.dart'; import 'cursor.dart'; diff --git a/lib/src/widgets/toolbar/base_toolbar.dart b/lib/src/widgets/toolbar/base_toolbar.dart index 573f37e1..da100839 100644 --- a/lib/src/widgets/toolbar/base_toolbar.dart +++ b/lib/src/widgets/toolbar/base_toolbar.dart @@ -3,8 +3,9 @@ import 'package:i18n_extension/i18n_widget.dart'; import '../../../flutter_quill.dart' show QuillBaseToolbarProvider, defaultToolbarSize; +import '../../extensions/quill_provider.dart'; import '../../models/config/toolbar/base_configurations.dart'; -import '../../utils/extensions/build_context.dart'; +import '../utils/localizations.dart'; import 'buttons/arrow_indicated_list.dart'; export '../../models/config/toolbar/buttons/base.dart'; @@ -49,40 +50,43 @@ class QuillBaseToolbar extends StatelessWidget implements PreferredSizeWidget { @override Widget build(BuildContext context) { final toolbarSize = configurations.toolbarSize; - return I18n( - initialLocale: context.quillSharedConfigurations?.locale, - child: QuillBaseToolbarProvider( - toolbarConfigurations: configurations, - child: Builder( - builder: (context) { - if (configurations.multiRowsDisplay) { - return Wrap( - direction: configurations.axis, - alignment: configurations.toolbarIconAlignment, - crossAxisAlignment: configurations.toolbarIconCrossAlignment, - runSpacing: 4, - spacing: configurations.toolbarSectionSpacing, - children: configurations.childrenBuilder(context), + return FlutterQuillLocalizationsWidget( + child: I18n( + initialLocale: context.quillSharedConfigurations?.locale, + child: QuillBaseToolbarProvider( + toolbarConfigurations: configurations, + child: Builder( + builder: (context) { + if (configurations.multiRowsDisplay) { + return Wrap( + direction: configurations.axis, + alignment: configurations.toolbarIconAlignment, + crossAxisAlignment: configurations.toolbarIconCrossAlignment, + runSpacing: 4, + spacing: configurations.toolbarSectionSpacing, + children: configurations.childrenBuilder(context), + ); + } + return Container( + decoration: configurations.decoration ?? + BoxDecoration( + color: + configurations.color ?? Theme.of(context).canvasColor, + ), + constraints: BoxConstraints.tightFor( + height: configurations.axis == Axis.horizontal + ? toolbarSize + : null, + width: + configurations.axis == Axis.vertical ? toolbarSize : null, + ), + child: QuillToolbarArrowIndicatedButtonList( + axis: configurations.axis, + buttons: configurations.childrenBuilder(context), + ), ); - } - return Container( - decoration: configurations.decoration ?? - BoxDecoration( - color: - configurations.color ?? Theme.of(context).canvasColor, - ), - constraints: BoxConstraints.tightFor( - height: - configurations.axis == Axis.horizontal ? toolbarSize : null, - width: - configurations.axis == Axis.vertical ? toolbarSize : null, - ), - child: QuillToolbarArrowIndicatedButtonList( - axis: configurations.axis, - buttons: configurations.childrenBuilder(context), - ), - ); - }, + }, + ), ), ), ); diff --git a/lib/src/widgets/toolbar/buttons/clear_format.dart b/lib/src/widgets/toolbar/buttons/clear_format.dart index 65f4d9dd..3eea54aa 100644 --- a/lib/src/widgets/toolbar/buttons/clear_format.dart +++ b/lib/src/widgets/toolbar/buttons/clear_format.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; -import '../../../../translations.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; @@ -56,7 +56,7 @@ class QuillToolbarClearFormatButton extends StatelessWidget { String _tooltip(BuildContext context) { return options.tooltip ?? baseButtonExtraOptions(context).tooltip ?? - ('Clear format'.i18n); + (context.localizations.clearFormat); } void _sharedOnPressed() { diff --git a/lib/src/widgets/toolbar/buttons/color.dart b/lib/src/widgets/toolbar/buttons/color.dart index 0e4c9e18..1c2f1627 100644 --- a/lib/src/widgets/toolbar/buttons/color.dart +++ b/lib/src/widgets/toolbar/buttons/color.dart @@ -1,12 +1,12 @@ import 'package:flutter/material.dart'; import 'package:flutter_colorpicker/flutter_colorpicker.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/documents/style.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../translations/toolbar.i18n.dart'; import '../../../utils/color.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; @@ -136,7 +136,9 @@ class QuillToolbarColorButtonState extends State { String get tooltip { return options.tooltip ?? baseButtonExtraOptions.tooltip ?? - (widget.isBackground ? 'Background color'.i18n : 'Font color'.i18n); + (widget.isBackground + ? context.localizations.backgroundColor + : context.localizations.fontColor); } @override @@ -230,13 +232,13 @@ class QuillToolbarColorButtonState extends State { context.requireQuillSharedConfigurations.dialogBarrierColor, builder: (context) => StatefulBuilder(builder: (context, dlgSetState) { return AlertDialog( - title: Text('Select Color'.i18n), + title: Text(context.localizations.selectColor), actions: [ TextButton( onPressed: () { Navigator.of(context).pop(); }, - child: Text('OK'.i18n)), + child: Text(context.localizations.ok)), ], backgroundColor: Theme.of(context).canvasColor, content: SingleChildScrollView( @@ -251,14 +253,14 @@ class QuillToolbarColorButtonState extends State { pickerType = 'material'; }); }, - child: Text('Material'.i18n)), + child: Text(context.localizations.material)), TextButton( onPressed: () { dlgSetState(() { pickerType = 'color'; }); }, - child: Text('Color'.i18n)), + child: Text(context.localizations.color)), ], ), Column(children: [ @@ -297,7 +299,7 @@ class QuillToolbarColorButtonState extends State { colorBoxSetState(() {}); }, decoration: InputDecoration( - labelText: 'Hex'.i18n, + labelText: context.localizations.hex, border: const OutlineInputBorder(), ), ), diff --git a/lib/src/widgets/toolbar/buttons/custom_button.dart b/lib/src/widgets/toolbar/buttons/custom_button.dart index 0d736a10..e0559242 100644 --- a/lib/src/widgets/toolbar/buttons/custom_button.dart +++ b/lib/src/widgets/toolbar/buttons/custom_button.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; +import '../../../extensions/quill_provider.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; diff --git a/lib/src/widgets/toolbar/buttons/font_family.dart b/lib/src/widgets/toolbar/buttons/font_family.dart index 163fb295..d7edcbf5 100644 --- a/lib/src/widgets/toolbar/buttons/font_family.dart +++ b/lib/src/widgets/toolbar/buttons/font_family.dart @@ -1,18 +1,19 @@ import 'package:flutter/material.dart'; import '../../../../extensions.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/config/toolbar/buttons/font_family.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/documents/style.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../translations/toolbar.i18n.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; class QuillToolbarFontFamilyButton extends StatefulWidget { QuillToolbarFontFamilyButton({ required this.options, required this.controller, + required this.defaultDispalyText, super.key, }) : assert(options.rawItemsMap?.isNotEmpty ?? (true)), assert( @@ -21,6 +22,8 @@ class QuillToolbarFontFamilyButton extends StatefulWidget { final QuillToolbarFontFamilyButtonOptions options; + final String defaultDispalyText; + /// Since we can't get the state from the instace of the widget for comparing /// in [didUpdateWidget] then we will have to store reference here final QuillController controller; @@ -58,7 +61,7 @@ class QuillToolbarFontFamilyButtonState } String get _defaultDisplayText { - return options.initialValue ?? 'Font'.i18n; + return options.initialValue ?? widget.defaultDispalyText; } @override @@ -94,7 +97,7 @@ class QuillToolbarFontFamilyButtonState 'Nunito': 'nunito', 'Pacifico': 'pacifico', 'Roboto Mono': 'roboto-mono', - 'Clear'.i18n: 'Clear' + context.localizations.clear: 'Clear' }; return rawItemsMap; } @@ -132,7 +135,7 @@ class QuillToolbarFontFamilyButtonState String get tooltip { return options.tooltip ?? context.requireQuillToolbarBaseButtonOptions.tooltip ?? - 'Font family'.i18n; + context.localizations.fontFamily; } void _onPressed() { @@ -176,7 +179,7 @@ class QuillToolbarFontFamilyButtonState if (options.overrideTooltipByFontFamily) { effectiveTooltip = effectiveTooltip.isNotEmpty ? '$effectiveTooltip: $_currentValue' - : '${'Font'.i18n}: $_currentValue'; + : '${context.localizations.font}: $_currentValue'; } return Tooltip(message: effectiveTooltip, child: child); }, diff --git a/lib/src/widgets/toolbar/buttons/font_size.dart b/lib/src/widgets/toolbar/buttons/font_size.dart index e58340d0..fa4deed6 100644 --- a/lib/src/widgets/toolbar/buttons/font_size.dart +++ b/lib/src/widgets/toolbar/buttons/font_size.dart @@ -1,14 +1,20 @@ import 'package:flutter/material.dart'; import '../../../../extensions.dart'; -import '../../../../flutter_quill.dart'; -import '../../../translations/toolbar.i18n.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; +import '../../../models/config/quill_configurations.dart'; +import '../../../models/documents/attribute.dart'; +import '../../../models/documents/style.dart'; +import '../../../models/themes/quill_icon_theme.dart'; import '../../../utils/font.dart'; +import '../../controller.dart'; class QuillToolbarFontSizeButton extends StatefulWidget { QuillToolbarFontSizeButton({ required this.options, required this.controller, + required this.defaultDisplayText, super.key, }) : assert(options.rawItemsMap?.isNotEmpty ?? true), assert(options.initialValue == null || @@ -16,6 +22,8 @@ class QuillToolbarFontSizeButton extends StatefulWidget { final QuillToolbarFontSizeButtonOptions options; + final String defaultDisplayText; + /// Since we can't get the state from the instace of the widget for comparing /// in [didUpdateWidget] then we will have to store reference here final QuillController controller; @@ -37,16 +45,16 @@ class QuillToolbarFontSizeButtonState final fontSizes = options.rawItemsMap ?? context.requireQuillToolbarConfigurations.fontSizesValues ?? { - 'Small'.i18n: 'small', - 'Large'.i18n: 'large', - 'Huge'.i18n: 'huge', - 'Clear'.i18n: '0' + context.localizations.small: 'small', + context.localizations.large: 'large', + context.localizations.huge: 'huge', + context.localizations.clear: '0' }; return fontSizes; } String get _defaultDisplayText { - return options.initialValue ?? 'Size'.i18n; + return options.initialValue ?? widget.defaultDisplayText; } Style get _selectionStyle => controller.getSelectionStyle(); @@ -130,7 +138,7 @@ class QuillToolbarFontSizeButtonState String get tooltip { return options.tooltip ?? context.requireQuillToolbarBaseButtonOptions.tooltip ?? - 'Font size'.i18n; + context.localizations.fontSize; } void _onPressed() { diff --git a/lib/src/widgets/toolbar/buttons/history.dart b/lib/src/widgets/toolbar/buttons/history.dart index e12b3f1b..6143af07 100644 --- a/lib/src/widgets/toolbar/buttons/history.dart +++ b/lib/src/widgets/toolbar/buttons/history.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; -import '../../../../translations.dart'; -import '../../../utils/extensions/build_context.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; @@ -53,7 +53,9 @@ class QuillToolbarHistoryButtonState extends State { context.requireQuillToolbarBaseButtonOptions; final tooltip = options.tooltip ?? baseButtonConfigurations.tooltip ?? - (options.isUndo ? 'Undo'.i18n : 'Redo'.i18n); + (options.isUndo + ? context.localizations.undo + : context.localizations.redo); final iconData = options.iconData ?? baseButtonConfigurations.iconData ?? (options.isUndo ? Icons.undo_outlined : Icons.redo_outlined); diff --git a/lib/src/widgets/toolbar/buttons/indent.dart b/lib/src/widgets/toolbar/buttons/indent.dart index e28b4239..8c8779ff 100644 --- a/lib/src/widgets/toolbar/buttons/indent.dart +++ b/lib/src/widgets/toolbar/buttons/indent.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/config/toolbar/buttons/indent.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../translations/toolbar.i18n.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; import '../base_toolbar.dart' show QuillToolbarBaseButtonOptions, QuillToolbarIconButton; @@ -70,7 +70,9 @@ class QuillToolbarIndentButtonState extends State { String get tooltip { return options.tooltip ?? baseButtonExtraOptions.tooltip ?? - (widget.isIncrease ? 'Increase indent'.i18n : 'Decrease indent'.i18n); + (widget.isIncrease + ? context.localizations.increaseIndent + : context.localizations.decreaseIndent); } void _sharedOnPressed() { diff --git a/lib/src/widgets/toolbar/buttons/link_style.dart b/lib/src/widgets/toolbar/buttons/link_style.dart index db41dc53..6418e66c 100644 --- a/lib/src/widgets/toolbar/buttons/link_style.dart +++ b/lib/src/widgets/toolbar/buttons/link_style.dart @@ -1,12 +1,12 @@ import 'package:flutter/material.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/rules/insert.dart'; import '../../../models/structs/link_dialog_action.dart'; import '../../../models/themes/quill_dialog_theme.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../translations/toolbar.i18n.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; import '../../link.dart'; import '../base_toolbar.dart'; @@ -89,7 +89,7 @@ class QuillToolbarLinkStyleButtonState String get tooltip { return options.tooltip ?? baseButtonExtraOptions.tooltip ?? - 'Insert URL'.i18n; + context.localizations.insertURL; } IconData get iconData { @@ -279,8 +279,8 @@ class _LinkDialogState extends State<_LinkDialog> { keyboardType: TextInputType.text, style: widget.dialogTheme?.inputTextStyle, decoration: InputDecoration( - labelText: 'Text'.i18n, - hintText: 'Please enter a text for your link'.i18n, + labelText: context.localizations.text, + hintText: context.localizations.pleaseEnterTextForYourLink, labelStyle: widget.dialogTheme?.labelTextStyle, floatingLabelStyle: widget.dialogTheme?.labelTextStyle, ), @@ -298,8 +298,8 @@ class _LinkDialogState extends State<_LinkDialog> { keyboardType: TextInputType.url, style: widget.dialogTheme?.inputTextStyle, decoration: InputDecoration( - labelText: 'Link'.i18n, - hintText: 'Please enter the link url'.i18n, + labelText: context.localizations.link, + hintText: context.localizations.pleaseEnterTheLinkURL, labelStyle: widget.dialogTheme?.labelTextStyle, floatingLabelStyle: widget.dialogTheme?.labelTextStyle, ), @@ -335,7 +335,7 @@ class _LinkDialogState extends State<_LinkDialog> { return TextButton( onPressed: _canPress() ? _applyLink : null, child: Text( - 'Ok'.i18n, + context.localizations.ok, style: widget.dialogTheme?.buttonTextStyle, ), ); diff --git a/lib/src/widgets/toolbar/buttons/link_style2.dart b/lib/src/widgets/toolbar/buttons/link_style2.dart index fd5e2422..1141212d 100644 --- a/lib/src/widgets/toolbar/buttons/link_style2.dart +++ b/lib/src/widgets/toolbar/buttons/link_style2.dart @@ -4,12 +4,12 @@ import 'package:url_launcher/link.dart'; import '../../../../extensions.dart' show UtilityWidgets, AutoFormatMultipleLinksRule; -import '../../../../translations.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/config/toolbar/buttons/link_style2.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/themes/quill_dialog_theme.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; import '../../link.dart'; import '../base_toolbar.dart'; @@ -97,7 +97,7 @@ class _QuillToolbarLinkStyleButton2State String get tooltip { return options.tooltip ?? baseButtonExtraOptions.tooltip ?? - 'Insert URL'.i18n; + context.localizations.insertURL; } IconData get iconData { @@ -308,7 +308,7 @@ class _LinkStyleDialogState extends State { final children = _isEditMode ? [ - Text(widget.editLinkLabel ?? 'Visit link'.i18n), + Text(widget.editLinkLabel ?? context.localizations.visitLink), UtilityWidgets.maybeWidget( enabled: !isWrappable, wrapper: (child) => Expanded( @@ -349,19 +349,19 @@ class _LinkStyleDialogState extends State { }); }, style: buttonStyle, - child: Text('Edit'.i18n), + child: Text(context.localizations.edit), ), Padding( padding: EdgeInsets.only(left: widget.childrenSpacing), child: ElevatedButton( onPressed: _removeLink, style: buttonStyle, - child: Text('Remove'.i18n), + child: Text(context.localizations.remove), ), ), ] : [ - Text(widget.addLinkLabel ?? 'Enter link'.i18n), + Text(widget.addLinkLabel ?? context.localizations.enterLink), UtilityWidgets.maybeWidget( enabled: !isWrappable, wrapper: (child) => Expanded( @@ -388,7 +388,7 @@ class _LinkStyleDialogState extends State { ElevatedButton( onPressed: _canPress() ? _applyLink : null, style: buttonStyle, - child: Text('Apply'.i18n), + child: Text(context.localizations.apply), ), ]; diff --git a/lib/src/widgets/toolbar/buttons/search/search.dart b/lib/src/widgets/toolbar/buttons/search/search.dart index 500e56f5..2b5c12cc 100644 --- a/lib/src/widgets/toolbar/buttons/search/search.dart +++ b/lib/src/widgets/toolbar/buttons/search/search.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; -import '../../../../../translations.dart'; +import '../../../../extensions/localizations.dart'; +import '../../../../extensions/quill_provider.dart'; import '../../../../models/themes/quill_dialog_theme.dart'; import '../../../../models/themes/quill_icon_theme.dart'; -import '../../../../utils/extensions/build_context.dart'; import '../../../controller.dart'; import '../../base_toolbar.dart'; @@ -56,7 +56,7 @@ class QuillToolbarSearchButton extends StatelessWidget { String _tooltip(BuildContext context) { return options.tooltip ?? baseButtonExtraOptions(context).tooltip ?? - ('Search'.i18n); + (context.localizations.search); } Color _dialogBarrierColor(BuildContext context) { diff --git a/lib/src/widgets/toolbar/buttons/search/search_dialog.dart b/lib/src/widgets/toolbar/buttons/search/search_dialog.dart index 1ff4c856..c5d2b8b5 100644 --- a/lib/src/widgets/toolbar/buttons/search/search_dialog.dart +++ b/lib/src/widgets/toolbar/buttons/search/search_dialog.dart @@ -1,6 +1,6 @@ import 'package:flutter/material.dart'; -import '../../../../../translations.dart'; +import '../../../../extensions/localizations.dart'; import '../../../../models/documents/document.dart'; import '../../../../models/themes/quill_dialog_theme.dart'; import '../../../controller.dart'; @@ -121,7 +121,7 @@ class QuillToolbarSearchDialogState extends State { child: Row( children: [ Tooltip( - message: 'Case sensitivity and whole word search'.i18n, + message: context.localizations.caseSensitivityAndWholeWordSearch, child: ToggleButtons( onPressed: (index) { if (index == 0) { @@ -172,19 +172,19 @@ class QuillToolbarSearchDialogState extends State { if (_offsets == null) IconButton( icon: const Icon(Icons.search), - tooltip: 'Find text'.i18n, + tooltip: context.localizations.findText, onPressed: _findText, ), if (_offsets != null) IconButton( icon: const Icon(Icons.keyboard_arrow_up), - tooltip: 'Move to previous occurrence'.i18n, + tooltip: context.localizations.moveToPreviousOccurrence, onPressed: (_offsets!.isNotEmpty) ? _moveToPrevious : null, ), if (_offsets != null) IconButton( icon: const Icon(Icons.keyboard_arrow_down), - tooltip: 'Move to next occurrence'.i18n, + tooltip: context.localizations.moveToNextOccurrence, onPressed: (_offsets!.isNotEmpty) ? _moveToNext : null, ), ], diff --git a/lib/src/widgets/toolbar/buttons/select_alignment.dart b/lib/src/widgets/toolbar/buttons/select_alignment.dart index 3418aeb4..5d4e8dc0 100644 --- a/lib/src/widgets/toolbar/buttons/select_alignment.dart +++ b/lib/src/widgets/toolbar/buttons/select_alignment.dart @@ -1,11 +1,11 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; -import '../../../../translations.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/documents/style.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../../utils/widgets.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; @@ -122,10 +122,10 @@ class QuillToolbarSelectAlignmentButtonState ); } return QuillSelectAlignmentValues( - leftAlignment: 'Align left'.i18n, - centerAlignment: 'Align center'.i18n, - rightAlignment: 'Align right'.i18n, - justifyAlignment: 'Justify win width'.i18n, + leftAlignment: context.localizations.alignLeft, + centerAlignment: context.localizations.alignCenter, + rightAlignment: context.localizations.alignRight, + justifyAlignment: context.localizations.justifyWinWidth, ); } diff --git a/lib/src/widgets/toolbar/buttons/select_header_style.dart b/lib/src/widgets/toolbar/buttons/select_header_style.dart index b8179cf8..6840be22 100644 --- a/lib/src/widgets/toolbar/buttons/select_header_style.dart +++ b/lib/src/widgets/toolbar/buttons/select_header_style.dart @@ -2,11 +2,11 @@ import 'package:flutter/foundation.dart' show kIsWeb; import 'package:flutter/material.dart'; import '../../../../extensions.dart'; -import '../../../../translations.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/documents/style.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; @@ -83,7 +83,7 @@ class QuillToolbarSelectHeaderStyleButtonsState String get tooltip { return options.tooltip ?? baseButtonExtraOptions.tooltip ?? - 'Header style'.i18n; + context.localizations.headerStyle; } Axis get axis { diff --git a/lib/src/widgets/toolbar/buttons/toggle_check_list.dart b/lib/src/widgets/toolbar/buttons/toggle_check_list.dart index b1555877..d6646431 100644 --- a/lib/src/widgets/toolbar/buttons/toggle_check_list.dart +++ b/lib/src/widgets/toolbar/buttons/toggle_check_list.dart @@ -1,12 +1,12 @@ import 'package:flutter/material.dart'; -import '../../../../translations.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/config/toolbar/buttons/base.dart'; import '../../../models/config/toolbar/buttons/toggle_check_list.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/documents/style.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../../utils/widgets.dart'; import '../../controller.dart'; import 'toggle_style.dart'; @@ -121,7 +121,7 @@ class QuillToolbarToggleCheckListButtonState String get tooltip { return options.tooltip ?? baseButtonExtraOptions.tooltip ?? - 'Checked list'.i18n; + context.localizations.checkedList; } @override diff --git a/lib/src/widgets/toolbar/buttons/toggle_style.dart b/lib/src/widgets/toolbar/buttons/toggle_style.dart index f105174c..8214e78f 100644 --- a/lib/src/widgets/toolbar/buttons/toggle_style.dart +++ b/lib/src/widgets/toolbar/buttons/toggle_style.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import '../../../../translations.dart'; +import '../../../extensions/localizations.dart'; +import '../../../extensions/quill_provider.dart'; import '../../../models/documents/attribute.dart'; import '../../../models/documents/style.dart'; import '../../../models/themes/quill_icon_theme.dart'; -import '../../../utils/extensions/build_context.dart'; import '../../../utils/widgets.dart'; import '../../controller.dart'; import '../base_toolbar.dart'; @@ -88,33 +88,39 @@ class QuillToolbarToggleStyleButtonState (String?, IconData) get _defaultTooltipAndIconData { switch (widget.attribute.key) { case 'bold': - return ('Bold'.i18n, Icons.format_bold); + return (context.localizations.bold, Icons.format_bold); case 'script': if (widget.attribute.value == ScriptAttributes.sub.value) { - return ('Subscript'.i18n, Icons.subscript); + return (context.localizations.subscript, Icons.subscript); } - return ('Superscript'.i18n, Icons.superscript); + return (context.localizations.superscript, Icons.superscript); case 'italic': - return ('Italic'.i18n, Icons.format_italic); + return (context.localizations.italic, Icons.format_italic); case 'small': - return ('Small'.i18n, Icons.format_size); + return (context.localizations.small, Icons.format_size); case 'underline': - return ('Underline'.i18n, Icons.format_underline); + return (context.localizations.underline, Icons.format_underline); case 'strike': - return ('Strike through'.i18n, Icons.format_strikethrough); + return ( + context.localizations.strikeThrough, + Icons.format_strikethrough + ); case 'code': - return ('Inline code'.i18n, Icons.code); + return (context.localizations.inlineCode, Icons.code); case 'direction': - return ('Text direction'.i18n, Icons.format_textdirection_r_to_l); + return ( + context.localizations.textDirection, + Icons.format_textdirection_r_to_l + ); case 'list': if (widget.attribute.value == 'bullet') { - return ('Bullet list'.i18n, Icons.format_list_bulleted); + return (context.localizations.bulletList, Icons.format_list_bulleted); } - return ('Numbered list'.i18n, Icons.format_list_numbered); + return (context.localizations.numberedList, Icons.format_list_numbered); case 'code-block': - return ('Code block'.i18n, Icons.code); + return (context.localizations.codeBlock, Icons.code); case 'blockquote': - return ('Quote'.i18n, Icons.format_quote); + return (context.localizations.quote, Icons.format_quote); default: throw ArgumentError( 'Could not find the default tooltip for ' diff --git a/lib/src/widgets/toolbar/toolbar.dart b/lib/src/widgets/toolbar/toolbar.dart index 1361e550..32e85472 100644 --- a/lib/src/widgets/toolbar/toolbar.dart +++ b/lib/src/widgets/toolbar/toolbar.dart @@ -96,6 +96,7 @@ class QuillToolbar extends StatelessWidget { controller: toolbarConfigurations .buttonOptions.fontFamily.controller ?? globalController, + defaultDispalyText: context.localizations.font, ), spacerWidget, ], @@ -105,6 +106,7 @@ class QuillToolbar extends StatelessWidget { controller: toolbarConfigurations .buttonOptions.fontFamily.controller ?? globalController, + defaultDisplayText: context.localizations.fontSize, ), spacerWidget, ], diff --git a/lib/src/widgets/utils/localizations.dart b/lib/src/widgets/utils/localizations.dart new file mode 100644 index 00000000..18e6d8bd --- /dev/null +++ b/lib/src/widgets/utils/localizations.dart @@ -0,0 +1,26 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; + +import '../../extensions/localizations.dart'; + +class FlutterQuillLocalizationsWidget extends StatelessWidget { + const FlutterQuillLocalizationsWidget({ + required this.child, + super.key, + }); + + final Widget child; + + @override + Widget build(BuildContext context) { + final loc = FlutterQuillLocalizations.of(context); + if (loc != null) { + return child; + } + return Localizations( + locale: Localizations.localeOf(context), + delegates: FlutterQuillLocalizations.localizationsDelegates, + child: child, + ); + } +} diff --git a/pubspec.yaml b/pubspec.yaml index 51c4d246..e9afc566 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -49,6 +49,9 @@ dependencies: equatable: ^2.0.5 flutter_animate: ^4.2.0+1 meta: ^1.9.1 + flutter_localizations: + sdk: flutter + intl: any dev_dependencies: flutter_lints: ^3.0.1 @@ -56,6 +59,8 @@ dev_dependencies: sdk: flutter flutter_quill_test: ^0.0.4 test: ^1.24.3 + intl_translation: ^0.18.2 flutter: - uses-material-design: true \ No newline at end of file + uses-material-design: true + generate: true \ No newline at end of file diff --git a/scripts/renegerate-translations.sh b/scripts/renegerate-translations.sh new file mode 100755 index 00000000..a69bd8cd --- /dev/null +++ b/scripts/renegerate-translations.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# Important: make sure to run the script in the root folder of the repo: +# ./scripts/renegerate-translations.sh +# otherwise the script could delete the wrong folder + +echo "" + +echo "Run flutter pub get.." +flutter pub get +echo "" + +echo "Remove the folder: lib/src/gen/flutter_gen" +rm -rf lib/src/gen/flutter_gen + +echo "" +echo "Copy the folder: ./.dart_tool/flutter_gen to lib/src/gen/" +cp -r ./.dart_tool/flutter_gen lib/src/gen/ + +echo "" +echo "Delete unnecessary file: lib/src/gen/flutter_gen/pubspec.yaml" +rm lib/src/gen/flutter_gen/pubspec.yaml + +echo "" +echo "Apply dart fixes to the newly generated files" +dart fix --apply \ No newline at end of file diff --git a/untranslated.txt b/untranslated.txt new file mode 100644 index 00000000..926b14bd --- /dev/null +++ b/untranslated.txt @@ -0,0 +1,355 @@ +{ + "ar": [ + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "bg": [ + "savedUsingTheNetwork", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "bn": [ + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "cs": [ + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "da": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "de": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "en_US": [ + "pleaseEnterAValidVideoURL", + "caseSensitivityAndWholeWordSearch" + ], + + "es": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "fa": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "fr": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "he": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "hi": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "id": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "it": [ + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "ja": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "ko": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "ms": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "nl": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "no": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "pl": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "pt": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "pt_BR": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "ru": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "sr": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "sw": [ + "savedUsingTheNetwork", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "tk": [ + "savedUsingTheNetwork", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "tr": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "uk": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "ur": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "vi": [ + "hex", + "material", + "color", + "savedUsingTheNetwork", + "pleaseEnterTextForYourLink", + "pleaseEnterTheLinkURL", + "pleaseEnterAValidImageURL", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "zh": [ + "pleaseEnterAValidVideoURL", + "caseSensitivityAndWholeWordSearch" + ], + + "zh_CN": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ], + + "zh_HK": [ + "hex", + "material", + "color", + "pleaseEnterAValidVideoURL", + "photo", + "image", + "caseSensitivityAndWholeWordSearch" + ] +}