mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-01-11 22:40:36 +00:00
Add localization
This commit is contained in:
parent
b1b71ea4d3
commit
faef6562fd
18 changed files with 333 additions and 11 deletions
|
|
@ -553,5 +553,11 @@
|
|||
"add_local_folder": "Add local folder",
|
||||
"rescan_local_folder": "Rescan all local folders now",
|
||||
"export_metadata": "Export metadata",
|
||||
"exported": "Exported"
|
||||
"exported": "Exported",
|
||||
"text_size": "Text Size :",
|
||||
"text_align": "Text Align",
|
||||
"line_height": "Line Height",
|
||||
"show_scroll_percentage": "Show Scroll Percentage",
|
||||
"remove_extra_paragraph_spacing": "Remove Extra Paragraph Spacing",
|
||||
"select_label_color": "Select {label} Color"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3392,6 +3392,42 @@ abstract class AppLocalizations {
|
|||
/// In en, this message translates to:
|
||||
/// **'Exported'**
|
||||
String get exported;
|
||||
|
||||
/// No description provided for @text_size.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Text Size :'**
|
||||
String get text_size;
|
||||
|
||||
/// No description provided for @text_align.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Text Align'**
|
||||
String get text_align;
|
||||
|
||||
/// No description provided for @line_height.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Line Height'**
|
||||
String get line_height;
|
||||
|
||||
/// No description provided for @show_scroll_percentage.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Show Scroll Percentage'**
|
||||
String get show_scroll_percentage;
|
||||
|
||||
/// No description provided for @remove_extra_paragraph_spacing.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Remove Extra Paragraph Spacing'**
|
||||
String get remove_extra_paragraph_spacing;
|
||||
|
||||
/// No description provided for @select_label_color.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Select {label} Color'**
|
||||
String select_label_color(Object label);
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
|
|
|||
|
|
@ -1754,4 +1754,24 @@ class AppLocalizationsAr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1756,4 +1756,24 @@ class AppLocalizationsAs extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1767,4 +1767,24 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1755,4 +1755,24 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1772,6 +1772,26 @@ class AppLocalizationsEs extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
||||
/// The translations for Spanish Castilian, as used in Latin America and the Caribbean (`es_419`).
|
||||
|
|
|
|||
|
|
@ -1773,4 +1773,24 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1757,4 +1757,24 @@ class AppLocalizationsHi extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1761,4 +1761,24 @@ class AppLocalizationsId extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1770,4 +1770,24 @@ class AppLocalizationsIt extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1769,6 +1769,26 @@ class AppLocalizationsPt extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
||||
/// The translations for Portuguese, as used in Brazil (`pt_BR`).
|
||||
|
|
|
|||
|
|
@ -1771,4 +1771,24 @@ class AppLocalizationsRu extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1755,4 +1755,24 @@ class AppLocalizationsTh extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1761,4 +1761,24 @@ class AppLocalizationsTr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1726,4 +1726,24 @@ class AppLocalizationsZh extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get exported => 'Exported';
|
||||
|
||||
@override
|
||||
String get text_size => 'Text Size :';
|
||||
|
||||
@override
|
||||
String get text_align => 'Text Align';
|
||||
|
||||
@override
|
||||
String get line_height => 'Line Height';
|
||||
|
||||
@override
|
||||
String get show_scroll_percentage => 'Show Scroll Percentage';
|
||||
|
||||
@override
|
||||
String get remove_extra_paragraph_spacing => 'Remove Extra Paragraph Spacing';
|
||||
|
||||
@override
|
||||
String select_label_color(Object label) {
|
||||
return 'Select $label Color';
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -961,7 +961,7 @@ class _NovelWebViewState extends ConsumerState<NovelWebView>
|
|||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
Text(
|
||||
'Text Size :',
|
||||
context.l10n.text_size,
|
||||
style: TextStyle(
|
||||
fontWeight: FontWeight.bold,
|
||||
color: bodyLargeColor,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class ReaderSettingsTab extends ConsumerWidget {
|
|||
child: Column(
|
||||
children: [
|
||||
_SettingSection(
|
||||
title: 'Theme',
|
||||
title: context.l10n.theme,
|
||||
child: Column(
|
||||
children: [
|
||||
Wrap(
|
||||
|
|
@ -91,7 +91,7 @@ class ReaderSettingsTab extends ConsumerWidget {
|
|||
children: [
|
||||
Expanded(
|
||||
child: _ColorPicker(
|
||||
label: 'Background',
|
||||
label: context.l10n.background,
|
||||
color: backgroundColor,
|
||||
onColorChanged: (color) {
|
||||
ref
|
||||
|
|
@ -103,7 +103,7 @@ class ReaderSettingsTab extends ConsumerWidget {
|
|||
const SizedBox(width: 12),
|
||||
Expanded(
|
||||
child: _ColorPicker(
|
||||
label: 'Text',
|
||||
label: context.l10n.text,
|
||||
color: textColor,
|
||||
onColorChanged: (color) {
|
||||
ref
|
||||
|
|
@ -120,7 +120,7 @@ class ReaderSettingsTab extends ConsumerWidget {
|
|||
|
||||
const SizedBox(height: 16),
|
||||
_SettingSection(
|
||||
title: 'Text Align',
|
||||
title: context.l10n.text_align,
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
|
||||
children: [
|
||||
|
|
@ -197,7 +197,7 @@ class ReaderSettingsTab extends ConsumerWidget {
|
|||
const SizedBox(height: 16),
|
||||
|
||||
_SettingSection(
|
||||
title: 'Line Height',
|
||||
title: context.l10n.line_height,
|
||||
child: Column(
|
||||
children: [
|
||||
Row(
|
||||
|
|
@ -249,7 +249,7 @@ class GeneralSettingsTab extends ConsumerWidget {
|
|||
child: Column(
|
||||
children: [
|
||||
_SwitchListTileSetting(
|
||||
title: 'Show Scroll Percentage',
|
||||
title: context.l10n.show_scroll_percentage,
|
||||
value: ref.watch(novelShowScrollPercentageStateProvider),
|
||||
onChanged: (value) {
|
||||
ref
|
||||
|
|
@ -295,7 +295,7 @@ class GeneralSettingsTab extends ConsumerWidget {
|
|||
},
|
||||
),
|
||||
_SwitchListTileSetting(
|
||||
title: 'Remove Extra Paragraph Spacing',
|
||||
title: context.l10n.remove_extra_paragraph_spacing,
|
||||
value: ref.watch(novelRemoveExtraParagraphSpacingStateProvider),
|
||||
onChanged: (value) {
|
||||
ref
|
||||
|
|
@ -467,7 +467,7 @@ class _ColorPicker extends StatelessWidget {
|
|||
context: context,
|
||||
builder: (BuildContext context) {
|
||||
return AlertDialog(
|
||||
title: Text('Select $label Color'),
|
||||
title: Text(context.l10n.select_label_color(label)),
|
||||
content: SingleChildScrollView(
|
||||
child: Column(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
|
|
@ -512,7 +512,7 @@ class _ColorPicker extends StatelessWidget {
|
|||
actions: [
|
||||
TextButton(
|
||||
onPressed: () => Navigator.of(context).pop(),
|
||||
child: const Text('Cancel'),
|
||||
child: Text(context.l10n.cancel),
|
||||
),
|
||||
],
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in a new issue