مدیاویکی:Gadget-morebits-i18n-2022.js

نسخهٔ تاریخ ‏۲ اوت ۲۰۲۳، ساعت ۱۸:۰۲ توسط Admin (بحث | مشارکت‌ها) (۱ نسخه واردشده)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)

نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.

  • فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلید‌های Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانه‌های اپل مکینتاش کلید‌های ⌘-R)
  • گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانه‌های اپل مکینتاش کلید‌های ⌘-Shift-R)
  • اینترنت اکسپلورر/ Edge: کلید Ctrl را نگه‌دارید و روی دکمهٔ Refresh کلیک کنید، یا کلید‌های Ctrl-F5 را با هم فشار دهید
  • اپرا: Ctrl-F5 را بفشارید.
mw.loader.using('jquery.i18n').done(function(){
	console.log('Setting up translations using jquery.i18n ...');
	
	$.i18n().load({
		'fa' : {
			// Miscellaneous
			"tooltip-mark": "؟",
			"period-pm": "بعد از ظهر",
			"period-am": "صبح",
			"done": "انجام شد",
			"percent": "$1٪",
			"submit": "ثبت درخواست",
			"bullet-separator": " \u2022 ",
			
			// Month full names
			"january": "ژانویه",
			"february": "فوریه",
			"march": "مارس",
			"april": "آوریل",
			"may_long": "مه",
			"june": "ژوئن",
			"july": "ژوئیه",
			"august": "اوت",
			"september": "سپتامبر",
			"october": "اکتبر",
			"november": "نوامبر",
			"december": "دسامبر",
			
			// Month short names
			"jan": "ژانویه",
			"feb": "فوریه",
			"mar": "مارس",
			"apr": "آوریل",
			"may": "مه",
			"jun": "ژوئن",
			"jul": "ژوئیه",
			"aug": "اوت",
			"sep": "سپتامبر",
			"oct": "اکتبر",
			"nov": "نوامبر",
			"dec": "دسامبر",
			
			// Week days
			"sunday": "یکشنبه",
			"monday": "دوشنبه",
			"tuesday": "سه‌شنبه",
			"wednesday": "چهارشنبه",
			"thursday": "پنجشنبه",
			"friday": "جمعه",
			"saturday": "شنبه",
			
			// Week days, short
			"sun": "ی",
			"mon": "د",
			"tue": "س",
			"wed": "چ",
			"thu": "پ",
			"fri": "ج",
			"sat": "ش",
			
			// Relative times
			"relative-today": "[امروز در] h:mm A",
			"relative-prevday": "[دیروز در] h:mm A",
			"relative-nextday": "[فردا در] h:mm A",
			"relative-thisweek": "dddd [در] h:mm A",
			"relative-pastweek": "[آخرین بار] dddd [در] h:mm A",
			"relative-other": "YYYY-MM-DD",
			
			// Status messages
			"invalid-token-retrying": "توکن نامعتبر. در حال دریافت توکن جدید و تلاش مجدد...",
			"getting-token": "در حال واکشی توکن",
			"opening-page": "در حال گشودن صفحهٔ «$1»",
			"retrieving-page": "در حال واکشی صفحه...",
			"saving-page": "در حال ذخیره‌سازی صفحه...",
			"getting-creator": "در حال واکشی اطلاعات ایجاد صفحه",
			"token-fetch-fail": "ناتوان در واکشی توکن ویرایش",
			"redirected": "تغییر مسیر از $1 به $2",
			"moving-page": "در حال انتقال صفحه",
			"batch-starting": "در حال انجام عملیات دسته‌جمعی",
			"batch-done-page": "کامل شد ([[$1]])",
			"batch-progress": "انجام شد ($1/$2 عمل با موفقیت کامل شد)",
			
			// Warnings
			"protected-indef-edit-warning": "شما در حال انجام یک ویرایش در صفحهٔ کاملاً حفاظت‌شدهٔ «$1» (محافظت‌شدهٔ بی‌پایان) هستید.  \n\nبرای انجام ویرایش روی Ok و برای صرف نظر از آن، روی Cancel کلیک کنید.",
			"protected-edit-warning": "شما در حال انجام یک ویرایش در صفحهٔ کاملاً حفاظت‌شدهٔ  «$1» (پایان محافظت در $2 (UTC)) هستید.  \n\nبرای انجام ویرایش روی Ok و برای صرف نظر از آن، روی Cancel کلیک کنید.",
			"editconflict-purging": "تعارض ویرایشی شناسایی شد، در حال پاکسازی میانگیر سرور",
			"editconflict-retrying": "تعارض ویرایشی شناسایی شد، در حال اعمال مجدد ویرایش",
			"save-failed-retrying": "ذخیره‌سازی ناموفق؛ تلاش مجدد تا $1 ثانیه دیگر",
			"batch-no-pages": "صفحه‌ای مشخص نشده‌است",
		
			// Error messages
			"invalid-title": "عنوان صفحه نامعتبر است: $1",
			"cross-redirect-abort": "$1 یک تغییر مسیر میان‌فضای‌نامی است به $2؛ صرف نظر شد",
			"redirect-resolution-fail": "ناتوان در پیمایش تغییرمسیرها برای صفحهٔ $1",
			"api-error-unknown": "در زمان ذخیرهٔ صفحه، خطایی ناشناخته از واسط برنامه‌نویسی دریافت شد",
			"protected-aborted": "از انجام ویرایش در صفحهٔ کاملاً حفاظت‌شده صرف نظر شد"
		}
	});
	
	Morebits.i18n.setParser({ get: $.i18n });
});