ra-language-farsi
Advanced tools
Comparing version 0.3.0 to 0.4.0
38
index.js
export default { | ||
ra: { | ||
action: { | ||
delete: 'حذف', | ||
show: 'نمایش', | ||
list: 'لیست', | ||
save: 'ذخیره', | ||
create: 'ایجاد', | ||
edit: 'ویرایش', | ||
cancel: 'انصراف', | ||
refresh: 'بروزرسانی', | ||
add_filter: 'اضافهکردن فیلتر', | ||
remove_filter: 'حذف این فیلتر', | ||
add: 'اضافه', | ||
back: 'بازگشت', | ||
add: 'اضافه', | ||
bulk_actions: '۱ آیتم انتخاب شد |||| %{smart_count} عدد از آیتمها انتخاب شدند', | ||
cancel: 'انصراف', | ||
clear_input_value: 'پاککردن مقدار', | ||
clone: 'شبیهسازی', | ||
confirm: 'تایید', | ||
create: 'ایجاد', | ||
delete: 'حذف', | ||
edit: 'ویرایش', | ||
export: 'دریافت خروجی', | ||
list: 'لیست', | ||
refresh: 'بروزرسانی', | ||
remove_filter: 'حذف این فیلتر', | ||
remove: 'حذف', | ||
save: 'ذخیره', | ||
search: 'جستوجو', | ||
show: 'نمایش', | ||
sort: 'مرتبسازی', | ||
@@ -55,7 +56,4 @@ undo: 'لغو', | ||
message: { | ||
yes: 'بله', | ||
no: 'خیر', | ||
about: 'درباره', | ||
are_you_sure: 'آیا اطمینان دارید ؟', | ||
about: 'درباره', | ||
not_found: 'شما یک نشانی اینترنتی اشتباه تایپ کردید یا پیغام بدی را دنبال کردید.', | ||
bulk_delete_content: | ||
@@ -70,5 +68,9 @@ 'آیا از حذف %{name} اطمینان دارید؟ |||| آیا از حدف %{smart_count} عدد از آیتمها اطمینان دارید؟', | ||
loading: 'صفحه در حال بارگزاری است، چند لحظه صبر کنید', | ||
no: 'خیر', | ||
not_found: 'شما یک نشانی اینترنتی اشتباه تایپ کردید یا پیغام بدی را دنبال کردید.', | ||
yes: 'بله', | ||
}, | ||
navigation: { | ||
no_results: 'نتیجهای پیدا نشد', | ||
no_more_results: 'شماره صفحهی %{page} خارج از محدوده مجاز است. صفحه قبل را امتحان کنید.', | ||
page_out_of_boundaries: 'شماره صفحه %{page} خارج از محدوده است', | ||
@@ -78,8 +80,8 @@ page_out_from_end: 'نمیتوان به بعد از صفحه آخر رفت', | ||
page_range_info: '%{offsetBegin}-%{offsetEnd} (کل: %{total})', | ||
page_rows_per_page: 'تعداد ردیفها در صفحه:', | ||
next: 'بعدی', | ||
prev: 'قبلی', | ||
no_more_results: 'شماره صفحهی %{page} خارج از محدوده مجاز است. صفحه قبل را امتحان کنید.', | ||
page_rows_per_page: 'تعداد ردیفها در صفحه:', | ||
}, | ||
auth: { | ||
user_menu: 'پروفایل', | ||
username: 'نامکاربری', | ||
@@ -90,3 +92,2 @@ password: 'رمز عبور', | ||
logout: 'خروج', | ||
user_menu: 'پروفایل', | ||
}, | ||
@@ -97,7 +98,8 @@ notification: { | ||
deleted: 'المان حذف شد', | ||
bad_item: 'المان اشتباه', | ||
item_doesnt_exist: 'المان پیدا نشد', | ||
http_error: 'خطا در برقراری ارتباط با سرور', | ||
bad_item: 'المان اشتباه', | ||
data_provider_error: 'خطا در دریافت اطلاعات', | ||
canceled: 'لغو شد', | ||
logged_out: 'نشست کاربری شما به پایان زسیدهاست، لطفا دوباره وصل شوید.', | ||
}, | ||
@@ -104,0 +106,0 @@ validation: { |
{ | ||
"name": "ra-language-farsi", | ||
"version": "0.3.0", | ||
"version": "0.4.0", | ||
"description": "Farsi translations for React-Admin, the frontend framework for building admin applications on top of REST/GraphQL services.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -29,4 +29,36 @@ # Farsi Translations for React-Admin | ||
## RTL | ||
Material UI is already supprting RTL, so we can add its support to react admin using these 2 steps: | ||
1. Change **dir** property to **rtl** in your root elements (like body). You can also connect this property to redux. | ||
2. Define a theme and set **direction** to **rtl**. | ||
```javascript | ||
import { createMuiTheme } from '@material-ui/core/styles'; | ||
const theme = createMuiTheme({ | ||
direction: 'rtl', | ||
}); | ||
const App = () => ( | ||
<Admin theme={theme}> | ||
// ... | ||
</Admin> | ||
); | ||
``` | ||
*public/index.html* | ||
```html | ||
<body> | ||
<noscript> | ||
You need to enable JavaScript to run this app. | ||
</noscript> | ||
<div id="root" dir="rtl"></div> | ||
</body> | ||
``` | ||
## License | ||
This translation is licensed under the [BSD Licence](LICENSE), and sponsored by [Hamid FzM](https://hamidfzm.com). |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10489
6
113
64