Skip to content

Commit 66de91f

Browse files
committed
fixed translations
1 parent 8cc81c8 commit 66de91f

23 files changed

Lines changed: 2680 additions & 371 deletions

l10n/app_de.arb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -747,15 +747,12 @@
747747
"settings_appName": "Piwigo NG",
748748
"settingsHeader_about": "Hinweis",
749749
"settings_twitter": "@piwigo",
750-
"settings_twitterURL": "https://twitter.com/piwigo",
751750
"settings_contactUs": "Kontakt",
752751
"settings_feedback": "Feedback",
753752
"settings_supportForum": "Support-Forum",
754753
"settings_releaseNotes": "Versionshinweise",
755754
"settings_rateInAppStore": "Piwigo NG bewerten",
756755
"settings_translateWithCrowdin": "Piwigo NG übersetzen",
757-
"settings_crowdinURL": "https://crowdin.com/project/piwigo-ng",
758-
"settings_pwgForumURL": "http://piwigo.org/forum",
759756
"settings_acknowledgements": "Danksagungen",
760757
"settings_privacy": "Datenschutzerklärung",
761758
"settings_privacyUrl": "&lang=de_DE"

l10n/app_en.arb

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,4 @@
11
{
2-
"nWombats": "{count, plural, =0{no wombats} =1{1 wombat} other{{count} wombats}}",
3-
"@nWombats": {
4-
"description": "A plural message",
5-
"placeholders": {
6-
"count": {
7-
"type": "num",
8-
"format": "compact"
9-
}
10-
}
11-
},
12-
132
"tabBar_albums": "Albums",
143
"tabBar_upload": "Upload",
154
"tabBar_preferences": "Settings",
@@ -943,5 +932,6 @@
943932
"settings_translateWithCrowdin": "Translate Piwigo NG",
944933
"settings_acknowledgements": "Acknowledgements",
945934
"settings_privacy": "Privacy Policy",
935+
"settings_unknownVersion": "Unknown version",
946936
"settings_privacyUrl": "&lang=en_EN"
947937
}

l10n/app_es.arb

Lines changed: 763 additions & 0 deletions
Large diffs are not rendered by default.

l10n/app_fr.arb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -751,15 +751,12 @@
751751
"settings_language": "Choisir la langue",
752752
"settingsHeader_about": "Informations",
753753
"settings_twitter": "@piwigo",
754-
"settings_twitterURL": "https://twitter.com/piwigo",
755754
"settings_contactUs": "Contactez-nous",
756755
"settings_feedback": "Retour d'information",
757756
"settings_supportForum": "Forum d'Aide",
758757
"settings_releaseNotes": "Notes de Versions",
759758
"settings_rateInAppStore": "Noter Piwigo NG",
760759
"settings_translateWithCrowdin": "Traduire Piwigo NG",
761-
"settings_crowdinURL": "https://crowdin.com/project/piwigo-ng",
762-
"settings_pwgForumURL": "https://fr.piwigo.org/forum",
763760
"settings_acknowledgements": "Remerciements",
764761
"settings_privacy": "Politique de Confidentialité",
765762
"settings_privacyUrl": "&lang=fr_FR"

l10n/app_lt.arb

Lines changed: 766 additions & 0 deletions
Large diffs are not rendered by default.

l10n/app_sk.arb

Lines changed: 773 additions & 0 deletions
Large diffs are not rendered by default.

l10n/app_zh.arb

Lines changed: 230 additions & 228 deletions
Large diffs are not rendered by default.

lib/api/images.dart

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -212,19 +212,23 @@ Future<XFile?> downloadImage(String dirPath, ImageModel image) async {
212212

213213
Future<int> deleteImages(
214214
List<ImageModel> imageList,
215-
AlbumModel album,
215+
AlbumModel? album,
216216
DeleteAlbumModes mode,
217217
) async {
218218
int nbSuccess = 0;
219219
for (ImageModel image in imageList) {
220220
bool response = false;
221-
switch (mode) {
222-
case DeleteAlbumModes.noDelete:
223-
response = await removeImage(image, album.id);
224-
break;
225-
default:
226-
response = await deleteImage(image);
227-
break;
221+
if (album == null) {
222+
response = await deleteImage(image);
223+
} else {
224+
switch (mode) {
225+
case DeleteAlbumModes.noDelete:
226+
response = await removeImage(image, album.id);
227+
break;
228+
default:
229+
response = await deleteImage(image);
230+
break;
231+
}
228232
}
229233
if (response == true) {
230234
nbSuccess++;

lib/app.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ class App extends StatelessWidget {
4545
Locale('en'),
4646
Locale('de'),
4747
Locale('fr'),
48+
Locale('es'),
49+
Locale('lt'),
50+
Locale('sk'),
4851
Locale('zh'),
4952
],
5053
locale: localNotifier.locale,

lib/components/appbars/root_search_app_bar.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter/material.dart';
2+
import 'package:piwigo_ng/utils/localizations.dart';
23

34
import '../../views/settings/settings_view_page.dart';
45
import '../fields/app_field.dart';
@@ -99,7 +100,7 @@ class _RootSearchAppBarState extends State<RootSearchAppBar> {
99100
vertical: 16,
100101
),
101102
title: Text(
102-
'Albums', // Todo: Use translations
103+
appStrings.tabBar_albums,
103104
textScaleFactor: 1,
104105
style: Theme.of(context).appBarTheme.titleTextStyle,
105106
),

0 commit comments

Comments
 (0)