From 363e3c471b58f3693b47e8ec91a590164947290c Mon Sep 17 00:00:00 2001 From: Sync1211 Date: Sat, 9 Jul 2022 18:26:41 +0200 Subject: [PATCH] + Added localization to the license information * Small adjustments to some English translations --- www/jslicense.html | 32 ++++++++++++++++---------------- www/lang/en-US.json | 18 +++++++++++++++++- 2 files changed, 33 insertions(+), 17 deletions(-) diff --git a/www/jslicense.html b/www/jslicense.html index d75caa5..14b69e5 100644 --- a/www/jslicense.html +++ b/www/jslicense.html @@ -11,17 +11,17 @@

JavaScript License Information

-

You can see all JavaScript programs used along with this application are Free Software.[1]

+

You can see all JavaScript programs used along with this application are Free Software.[1]

- - - - + + + + @@ -30,55 +30,55 @@ - + - + - + - + - + - + - + - + - + @@ -91,10 +91,10 @@ diff --git a/www/lang/en-US.json b/www/lang/en-US.json index 93b3287..ac73886 100644 --- a/www/lang/en-US.json +++ b/www/lang/en-US.json @@ -133,5 +133,21 @@ "text-size": "Size", "enter-text": "Enter text", "wrap-by-space": "Wrap words by spaces", - "wrap-text": "Wrap text" + "wrap-text": "Wrap text", + "you-can-see-all-javascript-programs-used": "You can see all JavaScript programs used along with this application are Free Software.", + "javascript-resource": "Resource", + "javascript-license": "License", + "javascript-source": "Source", + "javascript-description": "Description", + "javascript-everyjs-description": "Dynamic concatenation of all development scripts", + "javascript-maincompjs-description": "All following development scripts, transpiled for compatibility.", + "javascript-loaderjs-description": "For dynamically loading other scripts, and fallback if there are problems.", + "javascript-polyfilljs-description": "Add features which are not supported by old browsers.", + "javascript-i18nextjs-description": "I18n \"extensions\"", + "javascript-i18njs-description": "For internationalization (language support)", + "javascript-imagejs-description": "For canvas image manipulation", + "javascript-accessibilityjs-description": "Accessibility features", + "javascript-catprinter-description": "The main script for Cat-Printer", + "free-software": "Free Software", + "free-software-description": "Software which respects your computing freedom." } \ No newline at end of file
ResourceLicenseSourceDescriptionResourceLicenseSourceDescription
~every.js GPL-3.0 main.jsDynamic concatenation of all development scriptsDynamic concatenation of all development scripts
main.comp.js GPL-3.0 main.jsAll following development scripts, transpiled for compatibility.All following development scripts, transpiled for compatibility.
loader.js CC0-1.0 loader.jsFor dynamically loading other scripts, and fallback if there are problems.For dynamically loading other scripts, and fallback if there are problems.
polyfill.js CC0-1.0 polyfill.jsPut features that are not supported by old browsers.Adds features that are not supported by old browsers.
i18n-ext.js CC0-1.0 i18n-ext.jsI18n "extensions"I18n "extensions"
i18n.js CC0-1.0 i18n.jsFor internationalization (language support)For internationalization (language support)
image.js CC0-1.0 image.jsFor canvas image manipulationFor canvas image manipulation
accessibility.js CC0-1.0 accessibility.jsAccessibility featuresAccessibility features
main.js GPL-3.0 main.jsThe main script for Cat-PrinterThe main script for Cat-Printer