From caccc1c046629a300d7fef1d12be8b238b71bfa8 Mon Sep 17 00:00:00 2001 From: Andrea-Filice Date: Sun, 21 Dec 2025 21:59:56 +0100 Subject: [PATCH 1/4] fix: fixing build * fixed the missing semicolons that were causing the build to fail --- LocalDevVPN/Localization/pl.lproj/Localizable.strings | 2 +- LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/LocalDevVPN/Localization/pl.lproj/Localizable.strings b/LocalDevVPN/Localization/pl.lproj/Localizable.strings index 8b855f6..498e358 100644 --- a/LocalDevVPN/Localization/pl.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/pl.lproj/Localizable.strings @@ -49,7 +49,7 @@ "italian" = "Włoski"; "polish" = "Polski"; "korean" = "koreański"; -"TChinese" = "Tradycyjny chiński" +"TChinese" = "Tradycyjny chiński"; "french" = "Francuski"; /* MARK: Settings */ diff --git a/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings b/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings index 00e9c4c..7002c25 100644 --- a/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings @@ -65,7 +65,7 @@ "italian" = "義大利文"; "polish" = "波蘭文"; "korean" = "韓文"; -"TChinese" = "繁體中文" +"TChinese" = "繁體中文"; "french" = "法語"; "settings" = "設定"; From 8dda635e19fdeaf3e3921e4e32646c8d65eb96a6 Mon Sep 17 00:00:00 2001 From: Andrea-Filice Date: Sun, 21 Dec 2025 22:07:26 +0100 Subject: [PATCH 2/4] fix(again): fixed build errors * fixed .string files with missing "" --- LocalDevVPN/Localization/en.lproj/Localizable.strings | 8 ++++---- LocalDevVPN/Localization/es.lproj/Localizable.strings | 8 ++++---- LocalDevVPN/Localization/it.lproj/Localizable.strings | 8 ++++---- LocalDevVPN/Localization/ko.lproj/Localizable.strings | 8 ++++---- LocalDevVPN/Localization/pl.lproj/Localizable.strings | 8 ++++---- .../Localization/zh-Hant.lproj/Localizable.strings | 8 ++++---- 6 files changed, 24 insertions(+), 24 deletions(-) diff --git a/LocalDevVPN/Localization/en.lproj/Localizable.strings b/LocalDevVPN/Localization/en.lproj/Localizable.strings index 2a068cc..86f51b3 100644 --- a/LocalDevVPN/Localization/en.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/en.lproj/Localizable.strings @@ -146,7 +146,7 @@ "setup_skip" = "Skip"; /*MARK: Restart pop-up*/ -restart_title = "Restart"; -restart_message = "To apply the changes, you need to restart the application."; -confirmYes = "Yes"; -confirmNo = "No"; +"restart_title" = "Restart"; +"restart_message" = "To apply the changes, you need to restart the application."; +"confirmYes" = "Yes"; +"confirmNo" = "No"; \ No newline at end of file diff --git a/LocalDevVPN/Localization/es.lproj/Localizable.strings b/LocalDevVPN/Localization/es.lproj/Localizable.strings index d7308a1..9e6174e 100644 --- a/LocalDevVPN/Localization/es.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/es.lproj/Localizable.strings @@ -146,7 +146,7 @@ "setup_skip" = "Saltar"; /*MARK: Restart pop-up*/ -restart_title = "Reiniciar"; -restart_message = "Para aplicar los cambios, es necesario reiniciar la aplicación."; -confirmYes = "Sí"; -confirmNo = "No"; +"restart_title" = "Reiniciar"; +"restart_message" = "Para aplicar los cambios, es necesario reiniciar la aplicación."; +"confirmYes" = "Sí"; +"confirmNo" = "No"; \ No newline at end of file diff --git a/LocalDevVPN/Localization/it.lproj/Localizable.strings b/LocalDevVPN/Localization/it.lproj/Localizable.strings index bb2b2c5..02ec508 100644 --- a/LocalDevVPN/Localization/it.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/it.lproj/Localizable.strings @@ -146,7 +146,7 @@ "setup_skip" = "Salta"; /*MARK: Restart pop-up*/ -restart_title = "Riavvia"; -restart_message = "Per applicare le modifiche, è necessario riavviare l'applicazione."; -confirmYes = "Si"; -confirmNo = "No"; \ No newline at end of file +"restart_title" = "Riavvia"; +"restart_message" = "Per applicare le modifiche, è necessario riavviare l'applicazione."; +"confirmYes" = "Si"; +"confirmNo" = "No"; \ No newline at end of file diff --git a/LocalDevVPN/Localization/ko.lproj/Localizable.strings b/LocalDevVPN/Localization/ko.lproj/Localizable.strings index 2533919..816c586 100644 --- a/LocalDevVPN/Localization/ko.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/ko.lproj/Localizable.strings @@ -147,7 +147,7 @@ /*MARK: Restart pop-up*/ -restart_title = "재시작"; -restart_message = "변경사항을 적용할려면 앱을 재시작해야 합니다."; -confirmYes = "네"; -confirmNo = "아니요"; +"restart_title" = "재시작"; +"restart_message" = "변경사항을 적용할려면 앱을 재시작해야 합니다."; +"confirmYes" = "네"; +"confirmNo" = "아니요"; \ No newline at end of file diff --git a/LocalDevVPN/Localization/pl.lproj/Localizable.strings b/LocalDevVPN/Localization/pl.lproj/Localizable.strings index 498e358..f1b7f59 100644 --- a/LocalDevVPN/Localization/pl.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/pl.lproj/Localizable.strings @@ -147,7 +147,7 @@ "setup_skip" = "Pomiń"; /*MARK: Restart pop-up*/ -restart_title = "Restartuj"; -restart_message = "Aby zastosować zmiany, należy ponownie uruchomić aplikację."; -confirmYes = "Tak"; -confirmNo = "Nie"; +"restart_title" = "Restartuj"; +"restart_message" = "Aby zastosować zmiany, należy ponownie uruchomić aplikację."; +"confirmYes" = "Tak"; +"confirmNo" = "Nie"; \ No newline at end of file diff --git a/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings b/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings index 7002c25..832dd82 100644 --- a/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/zh-Hant.lproj/Localizable.strings @@ -147,7 +147,7 @@ "setup_skip" = "略過"; /*MARK: Restart pop-up*/ -restart_title = "重新啟動"; -restart_message = "要套用變更,必須重新啟動應用程式。"; -confirmYes = "是"; -confirmNo = "不"; \ No newline at end of file +"restart_title" = "重新啟動"; +"restart_message" = "要套用變更,必須重新啟動應用程式。"; +"confirmYes" = "是"; +"confirmNo" = "不"; \ No newline at end of file From f2d5437c32f07c8da5bda762fa2af22c316b9a44 Mon Sep 17 00:00:00 2001 From: Andrea-Filice Date: Sun, 21 Dec 2025 22:13:20 +0100 Subject: [PATCH 3/4] feat: adding missing strings * added missing strings to french localization --- LocalDevVPN/Localization/fr.lproj/Localizable.strings | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/LocalDevVPN/Localization/fr.lproj/Localizable.strings b/LocalDevVPN/Localization/fr.lproj/Localizable.strings index 64bca27..66425f0 100644 --- a/LocalDevVPN/Localization/fr.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/fr.lproj/Localizable.strings @@ -144,4 +144,10 @@ "setup_nav" = "Configuration"; "setup_get_started" = "Commencer"; "setup_next" = "Suivant"; -"setup_skip" = "Ignorer"; \ No newline at end of file +"setup_skip" = "Ignorer"; + +/*MARK: Restart pop-up*/ +"restart_title" = "Redémarrer"; +"restart_message" = "Pour appliquer les modifications, vous devez redémarrer l'application."; +"confirmYes" = "Oui"; +"confirmNo" = "Non"; \ No newline at end of file From 5688c05a61ad930be61663fcff3fba6eb338de6f Mon Sep 17 00:00:00 2001 From: Andrea-Filice Date: Sun, 21 Dec 2025 22:15:56 +0100 Subject: [PATCH 4/4] fix: fixing for real this time --- LocalDevVPN/Localization/en.lproj/Localizable.strings | 2 +- LocalDevVPN/Localization/es.lproj/Localizable.strings | 2 +- LocalDevVPN/Localization/fr.lproj/Localizable.strings | 2 +- LocalDevVPN/Localization/it.lproj/Localizable.strings | 2 +- LocalDevVPN/Localization/ko.lproj/Localizable.strings | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/LocalDevVPN/Localization/en.lproj/Localizable.strings b/LocalDevVPN/Localization/en.lproj/Localizable.strings index 86f51b3..b08c6c0 100644 --- a/LocalDevVPN/Localization/en.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/en.lproj/Localizable.strings @@ -48,7 +48,7 @@ "italian" = "Italian"; "polish" = "Polish"; "korean" = "Korean"; -"TChinese" = "Traditional Chinese" +"TChinese" = "Traditional Chinese"; "french" = "French"; /* MARK: Settings */ diff --git a/LocalDevVPN/Localization/es.lproj/Localizable.strings b/LocalDevVPN/Localization/es.lproj/Localizable.strings index 9e6174e..0bc2a62 100644 --- a/LocalDevVPN/Localization/es.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/es.lproj/Localizable.strings @@ -48,7 +48,7 @@ "italian" = "Italiano"; "polish" = "Polaco"; "korean" = "Coreano"; -"TChinese" = "Chino tradicional" +"TChinese" = "Chino tradicional"; "french" = "Francés"; /* MARK: Configuración */ diff --git a/LocalDevVPN/Localization/fr.lproj/Localizable.strings b/LocalDevVPN/Localization/fr.lproj/Localizable.strings index 66425f0..5836c8b 100644 --- a/LocalDevVPN/Localization/fr.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/fr.lproj/Localizable.strings @@ -65,7 +65,7 @@ "italian" = "Italien"; "polish" = "Polonais"; "korean" = "Coréen"; -"TChinese" = "Chinois traditionnel" +"TChinese" = "Chinois traditionnel"; "french" = "Français"; "settings" = "Paramètres"; diff --git a/LocalDevVPN/Localization/it.lproj/Localizable.strings b/LocalDevVPN/Localization/it.lproj/Localizable.strings index 02ec508..01a8ebf 100644 --- a/LocalDevVPN/Localization/it.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/it.lproj/Localizable.strings @@ -48,7 +48,7 @@ "italian" = "Italiano"; "polish" = "Polacco"; "korean" = "Coreano"; -"TChinese" = "Cinese Tradizionale" +"TChinese" = "Cinese Tradizionale"; "french" = "Francese"; /* MARK: Settings*/ diff --git a/LocalDevVPN/Localization/ko.lproj/Localizable.strings b/LocalDevVPN/Localization/ko.lproj/Localizable.strings index 816c586..be731a1 100644 --- a/LocalDevVPN/Localization/ko.lproj/Localizable.strings +++ b/LocalDevVPN/Localization/ko.lproj/Localizable.strings @@ -48,7 +48,7 @@ "italian" = "이탈리아어"; "polish" = "폴란드어"; "korean" = "한국어"; -"TChinese" = "중국어(번체)" +"TChinese" = "중국어(번체)"; "french" = "프랑스어"; /* MARK: Settings */