From 9186b8d0cdfee9e4feaeb17ee25119d9988f1064 Mon Sep 17 00:00:00 2001 From: Stef Tervelde Date: Wed, 5 Feb 2025 13:40:24 +0100 Subject: [PATCH 01/14] Disable sketch folder deletion This feature was too sketchy for most users, we don't need it --- app/src/processing/app/Sketch.java | 13 ++++++++++--- build/shared/lib/languages/PDE.properties | 1 + 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/src/processing/app/Sketch.java b/app/src/processing/app/Sketch.java index cbf7bd81ec..2b7192f5bb 100644 --- a/app/src/processing/app/Sketch.java +++ b/app/src/processing/app/Sketch.java @@ -659,11 +659,17 @@ public void handleDeleteCode() { return; } + if(currentIndex == 0){ + JOptionPane.showMessageDialog(editor, + Language.interpolate("warn.delete.sketch_last", getName()), + Language.text("warn.delete"), + JOptionPane.ERROR_MESSAGE); + return; + } + // confirm deletion with user, yes/no Object[] options = { Language.text("prompt.ok"), Language.text("prompt.cancel") }; - String prompt = (currentIndex == 0) ? - Language.interpolate("warn.delete.sketch_folder", getName()) : - Language.interpolate("warn.delete.sketch_file", current.getPrettyName()); + String prompt = Language.interpolate("warn.delete.sketch_file", current.getPrettyName()); int result = JOptionPane.showOptionDialog(editor, prompt, Language.text("warn.delete"), @@ -672,6 +678,7 @@ public void handleDeleteCode() { null, options, options[0]); + // TODO: Remove the code to remove the entire sketch folder if (result == JOptionPane.YES_OPTION) { if (currentIndex == 0) { // delete the entire sketch // need to unset all the modified flags, otherwise tries diff --git a/build/shared/lib/languages/PDE.properties b/build/shared/lib/languages/PDE.properties index 66fcf17298..f6952f3faa 100644 --- a/build/shared/lib/languages/PDE.properties +++ b/build/shared/lib/languages/PDE.properties @@ -600,6 +600,7 @@ contrib.import.errors.link = Error: The library %s has a strange looking downloa warn.delete = Delete warn.delete.sketch_folder = Are you sure you want to delete this sketch?\nThis will remove the entire “%s” folder. +warn.delete.sketch_last = Sorry deleting the sketch folder through Processing is not supported. warn.delete.sketch_file = Are you sure you want to delete “%s”? warn.cannot_change_mode.title = Cannot change mode warn.cannot_change_mode.body = Cannot change mode,\nbecause “%s” mode is not compatible with current mode. From 7ff02088521c92842316c8a1df842dc639274b73 Mon Sep 17 00:00:00 2001 From: Stef Tervelde Date: Wed, 5 Feb 2025 14:03:45 +0100 Subject: [PATCH 02/14] Offer option to open sketch folder --- app/src/processing/app/Sketch.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/app/src/processing/app/Sketch.java b/app/src/processing/app/Sketch.java index 2b7192f5bb..8bb50352b0 100644 --- a/app/src/processing/app/Sketch.java +++ b/app/src/processing/app/Sketch.java @@ -660,10 +660,18 @@ public void handleDeleteCode() { } if(currentIndex == 0){ - JOptionPane.showMessageDialog(editor, - Language.interpolate("warn.delete.sketch_last", getName()), - Language.text("warn.delete"), - JOptionPane.ERROR_MESSAGE); + Object[] options = { Language.text("menu.sketch.show_sketch_folder"), Language.text("prompt.cancel") }; + int result = JOptionPane.showOptionDialog(editor, + Language.interpolate("warn.delete.sketch_last", getName()), + Language.text("warn.delete"), + JOptionPane.YES_NO_OPTION, + JOptionPane.ERROR_MESSAGE, + null, + options, + options[1]); + if (result == JOptionPane.YES_OPTION) { + Platform.openFolder(folder); + } return; } From 81cf91f5233f8ac5e4996234a3659dea60d12f74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:19:36 +0100 Subject: [PATCH 03/14] Update warning messages for sketch folder deletion in multiple languages --- build/shared/lib/languages/PDE.properties | 2 +- build/shared/lib/languages/PDE_de.properties | 1 + build/shared/lib/languages/PDE_es.properties | 1 + build/shared/lib/languages/PDE_fr.properties | 4 +++- build/shared/lib/languages/PDE_it.properties | 1 + 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/build/shared/lib/languages/PDE.properties b/build/shared/lib/languages/PDE.properties index f6952f3faa..3e24b65d9b 100644 --- a/build/shared/lib/languages/PDE.properties +++ b/build/shared/lib/languages/PDE.properties @@ -600,7 +600,7 @@ contrib.import.errors.link = Error: The library %s has a strange looking downloa warn.delete = Delete warn.delete.sketch_folder = Are you sure you want to delete this sketch?\nThis will remove the entire “%s” folder. -warn.delete.sketch_last = Sorry deleting the sketch folder through Processing is not supported. +warn.delete.sketch_last = To keep your files safe, deleting the whole sketch folder isn?t supported in Processing. \nPlease open the sketch folder in your file explorer to delete it. warn.delete.sketch_file = Are you sure you want to delete “%s”? warn.cannot_change_mode.title = Cannot change mode warn.cannot_change_mode.body = Cannot change mode,\nbecause “%s” mode is not compatible with current mode. diff --git a/build/shared/lib/languages/PDE_de.properties b/build/shared/lib/languages/PDE_de.properties index 2ffa28ea7f..c44ec13652 100644 --- a/build/shared/lib/languages/PDE_de.properties +++ b/build/shared/lib/languages/PDE_de.properties @@ -407,6 +407,7 @@ editor.status.error.syntax = Syntaxfehler - %s warn.delete = Löschen warn.delete.sketch = Den Sketch endgültig löschen? +warn.delete.sketch_last = Um deine Dateien sicher zu halten, wird das Löschen des gesamten Sketch-Ordners in Processing nicht unterstützt. \nBitte öffne den Sketch-Ordner in deinem Datei-Explorer, um ihn zu löschen. warn.delete.file = Die Datei "%s" entgültig löschen? diff --git a/build/shared/lib/languages/PDE_es.properties b/build/shared/lib/languages/PDE_es.properties index 76bad95d19..781a5a261a 100644 --- a/build/shared/lib/languages/PDE_es.properties +++ b/build/shared/lib/languages/PDE_es.properties @@ -599,6 +599,7 @@ contrib.import.errors.link = Error: el enlace de descarga de la biblioteca «%s warn.delete = Eliminar warn.delete.sketch_folder = ¿Seguro que quieres eliminar el sketch?\nEsto suprimirá la carpeta «%s» y todo su contenido. +warn.delete.sketch_last = Para mantener tus archivos seguros, no se admite eliminar toda la carpeta del sketch en Processing.\nAbre la carpeta del sketch en tu explorador de archivos para eliminarla. warn.delete.sketch_file = ¿Seguro que quieres eliminar el archivo «%s»? warn.cannot_change_mode.title = Error cambio de modo warn.cannot_change_mode.body = No se puede cambiar al modo «%s»\nporque no es compatible con el modo actual. diff --git a/build/shared/lib/languages/PDE_fr.properties b/build/shared/lib/languages/PDE_fr.properties index de0c66c42d..4b43a35d57 100644 --- a/build/shared/lib/languages/PDE_fr.properties +++ b/build/shared/lib/languages/PDE_fr.properties @@ -487,7 +487,9 @@ contrib.import.errors.link = Erreur : Le lien de téléchargement de la biblioth # Warnings warn.delete = Supprimer -warn.delete.sketch = Êtes-vous sûr(e) de vouloir supprimer ce sketch? +warn.delete.sketch = Êtes-vous sûr(e) de vouloir supprimer ce sketch? \nLe dossier “%s” sera entièrement effacé. +# warn.delete.sketch_last = To keep your files safe, deleting the whole sketch folder isn?t supported in Processing. \nPlease open the sketch folder in your file explorer to delete it. +warn.delete.sketch_last = Pour protéger vos fichiers, la suppression du dossier de sketch entier n'est pas prise en charge dans Processing. \nVeuillez ouvrir le dossier de sketch dans votre explorateur de fichiers pour le supprimer. warn.delete.file = Êtes-vous sûr(e) de vouloir supprimer «%s»? warn.cannot_change_mode.title = Impossible de changer le mode warn.cannot_change_mode.body = Impossible de changer de mode, \ncar le mode "%s" n'est pas compatible avec le mode actuel. diff --git a/build/shared/lib/languages/PDE_it.properties b/build/shared/lib/languages/PDE_it.properties index 9689c4760a..9119de9c14 100644 --- a/build/shared/lib/languages/PDE_it.properties +++ b/build/shared/lib/languages/PDE_it.properties @@ -533,6 +533,7 @@ contrib.import.errors.link = Errore: la libreria %s ha uno strano link di downlo warn.delete = Elimina warn.delete.sketch = Sei sicuro di voler eliminare questo sketch? +warn.delete.sketch_last = Per mantenere i tuoi file al sicuro, l'eliminazione dell'intera cartella dello sketch non è supportata in Processing. \nPer favore apri la cartella dello sketch nel tuo esplora file per eliminarla. warn.delete.file = Sei sicuro di voler eliminare "%s"? warn.cannot_change_mode.title = Impossibile cambiare modalità warn.cannot_change_mode.body = Impossibile cambiare modalità,\npoichè la modalità "%s" non è compatibile con quella corrente. From 22264656f03c8743bd5497b3e1bab6740d381b98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:22:03 +0100 Subject: [PATCH 04/14] isn't > is not --- build/shared/lib/languages/PDE.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/shared/lib/languages/PDE.properties b/build/shared/lib/languages/PDE.properties index 3e24b65d9b..02f98473ec 100644 --- a/build/shared/lib/languages/PDE.properties +++ b/build/shared/lib/languages/PDE.properties @@ -600,7 +600,7 @@ contrib.import.errors.link = Error: The library %s has a strange looking downloa warn.delete = Delete warn.delete.sketch_folder = Are you sure you want to delete this sketch?\nThis will remove the entire “%s” folder. -warn.delete.sketch_last = To keep your files safe, deleting the whole sketch folder isn?t supported in Processing. \nPlease open the sketch folder in your file explorer to delete it. +warn.delete.sketch_last = To keep your files safe, deleting the whole sketch folder is not supported in Processing. \nPlease open the sketch folder in your file explorer to delete it. warn.delete.sketch_file = Are you sure you want to delete “%s”? warn.cannot_change_mode.title = Cannot change mode warn.cannot_change_mode.body = Cannot change mode,\nbecause “%s” mode is not compatible with current mode. From 02d602e4a359874451accdda08e7665badb23045 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:25:13 +0100 Subject: [PATCH 05/14] Add warning message for unsupported sketch deletion in Dutch locale --- build/shared/lib/languages/PDE_nl.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/build/shared/lib/languages/PDE_nl.properties b/build/shared/lib/languages/PDE_nl.properties index 1b6b9d5f01..9b95275171 100644 --- a/build/shared/lib/languages/PDE_nl.properties +++ b/build/shared/lib/languages/PDE_nl.properties @@ -305,6 +305,7 @@ contrib.unsupported_operating_system = Uw besturingssyteem wordt schijnbaar niet warn.delete = Verwijderen warn.delete.sketch = Weet u zeker dat u deze schets wil verwijderen? +warn.delete.sketch_last = Om je bestanden veilig te houden, wordt het verwijderen van de gehele schets niet ondersteund in Processing. \nOpen de schets map in je bestandsverkenner om deze te verwijderen. warn.delete.file = Weet u zeker dat u "%s" wil verwijderen? From 1619d0eb413e00a77b6ed36029b709bb1d057e25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:37:59 +0100 Subject: [PATCH 06/14] Add warning message for unsupported deletion of entire sketch folder in Greek locale --- build/shared/lib/languages/PDE_el.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/build/shared/lib/languages/PDE_el.properties b/build/shared/lib/languages/PDE_el.properties index 53a8d36da9..d4c794bde8 100644 --- a/build/shared/lib/languages/PDE_el.properties +++ b/build/shared/lib/languages/PDE_el.properties @@ -478,6 +478,7 @@ contrib.import.errors.link = Error: The library %s has a strange looking downloa warn.delete = Διαγραφή warn.delete.sketch = Είσαι σίγουρος ότι θέλεις να διαγραφεί το Σχέδιο; +warn.delete.sketch_last = Για να διατηρήσετε τα αρχεία σας ασφαλή, η διαγραφή ολόκληρου του φακέλου Σχεδίου δεν υποστηρίζεται στο Processing.\nΠαρακαλούμε ανοίξτε το φάκελο Σχεδίου στον εξερευνητή αρχείων για να το διαγράψετε. warn.delete.file = Είσαι σίγουρος ότι θέλεις να διαγράψεις το "%s"; From 32e4d1ad8bd9de76b659fc62bd40cb3ff5e9640e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:38:06 +0100 Subject: [PATCH 07/14] Add warning message for unsupported sketch folder deletion in Japanese locale --- build/shared/lib/languages/PDE_ja.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/build/shared/lib/languages/PDE_ja.properties b/build/shared/lib/languages/PDE_ja.properties index fdce4bb81b..b85fa2dc7a 100644 --- a/build/shared/lib/languages/PDE_ja.properties +++ b/build/shared/lib/languages/PDE_ja.properties @@ -537,6 +537,7 @@ contrib.import.errors.link = Error: The library %s has a strange looking downloa warn.delete = 削除 warn.delete.sketch = このスケッチを削除してもよろしいですか? +warn.delete.sketch_last = ファイルの安全を保つため、Processing ではプロジェクトフォルダーの削除はサポートされていません。\nファイルエクスプローラーでプロジェクトフォルダーを開き、削除してください。 warn.delete.file = "%s"を削除してもよろしいですか? warn.cannot_change_mode.title = モード変更失敗 warn.cannot_change_mode.body = 互換性がないため、"%s"モードに切り替えられません。 From 76559e2bc17f85c6f2084970b1bee308765653ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:38:12 +0100 Subject: [PATCH 08/14] Add warning message for unsupported sketch folder deletion in Korean locale --- build/shared/lib/languages/PDE_ko.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/build/shared/lib/languages/PDE_ko.properties b/build/shared/lib/languages/PDE_ko.properties index 0f13cb121c..1e449dacc0 100644 --- a/build/shared/lib/languages/PDE_ko.properties +++ b/build/shared/lib/languages/PDE_ko.properties @@ -308,6 +308,7 @@ editor.status.error.syntax = 구문 오류 - %s warn.delete = 삭제 warn.delete.sketch = 정말 해당 스케치를 삭제하시겠습니까? +warn.delete.sketch_last = 파일의 안전을 위해 Processing에서는 프로젝트 폴더 삭제를 지원하지 않습니다. \n파일 탐색기에서 프로젝트 폴더를 열어 삭제해 주세요. warn.delete.file = 정말 "%s"를 삭제하시겠습니까? From b8dae8e2c02677a5764216311403ac9a03fa78d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:38:23 +0100 Subject: [PATCH 09/14] Add warning messages in Portuguese locale --- build/shared/lib/languages/PDE_pt.properties | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build/shared/lib/languages/PDE_pt.properties b/build/shared/lib/languages/PDE_pt.properties index 6c957c0331..44b5c7f639 100644 --- a/build/shared/lib/languages/PDE_pt.properties +++ b/build/shared/lib/languages/PDE_pt.properties @@ -253,3 +253,13 @@ contrib.progress.starting = A iniciar contrib.progress.downloading = A descarregar contrib.download_error = Ocorreu um erro ao descarregar a contribuição. contrib.unsupported_operating_system = O seu sistema operativo não parece ser suportado. Deve visitar a biblioteca %s para mais informação. + +# --------------------------------------- +# Warnings + +warn.delete = Apagar +warn.delete.sketch_folder = Tem a certeza de que deseja apagar este sketch?\nIsto irá remover a pasta inteira “%s”. +warn.delete.sketch_last = Para manter os seus ficheiros seguros, apagar a pasta inteira do sketch não é suportado no Processing.\nPor favor, abra a pasta do sketch no seu explorador de ficheiros para a apagar. +warn.delete.sketch_file = Tem a certeza de que deseja apagar “%s”? +warn.cannot_change_mode.title = Não é possível mudar de modo +warn.cannot_change_mode.body = Não é possível mudar de modo,\nporque o modo “%s” não é compatível com o modo atual. \ No newline at end of file From f3f671a0a63002d94dec447c29dce10885ea7740 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:38:29 +0100 Subject: [PATCH 10/14] Add warning message for unsupported deletion of entire sketch folder in Russian locale --- build/shared/lib/languages/PDE_ru.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/build/shared/lib/languages/PDE_ru.properties b/build/shared/lib/languages/PDE_ru.properties index f35ce1cccc..ff71d4ce49 100644 --- a/build/shared/lib/languages/PDE_ru.properties +++ b/build/shared/lib/languages/PDE_ru.properties @@ -547,6 +547,7 @@ contrib.import.errors.link = Ошибка: у библиотеки %s стран warn.delete = Удалить warn.delete.sketch = Вы уверены, что хотите удалить эскиз? +warn.delete.sketch_last = Чтобы сохранить ваши файлы в безопасности, удаление всей папки с наброском не поддерживается в Processing.\nПожалуйста, откройте папку с наброском в проводнике, чтобы удалить её. warn.delete.file = Вы уверены, что хотите удалить "%s"? warn.cannot_change_mode.title = Нельзя сменить режим warn.cannot_change_mode.body = Не получается изменить режим,\nтак как "%s" не совместим с текущим режимом. From 870c96fc876aae714b8b2d7ea121d161959160cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:38:39 +0100 Subject: [PATCH 11/14] Add warning messages in Turkish locale --- build/shared/lib/languages/PDE_tr.properties | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build/shared/lib/languages/PDE_tr.properties b/build/shared/lib/languages/PDE_tr.properties index 1da470b4b7..8b8b7f7f55 100644 --- a/build/shared/lib/languages/PDE_tr.properties +++ b/build/shared/lib/languages/PDE_tr.properties @@ -232,3 +232,13 @@ editor.status.error.syntax = Hata - %s contrib.category = Kategori: contrib.filter_your_search = Aramayı Filtrele... + +# --------------------------------------- +# Warnings + +warn.delete = Sil +warn.delete.sketch_folder = Bu sketch'i silmek istediğinizden emin misiniz?\nBu işlem “%s” klasörünün tamamını silecektir. +warn.delete.sketch_last = Dosyalarınızı güvende tutmak için, tüm sketch klasörünü silmek Processing'de desteklenmemektedir.\nLütfen bu klasörü silmek için dosya gezgininizi kullanın. +warn.delete.sketch_file = “%s” dosyasını silmek istediğinizden emin misiniz? +warn.cannot_change_mode.title = Mod değiştirilemiyor +warn.cannot_change_mode.body = Mod değiştirilemiyor,\nçünkü “%s” modu mevcut modla uyumlu değil. \ No newline at end of file From 4284cc6cb53d3224498f649ce0a9a92ca9e17a9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:40:21 +0100 Subject: [PATCH 12/14] Add warning message for unsupported deletion of entire sketch folder in Ukrainian locale --- build/shared/lib/languages/PDE_uk.properties | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build/shared/lib/languages/PDE_uk.properties b/build/shared/lib/languages/PDE_uk.properties index 8584ecda99..c4d4d6baf6 100644 --- a/build/shared/lib/languages/PDE_uk.properties +++ b/build/shared/lib/languages/PDE_uk.properties @@ -594,6 +594,7 @@ contrib.import.errors.link = Помилка: У бібліотеки %s неді warn.delete = Видалення warn.delete.sketch = Ви впевнені, що хочете видалити цей ескіз? +warn.delete.sketch_last = Щоб зберегти ваші файли в безпеці, видалення всієї папки ескізу не підтримується в Processing.\nБудь ласка, відкрийте папку ескізу у вашому файловому менеджері, щоб видалити її. warn.delete.file = Ви впевнені, що хочете видалити "%s"? warn.cannot_change_mode.title = Зміна режиму неможлива warn.cannot_change_mode.body = Зміна режиму неможлива,\nоскільки режим "%s" несумісний з поточним режимом. @@ -649,4 +650,5 @@ movie_maker.progress.creating_output_file = Створюю вихідний фа movie_maker.progress.initializing = Ініціалізація... movie_maker.progress.processing = Обробляю %s. -movie_maker.progress.handling_frame = Конвертую кадр %s з %s... \ No newline at end of file +movie_maker.progress.handling_frame = Конвертую кадр %s з %s... + From b1bbce6136162bd3a86b986a7589436d4db69f4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:45:24 +0100 Subject: [PATCH 13/14] Add warning messages in Chinese locale --- build/shared/lib/languages/PDE_zh-CN.properties | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build/shared/lib/languages/PDE_zh-CN.properties b/build/shared/lib/languages/PDE_zh-CN.properties index 5d2f8e1ee1..97e3df413e 100644 --- a/build/shared/lib/languages/PDE_zh-CN.properties +++ b/build/shared/lib/languages/PDE_zh-CN.properties @@ -307,5 +307,10 @@ contrib.unsupported_operating_system = 你当前的操作系统似乎不被支 # Warnings warn.delete = 删除 -warn.delete.sketch = 你确定要删除该速写本? -warn.delete.file = 你确定删除 "%s"? +warn.delete.sketch = 你确定要删除该速写本吗? +warn.delete.sketch_folder = 你确定要删除该速写本吗?\n这将删除整个 “%s” 文件夹。 +warn.delete.sketch_last = 为了确保您的文件安全,Processing 不支持删除整个速写本文件夹。\n请在文件管理器中打开速写本文件夹进行删除。 +warn.delete.file = 你确定要删除 "%s" 吗? +warn.delete.sketch_file = 你确定要删除 “%s” 吗? +warn.cannot_change_mode.title = 无法切换模式 +warn.cannot_change_mode.body = 无法切换模式,\n因为 “%s” 模式与当前模式不兼容。 \ No newline at end of file From b7aa3b915ff8e330a45b7bd97ff8aff9da7401e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 5 Feb 2025 14:45:33 +0100 Subject: [PATCH 14/14] Add warning messages in Traditional Chinese locale --- build/shared/lib/languages/PDE_zh-TW.properties | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build/shared/lib/languages/PDE_zh-TW.properties b/build/shared/lib/languages/PDE_zh-TW.properties index b68c8489ae..e3642d0999 100644 --- a/build/shared/lib/languages/PDE_zh-TW.properties +++ b/build/shared/lib/languages/PDE_zh-TW.properties @@ -577,9 +577,10 @@ contrib.import.errors.link = 錯誤Error: 這個library %s 的下載網址有問 warn.delete = 刪除Delete... warn.delete.sketch = 確定要刪除程式嗎? warn.delete.file = 確定要刪除檔案 "%s" 嗎? -warn.cannot_change_mode.title = Cannot change mode -warn.cannot_change_mode.body = Cannot change mode,\nbecause "%s" mode is not compatible with current mode. - +warn.delete.sketch_file = 您確定要刪除「%s」嗎? +warn.delete.sketch_last = 為了保護您的檔案安全,Processing 不支援刪除整個程式素描本資料夾。\n請在檔案總管中開啟該資料夾進行刪除。 +warn.cannot_change_mode.title = 無法切換模式 +warn.cannot_change_mode.body = 無法切換模式,\n因為「%s」模式與當前模式不相容。 # --------------------------------------- # Update Check