uppy icon indicating copy to clipboard operation
uppy copied to clipboard

Fix locale-pack for en_US

Open Murderlon opened this issue 1 year ago • 1 comments

I was wondering why my locale changes don't show up locally. Turns out we use the Uppy CDN bundle in our dev setup with does not have @uppy/locales. Then it still didn't work and it turns out the script was broken since the TS migration.

Murderlon avatar Aug 28 '24 10:08 Murderlon

Diff output files
diff --git a/packages/@uppy/locales/lib/en_US.js b/packages/@uppy/locales/lib/en_US.js
index bea53cc..a10ca17 100644
--- a/packages/@uppy/locales/lib/en_US.js
+++ b/packages/@uppy/locales/lib/en_US.js
@@ -1,7 +1,7 @@
 const en_US = {
   strings: {},
-  pluralize(count) {
-    if (count === 1) {
+  pluralize(n) {
+    if (n === 1) {
       return 0;
     }
     return 1;
@@ -17,6 +17,7 @@ en_US.strings = {
   additionalRestrictionsFailed: "%{count} additional restrictions were not fulfilled",
   addMore: "Add more",
   addMoreFiles: "Add more files",
+  aggregateExceedsSize: "You selected %{size} of files, but maximum allowed size is %{sizeAllowed}",
   allFilesFromFolderNamed: "All files from folder %{name}",
   allowAccessDescription:
     "In order to take pictures or record video with your camera, please allow camera access for this site.",
@@ -62,8 +63,8 @@ en_US.strings = {
   dropPasteImportFiles: "Drop files here, %{browseFiles} or import from:",
   dropPasteImportFolders: "Drop files here, %{browseFolders} or import from:",
   editFile: "Edit file",
-  editImage: "Edit image",
   editFileWithFilename: "Edit file %{file}",
+  editImage: "Edit image",
   editing: "Editing %{file}",
   emptyFolderAdded: "No files were added from empty folder",
   encoding: "Encoding...",
@@ -80,7 +81,7 @@ en_US.strings = {
   },
   filter: "Filter",
   finishEditingFile: "Finish editing file",
-  flipHorizontal: "Flip horizontal",
+  flipHorizontal: "Flip horizontally",
   folderAdded: {
     "0": "Added %{smart_count} file from %{folder}",
     "1": "Added %{smart_count} files from %{folder}",
@@ -121,8 +122,12 @@ en_US.strings = {
   pluginNameDropbox: "Dropbox",
   pluginNameFacebook: "Facebook",
   pluginNameGoogleDrive: "Google Drive",
+  pluginNameGooglePhotos: "Google Photos",
   pluginNameInstagram: "Instagram",
   pluginNameOneDrive: "OneDrive",
+  pluginNameScreenCapture: "Screencast",
+  pluginNameUnsplash: "Unsplash",
+  pluginNameUrl: "Link",
   pluginNameZoom: "Zoom",
   poweredBy: "Powered by %{uppy}",
   processingXFiles: {
@@ -146,8 +151,8 @@ en_US.strings = {
   resumeUpload: "Resume upload",
   retry: "Retry",
   retryUpload: "Retry upload",
-  revert: "Revert",
-  rotate: "Rotate",
+  revert: "Reset",
+  rotate: "Rotate 90°",
   save: "Save",
   saveChanges: "Save changes",
   search: "Search",
@@ -171,7 +176,7 @@ en_US.strings = {
   submitRecordedFile: "Submit recorded file",
   takePicture: "Take a picture",
   takePictureBtn: "Take Picture",
-  timedOut: "Upload stalled for %{seconds} seconds, aborting.",
+  unnamed: "Unnamed",
   upload: "Upload",
   uploadComplete: "Upload complete",
   uploadFailed: "Upload failed",
@@ -211,4 +216,7 @@ en_US.strings = {
   zoomIn: "Zoom in",
   zoomOut: "Zoom out",
 };
+if (typeof Uppy !== "undefined") {
+  globalThis.Uppy.locales.en_US = en_US;
+}
 export default en_US;

github-actions[bot] avatar Aug 28 '24 10:08 github-actions[bot]