Skip to content

Commit a1a203b

Browse files
committed
add persian translations for main pages
1 parent 8befd69 commit a1a203b

File tree

3 files changed

+437
-0
lines changed

3 files changed

+437
-0
lines changed

frontend/i18n/fa/code.json

Lines changed: 337 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,337 @@
1+
{
2+
"feature.fullyBackwardsCompatible.title": {
3+
"message": "کاملاً سازگار با اسکریپت‌ها و کلاینت‌های موجود"
4+
},
5+
"feature.fullyBackwardsCompatible.description": {
6+
"message": "یک AMX قدیمی دارید؟ آن را مستقیماً در سرور open.mp بارگذاری کنید و به دوستانتان که با کلاینت SA:MP بازی می‌کنند بپیوندید. سپس وقتی می‌خواهید کد خود را بهبود دهید، به مستندات ما مراجعه کنید."
7+
},
8+
"feature.fullyBackwardsCompatible.linkText": {
9+
"message": "شروع کنید"
10+
},
11+
"feature.newScriptingSystem.title": {
12+
"message": "سیستم اسکریپت‌نویسی جدید و بهبود یافته"
13+
},
14+
"feature.newScriptingSystem.description": {
15+
"message": "open.mp از تمام اسکریپت‌ها و پلاگین‌های SA-MP موجود پشتیبانی می‌کند. اما همچنین یک API مدرن و به‌روز برای نوشتن مودهای بهتر ارائه می‌دهد. ساختارهای داده، روتین‌های I/O غیرهمزمان و موارد بیشتر!"
16+
},
17+
"feature.newScriptingSystem.linkText": {
18+
"message": "بیشتر بدانید"
19+
},
20+
"feature.developerFriendly.title": {
21+
"message": "دوستدار توسعه‌دهندگان"
22+
},
23+
"feature.developerFriendly.description": {
24+
"message": "ما open.mp را با در نظر گرفتن تجربه توسعه‌دهنده می‌نویسیم. این به معنای API سازگار، مستندات به‌روز، جامعه مفید و کد منبع کاملاً باز است! مشارکت‌ها همیشه خوش‌آمد هستند."
25+
},
26+
"feature.developerFriendly.linkText": {
27+
"message": "مشارکت کنید"
28+
},
29+
"feature.scriptingSystem.title": {
30+
"message": "سیستم اسکریپت‌نویسی جدید و بهبود یافته"
31+
},
32+
"feature.scriptingSystem.description": {
33+
"message": "ما با pawn ادامه می‌دهیم، اما با یک کامپایلر جدید که برای قوی‌تر کردن کد شما طراحی شده است، و توابع بیشتری برای دستکاری سرور و کلاینت."
34+
},
35+
"feature.scriptingSystem.linkText": {
36+
"message": "درباره بهبودها بیاموزید"
37+
},
38+
"feature.communityDevelopment.title": {
39+
"message": "توسعه مبتنی بر جامعه"
40+
},
41+
"feature.communityDevelopment.description": {
42+
"message": "سرور کاملاً منبع باز است و ما همه مشارکت‌ها، چه بزرگ و چه کوچک را می‌پذیریم. به نوشتن نسخه بعدی کمک کنید، یا فقط درباره هر مشکلی که پیدا می‌کنید پست بگذارید، علی‌رغم تلاش‌های ما برای داشتن کد بی‌نقص، باگ‌ها اتفاق می‌افتند و بازخورد شما ارزشمند است."
43+
},
44+
"feature.communityDevelopment.linkText": {
45+
"message": "از سازمان GitHub بازدید کنید"
46+
},
47+
"feature.cppApi.title": {
48+
"message": "API قابل گسترش C++"
49+
},
50+
"feature.cppApi.description": {
51+
"message": "به تمام ویژگی‌های سرور موجود در pawn دسترسی داشته باشید، به علاوه جهان کتابخانه‌ها و فریم‌ورک‌های C++. پس از تسلط بر آن، چرا از طریق فرآیند مشارکت باز ما در GitHub به بهبود سرور کمک نکنید."
52+
},
53+
"feature.cppApi.linkText": {
54+
"message": "مخزن SDK را بررسی کنید"
55+
},
56+
"partners.server.stats": {
57+
"message": "{players} بازیکن در {servers} سرور با میانگین {average} بازیکن در هر سرور."
58+
},
59+
"servers.sort.relevance": {
60+
"message": "مرتبط"
61+
},
62+
"servers.sort.players": {
63+
"message": "بازیکنان"
64+
},
65+
"servers.search.placeholder": {
66+
"message": "جستجو با IP یا نام"
67+
},
68+
"partners.note": {
69+
"message": "توجه: برنامه شراکت طبق وعده موقتاً بسته است. سرورهایی که قبلاً اسلات رزرو کرده‌اند هنوز می‌توانند وارد شوند، اما در حال حاضر درخواست‌های جدید را نمی‌پذیریم. اگر سؤالی دارید، در Discord ما بپرسید. با این حال، اگر سؤال شما درباره راه‌های جدید ورود به لیست است، در حال حاضر برنامه‌ای برای آن نداریم."
70+
},
71+
"announcement.title": {
72+
"message": "نسخه جدیدی از سرور و لانچر open.mp اکنون در دسترس است!"
73+
},
74+
"announcement.link": {
75+
"message": "در اینجا بیشتر بخوانید"
76+
},
77+
"theme.ErrorPageContent.title": {
78+
"message": "این صفحه کرش کرده است.",
79+
"description": "The title of the fallback page when the page crashed"
80+
},
81+
"theme.NotFound.title": {
82+
"message": "صفحه پیدا نشد",
83+
"description": "The title of the 404 page"
84+
},
85+
"theme.NotFound.p1": {
86+
"message": "نتوانستیم آنچه را که دنبالش بودید پیدا کنیم.",
87+
"description": "The first paragraph of the 404 page"
88+
},
89+
"theme.NotFound.p2": {
90+
"message": "لطفاً با صاحب سایتی که شما را به URL اصلی آورده تماس بگیرید و اطلاع دهید که لینک خراب است.",
91+
"description": "The 2nd paragraph of the 404 page"
92+
},
93+
"theme.admonition.note": {
94+
"message": "یادداشت",
95+
"description": "The default label used for the Note admonition (:::note)"
96+
},
97+
"theme.admonition.tip": {
98+
"message": "نکته",
99+
"description": "The default label used for the Tip admonition (:::tip)"
100+
},
101+
"theme.admonition.danger": {
102+
"message": "خطر",
103+
"description": "The default label used for the Danger admonition (:::danger)"
104+
},
105+
"theme.admonition.info": {
106+
"message": "اطلاعات",
107+
"description": "The default label used for the Info admonition (:::info)"
108+
},
109+
"theme.admonition.caution": {
110+
"message": "احتیاط",
111+
"description": "The default label used for the Caution admonition (:::caution)"
112+
},
113+
"theme.BackToTopButton.buttonAriaLabel": {
114+
"message": "بازگشت به بالا",
115+
"description": "The ARIA label for the back to top button"
116+
},
117+
"theme.blog.archive.title": {
118+
"message": "آرشیو",
119+
"description": "The page & hero title of the blog archive page"
120+
},
121+
"theme.blog.archive.description": {
122+
"message": "آرشیو",
123+
"description": "The page & hero description of the blog archive page"
124+
},
125+
"theme.blog.paginator.navAriaLabel": {
126+
"message": "ناوبری صفحه لیست وبلاگ",
127+
"description": "The ARIA label for the blog pagination"
128+
},
129+
"theme.blog.paginator.newerEntries": {
130+
"message": "مطالب جدیدتر",
131+
"description": "The label used to navigate to the newer blog posts page (previous page)"
132+
},
133+
"theme.blog.paginator.olderEntries": {
134+
"message": "مطالب قدیمی‌تر",
135+
"description": "The label used to navigate to the older blog posts page (next page)"
136+
},
137+
"theme.blog.post.readingTime.plurals": {
138+
"message": "{readingTime} دقیقه مطالعه",
139+
"description": "Pluralized label for \"{readingTime} min read\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)"
140+
},
141+
"theme.tags.tagsPageTitle": {
142+
"message": "برچسب‌ها",
143+
"description": "The title of the tag list page"
144+
},
145+
"announcement.serverVersion": {
146+
"message": "نسخه {version} سرور open.mp با رفع مشکلات فراوان، بهبود عملکرد و ویژگی‌های جدید در دسترس است!"
147+
},
148+
"announcement.changelog": {
149+
"message": "تغییرات"
150+
},
151+
"announcement.download": {
152+
"message": "دانلود"
153+
},
154+
"announcement.launcherUpdate": {
155+
"message": "لانچر نیز به‌روزرسانی دریافت کرده است!"
156+
},
157+
"announcement.seeWhatsNew": {
158+
"message": "تازه‌ها را ببینید"
159+
},
160+
"announcement.dismiss": {
161+
"message": "بستن این پیام"
162+
},
163+
"homepage.heroDescription": {
164+
"message": "یک ماد چندنفره جدید برای Grand Theft Auto: San Andreas که {compatibility} با {samp} است."
165+
},
166+
"homepage.heroDescription.compatibility": {
167+
"message": "کاملاً سازگار"
168+
},
169+
"homepage.downloadLauncher": {
170+
"message": "دانلود لانچر 🎮"
171+
},
172+
"homepage.downloadServer": {
173+
"message": "دانلود سرور 🖥️"
174+
},
175+
"homepage.documentation": {
176+
"message": "مستندات 📜"
177+
},
178+
"animations.title": {
179+
"message": "نمایشگر انیمیشن‌های open.mp"
180+
},
181+
"animations.library": {
182+
"message": "کتابخانه:"
183+
},
184+
"animations.selectLibrary": {
185+
"message": "یک کتابخانه انتخاب کنید..."
186+
},
187+
"animations.animation": {
188+
"message": "انیمیشن:"
189+
},
190+
"animations.selectAnimation": {
191+
"message": "یک انیمیشن انتخاب کنید..."
192+
},
193+
"animations.index": {
194+
"message": "شاخص:"
195+
},
196+
"animations.frames": {
197+
"message": "فریم‌ها:"
198+
},
199+
"animations.duration": {
200+
"message": "مدت زمان:"
201+
},
202+
"animations.seconds": {
203+
"message": "ثانیه"
204+
},
205+
"animations.description": {
206+
"message": "توضیحات:"
207+
},
208+
"animations.notes": {
209+
"message": "یادداشت‌ها:"
210+
},
211+
"animations.videoCredits": {
212+
"message": "اعتبار ویدیو:"
213+
},
214+
"animations.usageExamples": {
215+
"message": "نمونه‌های استفاده:"
216+
},
217+
"animations.selectAnimationPrompt": {
218+
"message": "یک انیمیشن از منوی کشویی بالا انتخاب کنید تا پیش‌نمایش را ببینید."
219+
},
220+
"animations.browsePrompt": {
221+
"message": "همه انیمیشن‌های موجود را مرور و مشاهده کنید."
222+
},
223+
"animations.usedByFunctions": {
224+
"message": "این‌ها توسط توابع ApplyAnimation/ApplyActorAnimation استفاده می‌شوند."
225+
},
226+
"loadingBanner.followingTrain": {
227+
"message": "در حال دنبال کردن قطار لعنتی..."
228+
},
229+
"serverRow.copied": {
230+
"message": "کپی شد"
231+
},
232+
"serverRow.copy": {
233+
"message": "کپی"
234+
},
235+
"serverRow.partnerTitle": {
236+
"message": "دارای شراکت!"
237+
},
238+
"serverRow.ompTitle": {
239+
"message": "سرور open.mp"
240+
},
241+
"serverRow.players": {
242+
"message": "بازیکنان"
243+
},
244+
"serverInfo.backToServers": {
245+
"message": "→ بازگشت به سرورها"
246+
},
247+
"serverInfo.quickJoin": {
248+
"message": "ورود سریع"
249+
},
250+
"serverInfo.noDescription": {
251+
"message": "این سرور توضیحاتی ندارد"
252+
},
253+
"serverInfo.playersOnline": {
254+
"message": "بازیکنان آنلاین"
255+
},
256+
"serverInfo.modVersion": {
257+
"message": "نسخه ماد"
258+
},
259+
"serverInfo.language": {
260+
"message": "زبان"
261+
},
262+
"serverInfo.rule": {
263+
"message": "قانون"
264+
},
265+
"serverInfo.value": {
266+
"message": "مقدار"
267+
},
268+
"serverInfo.lastUpdated": {
269+
"message": "{time} پیش به‌روزرسانی شده"
270+
},
271+
"theme.footer.title.Documentations": {
272+
"message": "مستندات"
273+
},
274+
"theme.footer.title.Community": {
275+
"message": "جامعه"
276+
},
277+
"theme.footer.title.More": {
278+
"message": "بیشتر"
279+
},
280+
"theme.footer.link.Introduction": {
281+
"message": "معرفی"
282+
},
283+
"theme.footer.link.open.mp Migration": {
284+
"message": "مهاجرت به open.mp"
285+
},
286+
"theme.footer.link.Discord": {
287+
"message": "دیسکورد"
288+
},
289+
"theme.footer.link.GitHub": {
290+
"message": "گیت‌هاب"
291+
},
292+
"theme.footer.link.Donate": {
293+
"message": "حمایت مالی"
294+
},
295+
"theme.footer.link.YouTube": {
296+
"message": "یوتیوب"
297+
},
298+
"theme.footer.link.X": {
299+
"message": "ایکس"
300+
},
301+
"theme.footer.link.Servers": {
302+
"message": "سرورها"
303+
},
304+
"theme.footer.link.Blog": {
305+
"message": "وبلاگ"
306+
},
307+
"theme.footer.link.Animations": {
308+
"message": "انیمیشن‌ها"
309+
},
310+
"theme.footer.link.UID Generator": {
311+
"message": "تولیدکننده UID"
312+
},
313+
"theme.footer.link.SA-MP": {
314+
"message": "SA-MP"
315+
},
316+
"theme.footer.copyright": {
317+
"message": "حق نشر © {year} open.mp. ساخته شده با Docusaurus."
318+
},
319+
"navbar.item.Docs": {
320+
"message": "مستندات"
321+
},
322+
"navbar.item.Blog": {
323+
"message": "وبلاگ"
324+
},
325+
"navbar.item.Forums": {
326+
"message": "انجمن‌"
327+
},
328+
"navbar.item.Servers": {
329+
"message": "سرورها"
330+
},
331+
"navbar.item.Partners": {
332+
"message": "شرکاء"
333+
},
334+
"navbar.item.Donate": {
335+
"message": "حمایت مالی"
336+
}
337+
}

0 commit comments

Comments
 (0)