From 0545c3f9978b92baa7c3e71176130776fb664b84 Mon Sep 17 00:00:00 2001 From: ConnorYoh <40631091+ConnorYoh@users.noreply.github.com> Date: Thu, 12 Mar 2026 20:23:13 +0000 Subject: [PATCH] Cleanup-conversion-translations (#5906) Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> --- .../common/util/EmlProcessingUtils.java | 3 +- .../web/ReactRoutingController.java | 6 ++-- .../service/PdfJsonFallbackFontService.java | 7 ++-- .../software/SPDF/model/ApiEndpointTest.java | 3 +- .../service/LanguageServiceBasicTest.java | 4 ++- .../SPDF/service/LanguageServiceTest.java | 12 ++++--- .../security/service/EmailService.java | 9 ++--- build.gradle | 2 +- .../public/locales/en-GB/translation.toml | 33 +++++-------------- frontend/src-tauri/tauri.conf.json | 2 +- .../src/core/constants/convertConstants.ts | 25 ++++++++++++++ .../testing/serverExperienceSimulations.ts | 2 +- .../shared/SelfHostedOfflineBanner.tsx | 15 +++------ .../testing/serverExperienceSimulations.ts | 2 +- 14 files changed, 68 insertions(+), 57 deletions(-) diff --git a/app/common/src/main/java/stirling/software/common/util/EmlProcessingUtils.java b/app/common/src/main/java/stirling/software/common/util/EmlProcessingUtils.java index 25af604c8c..0bb76f9921 100644 --- a/app/common/src/main/java/stirling/software/common/util/EmlProcessingUtils.java +++ b/app/common/src/main/java/stirling/software/common/util/EmlProcessingUtils.java @@ -341,7 +341,8 @@ public class EmlProcessingUtils { } private String getFallbackStyles() { - return """ + return + """ /* Minimal fallback - main CSS resource failed to load */ body { font-family: var(--font-family, Helvetica, sans-serif); diff --git a/app/core/src/main/java/stirling/software/SPDF/controller/web/ReactRoutingController.java b/app/core/src/main/java/stirling/software/SPDF/controller/web/ReactRoutingController.java index e903ed8e59..8f8dcb0b8e 100644 --- a/app/core/src/main/java/stirling/software/SPDF/controller/web/ReactRoutingController.java +++ b/app/core/src/main/java/stirling/software/SPDF/controller/web/ReactRoutingController.java @@ -178,7 +178,8 @@ public class ReactRoutingController { String escapedBaseUrlJs = JavaScriptUtils.javaScriptEscape(baseUrl); String serverUrl = "(window.location.origin + '" + escapedBaseUrlJs + "')"; - return """ + return + """
@@ -237,7 +238,8 @@ public class ReactRoutingController { String escapedBaseUrlJs = JavaScriptUtils.javaScriptEscape(baseUrl); String serverUrl = "(window.location.origin + '" + escapedBaseUrlJs + "')"; - return """ + return + """ diff --git a/app/core/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java b/app/core/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java index be51dd74eb..4f2a46f0c1 100644 --- a/app/core/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java +++ b/app/core/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java @@ -581,9 +581,10 @@ public class PdfJsonFallbackFontService { Character.UnicodeScript script = Character.UnicodeScript.of(codePoint); return switch (script) { - // HAN script is used by both Simplified and Traditional Chinese - // Default to Simplified (mainland China, 1.4B speakers) as it's more common - // Traditional Chinese PDFs are detected via font name aliases (MingLiU, PMingLiU, etc.) + // HAN script is used by both Simplified and Traditional Chinese + // Default to Simplified (mainland China, 1.4B speakers) as it's more common + // Traditional Chinese PDFs are detected via font name aliases (MingLiU, PMingLiU, + // etc.) case HAN -> FALLBACK_FONT_CJK_ID; case HIRAGANA, KATAKANA -> FALLBACK_FONT_JP_ID; case HANGUL -> FALLBACK_FONT_KR_ID; diff --git a/app/core/src/test/java/stirling/software/SPDF/model/ApiEndpointTest.java b/app/core/src/test/java/stirling/software/SPDF/model/ApiEndpointTest.java index a9293f1161..bba0720b9f 100644 --- a/app/core/src/test/java/stirling/software/SPDF/model/ApiEndpointTest.java +++ b/app/core/src/test/java/stirling/software/SPDF/model/ApiEndpointTest.java @@ -21,8 +21,7 @@ class ApiEndpointTest { return postNodeWithParams(description, true, names); } - private JsonNode postNodeWithParams( - String description, boolean required, String... names) { + private JsonNode postNodeWithParams(String description, boolean required, String... names) { ObjectNode post = mapper.createObjectNode(); post.put("description", description); ArrayNode params = mapper.createArrayNode(); diff --git a/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceBasicTest.java b/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceBasicTest.java index 79b23f8076..ddce2b3422 100644 --- a/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceBasicTest.java +++ b/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceBasicTest.java @@ -103,7 +103,9 @@ class LanguageServiceBasicTest { // Verify filtering by restrictions assertTrue(supportedLanguages.contains("en_US"), "Allowed language should be included"); assertTrue(supportedLanguages.contains("fr_FR"), "Allowed language should be included"); - assertFalse(supportedLanguages.contains("en_GB"), "en_GB should NOT be included when not in whitelist"); + assertFalse( + supportedLanguages.contains("en_GB"), + "en_GB should NOT be included when not in whitelist"); assertFalse(supportedLanguages.contains("de_DE"), "Restricted language should be excluded"); } diff --git a/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceTest.java b/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceTest.java index 734f7589e6..a0d235e70d 100644 --- a/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceTest.java +++ b/app/core/src/test/java/stirling/software/SPDF/service/LanguageServiceTest.java @@ -84,11 +84,13 @@ class LanguageServiceTest { // Verify assertEquals( - allowedLanguages, - supportedLanguages, - "Should return only whitelisted languages"); - assertFalse(supportedLanguages.contains("en_GB"), "en_GB should NOT be included when not in whitelist"); - assertFalse(supportedLanguages.contains("de_DE"), "de_DE should NOT be included when not in whitelist"); + allowedLanguages, supportedLanguages, "Should return only whitelisted languages"); + assertFalse( + supportedLanguages.contains("en_GB"), + "en_GB should NOT be included when not in whitelist"); + assertFalse( + supportedLanguages.contains("de_DE"), + "de_DE should NOT be included when not in whitelist"); } @Test diff --git a/app/proprietary/src/main/java/stirling/software/proprietary/security/service/EmailService.java b/app/proprietary/src/main/java/stirling/software/proprietary/security/service/EmailService.java index 5c1cf75450..0d35e8bf34 100644 --- a/app/proprietary/src/main/java/stirling/software/proprietary/security/service/EmailService.java +++ b/app/proprietary/src/main/java/stirling/software/proprietary/security/service/EmailService.java @@ -161,7 +161,7 @@ public class EmailService { String subject = "Welcome to Stirling PDF"; String body = - """ + """