Преглед изворни кода

Feature/updating i18n farsi (#4638)

* [MOD] changed farsi i18n keys.

* [MOD] changed farsi i18n keys.

* [MOD] changed farsi i18n keys.
Parsa Arvaneh пре 1 година
родитељ
комит
6159e79476
1 измењених фајлова са 55 додато и 22 уклоњено
  1. 55 22
      packages/@uppy/locales/src/fa_IR.js

+ 55 - 22
packages/@uppy/locales/src/fa_IR.js

@@ -10,20 +10,26 @@ const fa_IR = {
 fa_IR.strings = {
   addBulkFilesFailed: {
     '0': 'افزودن %{smart_count} فایل به دلیل خطای داخلی با شکست مواجه شد',
-    '1': 'افزودن %{smart_count} فایل به دلیل خطای داخلی با شکست مواجه شد',
+    '1': 'افزودن %{smart_count} فایل به دلیل خطاهای داخلی با شکست مواجه شد',
   },
+  addedNumFiles: '%{numFiles} فایل اضافه شد',
+  addingMoreFiles: 'درحال افزودن فایل‌ها',
+  additionalRestrictionsFailed: '%{count} محدودیت اضافی رعایت نشد',
   addMore: 'اضافه کردن بیشتر',
   addMoreFiles: 'افزودن فایل‌های بیشتر',
-  addingMoreFiles: 'درحال افزودن فایل‌ها',
-  allowAccessDescription: 'برای استفاده از دوربین جهت عکس و فیلمبرداری، لطفا به این سایت اجازه‌ی دسترسی به دوربین را بدهید',
+  allFilesFromFolderNamed: 'همه فایل‌ها از پوشه %{name}',
+  allowAccessDescription:
+    'برای گرفتن عکس یا ضبط ویدیو با دوربین خود، لطفاً اجازه دسترسی به دوربین را برای این سایت بدهید.',
   allowAccessTitle: 'لطفا به دوربین اجازه‌ی دسترسی بدهید',
+  allowAudioAccessDescription: 'برای ضبط صدا، لطفاً اجازه دسترسی به میکروفون را برای این سایت بدهید.',
+  allowAudioAccessTitle: 'لطفا اجازه دسترسی به میکروفون خود را بدهید',
   aspectRatioLandscape: 'برش منظره (16:9)',
   aspectRatioPortrait: 'برش پرتره (9:16)',
   aspectRatioSquare: 'برش مربعی',
+  authAborted: 'احراز هویت لغو شد',
   authenticateWith: 'در حال اتصال به %{pluginName}',
   authenticateWithTitle: 'احراز هویت %{pluginName} برای انتخاب فایل ضروریست!',
   back: 'بازگشت',
-  backToSearch: 'بازگشت به جستجو',
   browse: 'انتخاب کنید',
   browseFiles: 'انتخاب فایل',
   browseFolders: 'انتخاب فولدر',
@@ -34,12 +40,14 @@ fa_IR.strings = {
   companionError: 'اتصال با طرق مقابل با شکست روبرو شد',
   companionUnauthorizeHint: 'برای قطع احراز هویت حساب %{provider}, لطفا به آدرس %{url} بروید',
   complete: 'کامل شد',
+  compressedX: '%{size} با فشرده‌سازی تصاویر ذخیره شد',
+  compressingImages: 'فشرده سازی تصاویر ...',
   connectedToInternet: 'به اینترنت متصل شد',
   copyLink: 'کپی پیوند',
   copyLinkToClipboardFallback: 'پیوند زیر را کپی کنید',
   copyLinkToClipboardSuccess: 'پیوند به حافظه‌ی موقت منتقل شد',
   creatingAssembly: 'درحال آماده سازی برای بارگذاری',
-  creatingAssemblyFailed: 'Transloadit: Could not create Assembly',
+  creatingAssemblyFailed: 'Transloadit: اسمبلی ایجاد نشد',
   dashboardTitle: 'بارگذاری فایل',
   dashboardWindowTitle: 'پنجره بارگذاری فایل. برای لغو کلید esc را بفشارید',
   dataUploadedOfTotal: '%{complete} از %{total}',
@@ -54,62 +62,85 @@ fa_IR.strings = {
   dropPasteImportFiles: 'فایل‌ها را اینجا رها کنید، بچسبانید یا %{browse}',
   dropPasteImportFolders: 'فایل‌ها را اینجا رها کنید، بچسبانید یا %{browse}',
   editFile: 'ویرایش فایل',
+  editFileWithFilename: 'ویرایش فایل %{file}',
   editing: 'در حال ویرایش %{file}',
   emptyFolderAdded: 'از پوشه‌ی خالی هیچ فایلی افزوده نشد',
   encoding: 'رمزگذاری...',
   enterCorrectUrl: 'آدرس نامعتبر. لطفا مطمئن شوید که آدرس مستقیم به یک فایل را انتخاب کرده‌اید.',
   enterTextToSearch: 'متن را جهت جستجوی تصویر وارد کنید',
   enterUrlToImport: 'آدرس فایل را برای بارگذاری بنویسید',
+  error: 'خطا',
   exceedsSize: 'اندازه‌ی این فایل از حد مجاز بیشتر است! %{size}',
-  failedToFetch: 'Companion failed to fetch this URL, please make sure it’s correct',
+  failedToFetch: 'Companion نتوانست این URL را واکشی کند، لطفاً مطمئن شوید که درست است',
   failedToUpload: 'شکست در بارگذاری %{file}',
-  fileSource: 'منبع فایل: %{name}',
   filesUploadedOfTotal: {
     '0': '%{complete} از %{smart_count} فایل بارگذاری شد.',
     '1': '%{complete} از %{smart_count} فایل بارگذاری شد.',
   },
   filter: 'پالایش',
   finishEditingFile: 'اتمام ویرایش فایل',
-  flipHorizontal: 'چپه کردن افقی',
+  flipHorizontal: 'چرخاندن کردن افقی',
   folderAdded: {
     '0': '%{smart_count} فایل از %{folder} افزوده شد.',
     '1': '%{smart_count} فایل از %{folder} افزوده شد.',
   },
+  folderAlreadyAdded: 'پوشه "%{folder}" قبلاً اضافه شده است',
   generatingThumbnails: 'تولید تصویر بندانگشتی...',
   import: 'واردکردن',
   importFiles: 'وارد کردن فایل‌ها از:',
   importFrom: 'واردکردن از %{name}',
   inferiorSize: 'این فایل کوچک‌تر از اندازه مجاز %{size} است',
+  loadedXFiles: '%{numFiles} فایل بارگیری شد',
   loading: 'درحال بارگذاری',
   logOut: 'خروج',
   micDisabled: 'عدم اجازه دسترسی توسط کاربر',
+  missingRequiredMetaField: 'فیلدهای متا لازم وجود ندارد',
+  missingRequiredMetaFieldOnFile: 'فیلدهای متا لازم در %{fileName} وجود ندارد',
+  missingRequiredMetaFields: {
+    '0': 'فیلد متا الزامی وجود ندارد: %{fields}.',
+    '1': 'فیلدهای متا لازم وجود ندارد: %{fields}.',
+  },
   myDevice: 'دستگاه من',
+  noAudioDescription: 'برای ضبط صدا، لطفاً یک میکروفون یا دستگاه ورودی صوتی دیگری را وصل کنید',
+  noAudioTitle: 'میکروفون در دسترس نیست',
   noCameraDescription: 'جهت گرفتن عکس یا ضبط ویدیو لطفا یک دوربین متصل نمایید',
   noCameraTitle: 'دوربین در دسترس نیست',
-  noDuplicates: 'نمی‌توان فایل تکراری بارگذاری کرد،\'%{fileName}\' قبلا بارگذاری شده است.',
+  noDuplicates: "نمی‌توان فایل تکراری بارگذاری کرد،'%{fileName}' قبلا بارگذاری شده است.",
   noFilesFound: 'هیچ فایل یا پوشه‌ای اینجا ندارید',
   noInternetConnection: 'عدم اتصال به اینترنت',
-  noMoreFilesAllowed: 'نمی توان فایل جدید بارگذاری کرد: درحال بارگذاری است',
+  noMoreFilesAllowed: 'نمی توان فایل جدید بارگذاری کرد',
+  noSearchResults: 'متاسفانه هیچ نتیجه ای برای این جستجو وجود ندارد',
   openFolderNamed: 'پوشه باز کنید %{name}',
   pause: 'توقف',
-  pauseUpload: 'توقف بارگذاری',
   paused: 'متوقف شده',
+  pauseUpload: 'توقف بارگذاری',
+  pluginNameAudio: 'صدا',
+  pluginNameBox: 'جعبه',
+  pluginNameCamera: 'دوربین',
+  pluginNameDropbox: 'دراپ باکس',
+  pluginNameFacebook: 'فیس بوک',
+  pluginNameGoogleDrive: 'درایو گوگل',
+  pluginNameInstagram: 'اینستاگرام',
+  pluginNameOneDrive: 'OneDrive',
+  pluginNameZoom: 'بزرگ‌نمایی',
   poweredBy: 'قدرت گرفته از %{uppy}',
   processingXFiles: {
     '0': 'درحال پردازش %{smart_count} فایل',
     '1': 'درحال پردازش %{smart_count} فایل',
   },
-  reSelect: 'انتخام مجدد',
   recording: 'درحال ضبط',
   recordingLength: 'مدت ضبط شده %{recording_length}',
   recordingStoppedMaxSize: 'ضبط به دلیل رسیدن اندازه فایل به حدود حداکثر اندازه مجاز متوقف شد',
-  recoveredAllFiles: 'تمام فایل ها بازیابی شد. اکنون می‌توانید بارگذاری را ازسربگیرید دهید.',
+  recordVideoBtn: 'ضبط تصویر',
+  recoveredAllFiles: 'ما همه فایل‌ها را بازیابی کردیم. اکنون می توانید بارگذاری را از سر بگیرید.',
   recoveredXFiles: {
     '0': 'امکان بازیابی %{smart_count} فایل وجود ندارد. لطفا مجددا انتخابش کنید و بارگذاری را ازسر بگیرید.',
-    '1': 'امکان بازیابی %{smart_count} فایل وجود ندارد. لطفا مجددا انتخابش کنید و بارگذاری را ازسر بگیرید.',
+    '1': 'امکان بازیابی %{smart_count} فایل‌ها وجود ندارد. لطفا مجددا انتخابش کنید و بارگذاری را ازسر بگیرید.',
   },
   removeFile: 'حذف فایل',
+  reSelect: 'انتخاب مجدد',
   resetFilter: 'بازنشانی فیلتر',
+  resetSearch: 'بازنشانی جستجو',
   resume: 'ادامه',
   resumeUpload: 'ادامه بارگذاری',
   retry: 'تلاش دوباره',
@@ -118,39 +149,42 @@ fa_IR.strings = {
   rotate: 'چرخاندن',
   save: 'ذخیره',
   saveChanges: 'ذخیره‌ی تغییرات',
+  search: 'Search',
   searchImages: 'جستجو برای تصاویر',
-  selectAllFilesFromFolderNamed: 'همه فایل ها را از پوشه انتخاب کنید %{name}',
-  selectFileNamed: 'فایل را انتخاب کنید %{name}',
   selectX: {
     '0': 'را انتخاب کنید %{smart_count}',
     '1': 'را انتخاب کنید %{smart_count}',
   },
   sessionRestored: 'نشست بازیابی شد',
+  showErrorDetails: 'نمایش جزئیات خطا',
+  signInWithGoogle: 'با گوگل وارد شوید',
   smile: 'لبخند!',
+  startAudioRecording: 'شروع ضبط صدا',
   startCapturing: 'ضبط صفحه نمایش آغاز شد',
   startRecording: 'آغاز تصویربرداری',
+  stopAudioRecording: 'ضبط صدا را متوقف کنید',
   stopCapturing: 'ضبط صفحه نمایش متوقف شد',
   stopRecording: 'توقف تصویربرداری',
   streamActive: 'جریان فعال',
   streamPassive: 'جریان غیرفعال',
-  submitRecordedFile: 'Submit recorded file',
+  submitRecordedFile: 'ارسال فایل ضبط شده',
   takePicture: 'عکس بگیرید',
+  takePictureBtn: 'عکس بگیر',
   timedOut: 'بارگذاری به مدت %{seconds} ثانیه متوقف شد, درحال متوقف کردن.',
-  unselectAllFilesFromFolderNamed: 'همه فایل ها را از پوشه حذف کنید %{name}',
-  unselectFileNamed: 'لغو انتخاب پرونده %{name}',
   upload: 'بارگذاری',
   uploadComplete: 'بارگذاری انجام شد',
   uploadFailed: 'بارگذاری شکست خورد',
-  uploadPaused: 'بارگذاری متوقف شد',
+  uploading: 'بارگذاری',
   uploadXFiles: {
     '0': 'بارگذاری %{smart_count} فایل',
     '1': 'بارگذاری %{smart_count} فایل',
   },
+  uploadPaused: 'بارگذاری متوقف شد',
+  uploadStalled: 'آپلود برای %{seconds} ثانیه هیچ پیشرفتی نداشته است. ممکن است بخواهید دوباره آن را امتحان کنید.',
   uploadXNewFiles: {
     '0': 'بارگذاری +%{smart_count} فایل',
     '1': 'بارگذاری +%{smart_count} فایل',
   },
-  uploading: 'بارگذاری',
   uploadingXFiles: {
     '0': 'بارگذاری %{smart_count} فایل',
     '1': 'بارگذاری %{smart_count} فایل',
@@ -175,7 +209,6 @@ fa_IR.strings = {
   },
   zoomIn: 'بزرگ‌نمایی',
   zoomOut: 'کوچک‌نمایی',
-
 }
 
 if (typeof Uppy !== 'undefined') {