From 6d7fb449a5b1012f4015330d5c93d91ee21ccf2c Mon Sep 17 00:00:00 2001 From: Simon Liebing Date: Thu, 27 Apr 2023 14:24:22 +0200 Subject: [PATCH] added Farsi language support --- messages/fa.msg | 159 ++++++++++++++++++++++++++++++++ static/images/ir.svg | 32 +++++++ templates/default-layout.hamlet | 2 + 3 files changed, 193 insertions(+) create mode 100644 messages/fa.msg create mode 100644 static/images/ir.svg diff --git a/messages/fa.msg b/messages/fa.msg new file mode 100644 index 0000000..3eeff3d --- /dev/null +++ b/messages/fa.msg @@ -0,0 +1,159 @@ +UserReactivated: کاربر دوباره فعال شد +UserUnknown: کاربر ناشناخته +UserOrArticleUnknown: کاربر یا مورد ناشناخته +PurchaseSuccess: لذت ببرید! +PurchaseDebtful: توجه: شما بدهکار هستید! +NotEnoughItems: موارد کافی موجود نیست +ErrorOccured: مشکلی پیش آمد +ItemUnknown: مورد ناشناخته +PurchaseSuccessCash price@Int currency@Text: به صورت نقدی #{currency} #{formatIntCurrency price} #{currency} لذت ببرید. لطفا پرداخت کنید +ItemDisappeared: o_0 مورد ناپدید شد +Amount: میزان +EditSuccess: با موفقیت ویرایش شد +EditFail: ویرایش انجام نشد +Name: نام +Price: قیمت +CurrentStock: سهام فعلی +AnnouncedStock: محدودیت هشدار +DeleteItem: حذف آیتم +ItemDeleted: مورد حذف شد +UserCreated: کاربر ایجاد شد +UserNotCreated: کاربر ایجاد نشد +EmailNotify: اگر اعلان می خواهید ایمیل را وارد کنید +BuyNotification: هنگام خرید اطلاع دهید +UserEdited: کاربر ویرایش شد +UserNotEdited: کاربر را نمی توان ویرایش کرد +Payout desc@Text: #{desc} پرداخت: +PaidOut: مبلغ پرداخت شده +NotPaidOut: پرداخت نشد +Value: ارزش +Description: شرح +StockedUp: انبار شده است +NotStockedUp: انبار نشد +StockupError: خطا در انبار کردن +AmountAdded: تعداد موارد منفرد اضافه شده +CrateAmountAdded: تعداد جعبه های اضافه شده +ItemAdded: مورد جدید اضافه شد +ItemNotAdded: خطا هنگام اضافه کردن +AmountWarning: اخطار مبلغ +Recharged: شارژ شد! +RechargeError: خطا در شارژ مجدد +CashCheck: چک نقدی +CashChecked: نقدی بررسی و به روز شد. +CashCheckError: خطا در چک نقدی +CountedValue: ارزش شمارش شده +PurchaseOf name@Text: #{name} خرید +PricePerUnit price@Int currency@Text: #{currency} #{formatIntCurrency price} قیمت هر واحد: +Purchase: خرید کنید +PleaseCountAndCheck: لطفا ذخایر نقدی را بشمارید و مقدار را در زیر به‌روزرسانی کنید. +Submit: ارسال +Home: صفحه اصلی +Restock: موجودی مجدد +Journal: مجله +Summary: فهرست +PayCash: پرداخت نقد +CreateUser: کاربر ایجاد کنید +ReactivateOldUser: کاربر قدیمی را دوباره فعال کنید +Time: زمان +ValueIn currency@Text: #{currency} ارزش در +TotalValue: ارزش کل +CashStock: سهام نقدی +PayoutFromCash: نقدی پرداخت کنید +NothingToShow: بدون حرکت +NewItem: گزینه جدید +NewUser: کاربر جدید +DoPayout: پرداخت +ReactivateUser: کاربر را دوباره فعال کنید +Recharge: شارژ مجدد +CurrentCharge charge@Int currency@Text: #{currency} #{formatIntCurrency charge} #{currency} شارژ فعلی: +AddItem: مورد جدیدی اضافه کنید +EditUser: کاربر را ویرایش کنید +ChoosePrompt text@Text: #{text} یک مورد را انتخاب کنید، +SelectItem: مورد را انتخاب کنید +CurrentAmount: مبلغ فعلی +NoItems: هیچ موردی وجود ندارد +StockUp name@Text: #{name} انبار کنید +Fillup: پر کن +CashCheckOf date@String: #{date} چک نقدی از +NotJson: اینها داده های JSON نیستند +Upload: آپلود پشتیبان +SelectFile: فایل را انتخاب کنید +RestoreSuccess: پایگاه داده با موفقیت بازیابی شد! +InventoryBackup: موجودی پشتیبان +RestoreFromBackup: بازیابی از پشتیبان +NegativeRecharge: شما نمی توانید مقادیر منفی را شارژ کنید +Increment: ++ +Decrement: -- +Plus5: +=5 +Minus5: -=5 +SelectAvatar: آواتار را انتخاب کنید +Avatars: آواتارها +NoAvatars: بدون آواتار +ModifyAvatar: آواتار را اصلاح کنید +AvatarUnknown: آواتار ناشناخته +AvatarUpdateSuccessfull: به‌روزرسانی آواتار با موفقیت انجام شد +AvatarIdent: نام آواتار +AvatarFileChange: برای تغییر این آواتار فایل را وارد کنید +AvatarFile: فایل آواتار +NewAvatar: آواتار جدید +AvatarUploadSuccessfull: آپلود آواتار با موفقیت انجام شد +DeleteAvatar: آواتار را حذف کنید +AvatarDeleted: آواتار با موفقیت حذف شد +AvatarInUseError: شما نمی توانید آواتارهایی را که در حال حاضر در حال استفاده هستند حذف کنید +Volume: حجم در l +CorrectedAmount: ضرر - زیان +BarcodeNotUser: این بارکد کاربر نیست، بلکه یک محصول است +ProvideBarcode: لطفا یک بارکد صحیح ارائه دهید +BarcodeNotBev: این بارکد محصولی نیست، بلکه یک کاربر است +BarcodeUnknown: این بارکد ناشناخته است +BarcodeField: بارکدها +BarcodeAdded: بارکد با موفقیت اضافه شد +BarcodeDuplicate: این بارکد در حال حاضر در حال استفاده است +Transfer: انتقال اعتبار +TransferTo: انتقال اعتبار به +NegativeTransfer: شما نمی توانید مبالغ منفی را انتقال دهید +TransferComplete: انتقال کامل شد +TransferError: خطای انتقال +PreviousPage: صفحه قبلی +NextPage: صفحه بعد +MaxAmount: حداکثر مقدار +AmountPerCrate: مقدار در هر جعبه +SelectSupplier: تامین کننده را انتخاب کنید +CreateSupplier: تامین کننده ایجاد کنید +SupplierCreated: تامین کننده ایجاد شد +SupplierNotCreated: تامین کننده ایجاد نشد! +Suppliers: تامین کنندگان +NewSupplier: تامین کننده جدید +Address: نشانی +TelNr: شماره تلفن +Email: پست الکترونیک +EditSupplier: ویرایش تامین کننده +SupplierUnknown: تامین کننده ناشناس +SupplierEdited: تامین کننده ویرایش شد +SupplierNotEdited: تامین کننده ویرایش نشد! +CreateSupplierDigest: نمای کلی سفارش را برای این تامین کننده ایجاد کنید +DeleteSupplier: این تامین کننده را حذف کنید +SupplierDeleted: تامین کننده با موفقیت حذف شد +SupplierInUseError: این تامین کننده هنوز در حال استفاده است! +ArtNr: شماره مقاله +PricePerCrate: قیمت هر جعبه +CrateCount: شمارش جعبه +BuyValue: مبلغ پرداختی +CustomerId: شناسه مشتری +TotalCrates: کل جعبه ها +Modify: تغییر +UserIdentNotUnique: نام کاربری منحصر به فرد نیست +Login: وارد شدن +Logout: خروج +CreationBlocked: کاربران جدید نمی توانند ایجاد شوند. +NotEnoughFunds: بودجه کافی نیست! +MainPage: Matemat +ModifyBeverage ident@Text: #{ident} نوشابه را اصلاح کنید +ModifyUser ident@Text: #{ident} کاربر را اصلاح کنید +SupplierActions ident@Text: #{ident} اقدامات برای تامین کننده +UserPin: پین کاربر +WrongPinAuth: پین اشتباه برای این کاربر +EnterPin: لطفا پین بدهید +WrongPin: پین اشتباه ارائه شده است +PinFailure: خطا هنگام وارد کردن پین +PIN: پین diff --git a/static/images/ir.svg b/static/images/ir.svg new file mode 100644 index 0000000..d60a812 --- /dev/null +++ b/static/images/ir.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/templates/default-layout.hamlet b/templates/default-layout.hamlet index 47397b9..f539478 100644 --- a/templates/default-layout.hamlet +++ b/templates/default-layout.hamlet @@ -33,6 +33,8 @@ + +