From 199749b80943ec897e4203490c6a7593cd30eb65 Mon Sep 17 00:00:00 2001 From: Thomas Ricouard Date: Fri, 30 Aug 2024 11:48:14 +0200 Subject: [PATCH 1/5] Bump version to 1.10.51 --- IceCubesApp.xcodeproj/project.pbxproj | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/IceCubesApp.xcodeproj/project.pbxproj b/IceCubesApp.xcodeproj/project.pbxproj index b59b3e0a7..c431b1693 100644 --- a/IceCubesApp.xcodeproj/project.pbxproj +++ b/IceCubesApp.xcodeproj/project.pbxproj @@ -1201,7 +1201,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesNotifications"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1236,7 +1236,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesNotifications"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1275,7 +1275,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesAppWidgetsExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1311,7 +1311,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesAppWidgetsExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1344,7 +1344,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesShareExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1378,7 +1378,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesShareExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1560,7 +1560,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 13.0; - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp"; PRODUCT_NAME = "Ice Cubes"; SDKROOT = auto; @@ -1616,7 +1616,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 13.0; - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp"; PRODUCT_NAME = "Ice Cubes"; SDKROOT = auto; @@ -1651,7 +1651,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesActionExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -1686,7 +1686,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.10.50; + MARKETING_VERSION = 1.10.51; PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_ID_PREFIX).IceCubesApp.IceCubesActionExtension"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; From 1b7720c9c43a247b960c8d8fa8a025675e7f0eac Mon Sep 17 00:00:00 2001 From: Klaus Dresbach Date: Tue, 3 Sep 2024 10:15:19 +0200 Subject: [PATCH 2/5] Prevent a tab item from being set twice (#2166) --- .../Settings/TabbarEntriesSettingsView.swift | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/IceCubesApp/App/Tabs/Settings/TabbarEntriesSettingsView.swift b/IceCubesApp/App/Tabs/Settings/TabbarEntriesSettingsView.swift index 1b6c549d6..f5911a002 100644 --- a/IceCubesApp/App/Tabs/Settings/TabbarEntriesSettingsView.swift +++ b/IceCubesApp/App/Tabs/Settings/TabbarEntriesSettingsView.swift @@ -15,27 +15,37 @@ struct TabbarEntriesSettingsView: View { Section { Picker("settings.tabs.first-tab", selection: $tabs.firstTab) { ForEach(Tab.allCases) { tab in - tab.label.tag(tab) + if tab == tabs.firstTab || !tabs.tabs.contains(tab) { + tab.label.tag(tab) + } } } Picker("settings.tabs.second-tab", selection: $tabs.secondTab) { ForEach(Tab.allCases) { tab in - tab.label.tag(tab) + if tab == tabs.secondTab || !tabs.tabs.contains(tab) { + tab.label.tag(tab) + } } } Picker("settings.tabs.third-tab", selection: $tabs.thirdTab) { ForEach(Tab.allCases) { tab in - tab.label.tag(tab) + if tab == tabs.thirdTab || !tabs.tabs.contains(tab) { + tab.label.tag(tab) + } } } Picker("settings.tabs.fourth-tab", selection: $tabs.fourthTab) { ForEach(Tab.allCases) { tab in - tab.label.tag(tab) + if tab == tabs.fourthTab || !tabs.tabs.contains(tab) { + tab.label.tag(tab) + } } } Picker("settings.tabs.fifth-tab", selection: $tabs.fifthTab) { ForEach(Tab.allCases) { tab in - tab.label.tag(tab) + if tab == tabs.fifthTab || !tabs.tabs.contains(tab) { + tab.label.tag(tab) + } } } } From 45628b5a5fca6885424627baf92d8d003fe01919 Mon Sep 17 00:00:00 2001 From: Alessio Mason Date: Tue, 3 Sep 2024 10:15:27 +0200 Subject: [PATCH 3/5] Updated Italian localization (#2172) * Latest Italian localizations * Updated Italian localization --- .../Localization/Localizable.xcstrings | 424 +++++++++++++++++- 1 file changed, 412 insertions(+), 12 deletions(-) diff --git a/IceCubesApp/Resources/Localization/Localizable.xcstrings b/IceCubesApp/Resources/Localization/Localizable.xcstrings index fe0e5fa26..04a073595 100644 --- a/IceCubesApp/Resources/Localization/Localizable.xcstrings +++ b/IceCubesApp/Resources/Localization/Localizable.xcstrings @@ -333,6 +333,12 @@ "value" : "%@" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -750,6 +756,12 @@ "value" : "%@ a été publié sur Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ è stato postato su Mastodon" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -8989,6 +9001,12 @@ "value" : "Compte" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -13545,6 +13563,12 @@ "value" : "Supprimer l'avatar" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Elimina avatar" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -14068,6 +14092,12 @@ "value" : "Supprimer la bannière" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Elimina la copertina" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -17613,8 +17643,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "" + "state" : "translated", + "value" : "Account mutati" } }, "ja" : { @@ -20669,6 +20699,12 @@ "value" : "Une erreur s'est produite lors de la publication sur Mastodon, veuillez réessayer." } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si è verificato un errore postando su Mastodon, riprova." + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -20835,6 +20871,12 @@ "value" : "Compte de l'app" } }, + "it" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -20881,6 +20923,12 @@ "value" : "Marque-pages" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Segnalibri" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -20927,6 +20975,12 @@ "value" : "Composer une publication" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Componi un post" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -20967,6 +21021,12 @@ "value" : "Composer une publication vers Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Componi un post per Mastodon" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -21007,6 +21067,12 @@ "value" : "Contenu de la publication à envoyer vers Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Contenuto del post da inviare a Mastodon" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -22588,6 +22654,12 @@ "value" : "DeepL n'est pas joignable ! Est-ce que la clé d'API est correcte ?" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile raggiungere DeepL! La chiave API è corretta?" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -27009,6 +27081,12 @@ "value" : "Explore & tendances" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Esplora & In tendenza" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -28630,7 +28708,7 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "Link in tendenza" } }, @@ -29079,6 +29157,12 @@ "value" : "Favoris" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Preferiti" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -29100,7 +29184,14 @@ } }, "Feature Requests" : { - + "localizations" : { + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Richieste di funzionalità" + } + } + } }, "Federated Timeline" : { "localizations" : { @@ -29128,6 +29219,12 @@ "value" : "Chronologie fédérée" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Timeline federata" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -31436,6 +31533,12 @@ "value" : "Tags suivis" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tag seguiti" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -31482,6 +31585,12 @@ "value" : "Abonnés uniquement" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Solo follower" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -31528,6 +31637,12 @@ "value" : "Chronologie personnelle" } }, + "it" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Timeline Home" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -31574,6 +31689,12 @@ "value" : "Image" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Immagine" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -31620,6 +31741,12 @@ "value" : "Image à publier sur Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Immagine da postare su Mastodon" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -31661,6 +31788,12 @@ "value" : "Instance" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Istanza" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -33243,6 +33376,12 @@ "value" : "Il peut cependant toujours être utilisé comme solution de secours pour le service de traduction de votre instance." } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Può comunque essere usato come alternativa per il servizio di traduzione della tua istanza." + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -33278,6 +33417,12 @@ "value" : "Clé" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Chiave" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -34038,6 +34183,12 @@ "value" : "Listes" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Liste" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -35037,6 +35188,12 @@ "value" : "Chronologie locale" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Timeline locale" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -35083,6 +35240,12 @@ "value" : "Mentions" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Menzioni" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -35957,6 +36120,12 @@ "value" : "Nouvelle publication" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nuovo post" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -36003,6 +36172,12 @@ "value" : "Notifications" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Notifiche" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41130,6 +41305,12 @@ "value" : "Ouvrir Ice Cubes" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apri Ice Cubes" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41176,6 +41357,12 @@ "value" : "Ouvrir dans un onglet" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apri in un tab" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41222,6 +41409,12 @@ "value" : "Ouvrir l'app sur un onglet spécifique" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apri l'app in un tab specifico" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41505,6 +41698,12 @@ "value" : "Publier un statut" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Posta uno status" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41551,6 +41750,12 @@ "value" : "Publier un statut avec une image" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Posta uno status con un'immagine" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41597,6 +41802,12 @@ "value" : "Publier une image vers Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Posta un'immagine su Mastodon" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41643,6 +41854,12 @@ "value" : "Publier contenu" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Contenuto del post" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41690,6 +41907,12 @@ "value" : "Publier des images" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Posta immagini" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41737,6 +41960,12 @@ "value" : "Publier un status sur Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Posta uno status su Mastodon" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41783,6 +42012,12 @@ "value" : "Visibilité de la publication" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visibilità del post" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41804,7 +42039,14 @@ } }, "Privacy Policy" : { - + "localizations" : { + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Privacy policy" + } + } + } }, "Private" : { "localizations" : { @@ -41832,6 +42074,12 @@ "value" : "Privée" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Privato" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41878,6 +42126,12 @@ "value" : "Messages privées" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Messaggi privati" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41924,6 +42178,12 @@ "value" : "Profil" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Profilo" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -41970,6 +42230,12 @@ "value" : "Public" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pubblico" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -42016,6 +42282,12 @@ "value" : "Public calme" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pubblico silenzioso" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -42536,6 +42808,12 @@ "value" : "Onglet sélectionné" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tab selezionato" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -42582,6 +42860,12 @@ "value" : "Envoyer une publication" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Invia un post" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -42628,6 +42912,12 @@ "value" : "Envoyer une publication textulle à Mastodon avec Ice Cubes" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Invia un post testuale a Mastodon con Ice Cubes" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -42668,6 +42958,12 @@ "value" : "Envoyer la publication vers Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Invia un post su Mastodon" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -42708,6 +43004,12 @@ "value" : "Paramètres" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impostazione" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -62254,7 +62556,7 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "Questa funzione richiede una chiave API DeepL" } }, @@ -62446,6 +62748,12 @@ "value" : "Mostrar contenido con gradiente" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mostra gradiente del contenuto" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -76833,6 +77141,12 @@ "value" : "Onglet" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -77732,8 +78046,8 @@ }, "it" : { "stringUnit" : { - "state" : "needs_review", - "value" : "Profile (%@)" + "state" : "translated", + "value" : "Profilo (%@)" } }, "ja" : { @@ -78625,10 +78939,24 @@ } }, "Telemetry" : { - + "localizations" : { + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Telemetria" + } + } + } }, "Telemetry by TelemtryDeck" : { - + "localizations" : { + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Telemetria di TelemtryDeck" + } + } + } }, "The DeepL API Key is still stored!" : { "extractionState" : "manual", @@ -78657,6 +78985,12 @@ "value" : "La clé API DeepL est déjà stockée !" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La chiave API DeepL è ancora salvata!" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -78704,6 +79038,12 @@ "value" : "Le Service de Traduction de votre instance n'est pas joignable !" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile raggiungere il servizio di traduzione della tua istanza!" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -82738,6 +83078,12 @@ "value" : "Filtre de chronologie" } }, + "it" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -82779,6 +83125,12 @@ "value" : "Service de traduction" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Servizio di traduzione" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -82825,6 +83177,12 @@ "value" : "Liens tendances" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Link in tendenza" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -82871,6 +83229,12 @@ "value" : "Chronologie des tendances" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Timeline delle tendenze" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -83037,13 +83401,13 @@ "plural" : { "one" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "%lld persona ne parla" } }, "other" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "%lld persone ne parlano" } } @@ -83270,6 +83634,12 @@ "value" : "Utiliser Ice Cubes pour composer une publication pour Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usa Ice Cubes per comporre un post per Mastodon" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -83310,6 +83680,12 @@ "value" : "Utiliser Ice Cubes pour composer une publication avec une image sur Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usa Ice Cubes per comporre un post con un'immagine per Mastodon" + } + }, "tr" : { "stringUnit" : { "state" : "translated", @@ -83351,6 +83727,12 @@ "value" : "Utilisez Ice Cubes pour publier un statut sur Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usa Ice Cubes per postare uno status su Mastodon" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -83398,6 +83780,12 @@ "value" : "Utiliser Ice Cubes pour publier un statut avec une image sur Mastodon" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usa Ice Cubes per postare uno status con un'immagine su Mastodon" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -83444,6 +83832,12 @@ "value" : "Visibilité" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visibilità" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -83490,6 +83884,12 @@ "value" : "Visibilité de votre publication" } }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visibilità del tuo post" + } + }, "nl" : { "stringUnit" : { "state" : "translated", From 24f77a99e176c9ef2f765e50a7456b65e95f70e4 Mon Sep 17 00:00:00 2001 From: Thomas Ricouard Date: Tue, 3 Sep 2024 16:34:10 +0200 Subject: [PATCH 4/5] Fix TelemetryDeck copy --- IceCubesApp/App/Tabs/Settings/AboutView.swift | 2 +- IceCubesApp/Resources/Localization/Localizable.xcstrings | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/IceCubesApp/App/Tabs/Settings/AboutView.swift b/IceCubesApp/App/Tabs/Settings/AboutView.swift index 2ced0f599..c43d6b917 100644 --- a/IceCubesApp/App/Tabs/Settings/AboutView.swift +++ b/IceCubesApp/App/Tabs/Settings/AboutView.swift @@ -67,7 +67,7 @@ struct AboutView: View { Section("Telemetry") { Link(destination: .init(string: "https://telemetrydeck.com")!) { - Label("Telemetry by TelemtryDeck", systemImage: "link") + Label("Telemetry by TelemetryDeck", systemImage: "link") } Link(destination: .init(string: "https://telemetrydeck.com/privacy/")!) { Label("Privacy Policy", systemImage: "checkmark.shield") diff --git a/IceCubesApp/Resources/Localization/Localizable.xcstrings b/IceCubesApp/Resources/Localization/Localizable.xcstrings index 04a073595..fc672a453 100644 --- a/IceCubesApp/Resources/Localization/Localizable.xcstrings +++ b/IceCubesApp/Resources/Localization/Localizable.xcstrings @@ -78948,12 +78948,12 @@ } } }, - "Telemetry by TelemtryDeck" : { + "Telemetry by TelemetryDeck" : { "localizations" : { "it" : { "stringUnit" : { "state" : "translated", - "value" : "Telemetria di TelemtryDeck" + "value" : "Telemetria di TelemetryDeck" } } } From 55cbd9ea6f9b2de45617c1eb443ee3217fd3076c Mon Sep 17 00:00:00 2001 From: Thomas Ricouard Date: Tue, 3 Sep 2024 16:37:01 +0200 Subject: [PATCH 5/5] Fix setting background --- IceCubesApp/App/Tabs/Settings/AboutView.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/IceCubesApp/App/Tabs/Settings/AboutView.swift b/IceCubesApp/App/Tabs/Settings/AboutView.swift index c43d6b917..413055ce5 100644 --- a/IceCubesApp/App/Tabs/Settings/AboutView.swift +++ b/IceCubesApp/App/Tabs/Settings/AboutView.swift @@ -73,6 +73,9 @@ struct AboutView: View { Label("Privacy Policy", systemImage: "checkmark.shield") } } + #if !os(visionOS) + .listRowBackground(theme.primaryBackgroundColor) + #endif Section { Text("""