Skip to content

Commit 9b18430

Browse files
authored
Merge pull request #51801 from xirehat/init-persian
[fa] Init Persian main page
2 parents 8fd2b28 + 9394706 commit 9b18430

File tree

6 files changed

+285
-6
lines changed

6 files changed

+285
-6
lines changed

content/fa/README.md

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
‫
2+
# مستندات فارسی کوبرنتیز
3+
4+
‫
5+
[![Netlify Status](https://api.netlify.com/api/v1/badges/be93b718-a6df-402a-b4a4-855ba186c97d/deploy-status)](https://app.netlify.com/sites/kubernetes-io-main-staging/deploys) [![GitHub release](https://img.shields.io/github/release/kubernetes/website.svg)](https://github.com/kubernetes/website/releases/latest)
6+
7+
8+
‫
9+
خوش آمدید! این مخزن شامل محتویات لازم برای ساخت [تارنما کوبرنتیز فارسی و مستندات](https://kubernetes.io/fa/) آن است. خوشحال می‌شویم که در این مسیر با مشارکت کردن ما را همراهی کنید.
10+
11+
‫
12+
## نحوه مشارکت کردن در مستندسازی
13+
14+
‫
15+
شما می‌توانید روی دکمه‌ی **Fork** در گوشه‌ی سمت راست بالای صفحه کلیک کنید تا یک رونوشت از این مخزن در حساب گیت‌هاب خود ایجاد کنید. این رونوشت *fork* نامیده می‌شود. تغییرات دلخواه را در fork خود اعمال کنید. وقتی آماده‌ی ارسال آن تغییرات به ما شدید، به fork خود بروید و یک درخواست ادغام جدید(PR) ایجاد کنید و به ما اطلاع دهید.
16+
17+
‫
18+
پس از ایجاد درخواست ادغام از سمت شما، فرد بررسی‌کننده تیم مستندات فارسی کوبرنتیز مسئولیت ارائه بازخورد و بررسی درخواست شما را بر عهده می‌گیرد. به عنوان صاحب درخواست ادغام، مسئولیت اصلاح درخواست ادغام بر اساس بازخوردی که از بررسی‌کننده تیم مستندات فارسی کوبرنتیز دریافت می‌کنید، بر عهده شماست. همچنین، توجه داشته باشید که ممکن است در نهایت بیش از یک بررسی‌کننده بازخورد ارائه دهند، یا ممکن است از فرد بررسی‌کننده جدید و متفاوت از کسی که در ابتدا برای ارائه بازخورد تعیین شده بود، بازخورد دریافت کنید. در برخی موارد، در صورت نیاز، یکی از بررسی‌کنندگان شما ممکن است از یک [بررسی‌کننده فنی کوبرنتیز](https://github.com/kubernetes/website/wiki/tech-reviewers) درخواست بررسی فنی کند. بررسی‌کنندگان تمام تلاش خود را می‌کنند تا بازخوردها را به موقع ارائه دهند، اما زمان پاسخگویی بسته به شرایط ممکن است متفاوت باشد.
19+
20+
‫
21+
برای اطلاعات بیشتر در مورد مشارکت در مستندسازی کوبرنتیز به فارسی به پیوندهای زیر مراجعه کنید:
22+
23+
‫
24+
* [شروع مشارکت](https://kubernetes.io/fa/docs/contribute/start/)
25+
‫
26+
* [انواع محتوای صفحه](https://kubernetes.io/fa/docs/contribute/style/page-content-types/)
27+
‫
28+
* [راهنمای سبک مستندسازی](https://kubernetes.io/fa/docs/contribute/style/style-guide/)
29+
‫
30+
* [بومی‌سازی مستندات کوبرنتیز](https://kubernetes.io/fa/docs/contribute/localization/)
31+
32+
‫
33+
## مستندات بومی‌سازی کوبرنتیز
34+
35+
‫
36+
### فارسی
37+
‫
38+
با تیم بومی سازی فارسی می‌توانید از طریق نشانی های زیر در ارتباط باشید:
39+
‫
40+
* محمدامین طاهری ([@xirehat](https://github.com/xirehat))
41+
‫
42+
* محمد زارعی ([@moh0ps](https://github.com/moh0ps))
43+
‫
44+
* به‌دین طالبی ([@behiuu](https://github.com/behiuu))
45+
‫
46+
* محمدرضا بهفر ([@mamrezb](https://github.com/mamrezb))
47+
‫
48+
* [کانال Slack](https://kubernetes.slack.com/messages/kubernetes-docs-fa)
49+
50+
‫
51+
## اجرای تارنما با Docker
52+
53+
‫
54+
برای اجرای تارنما کوبرنتیز، توصیه می‌شود آن را با [Docker](https://docker.com) اجرا کنید که شامل مولد تارنما استاتیک [Hugo](https://gohugo.io) باشد.
55+
56+
‫
57+
> در ویندوز، به ابزارهای اضافی نیاز دارید که می‌توانید با [Chocolatey] (https://chocolatey.org) نصب کنید.
58+
`choco install make`
59+
60+
‫
61+
> اگر ترجیح می‌دهید تارنما را بدون Docker اجرا کنید، به [اجرای تارنما با Hugo](#اجرای-تارنما-با-Hugo) مراجعه کنید.
62+
63+
‫
64+
قالب مورد نیاز [Docsy Hugo theme](https://github.com/google/docsy#readme) باید به عنوان یک زیرماژول git نصب شود:
65+
66+
```
67+
git submodule update --init --recursive --depth 1
68+
```
69+
70+
‫
71+
اگر Docker را نصب کرده‌اید، image Docker `hugo` را ایجاد کنید:
72+
73+
```bash
74+
make container-image
75+
```
76+
77+
‫
78+
پس از ایجاد image، می‌توانید تارنما را راه اندازی کنید:
79+
80+
```bash
81+
make container-serve
82+
```
83+
84+
‫
85+
برای مشاهده تارنما، مرورگر خود را با نشانی http://localhost:1313 باز کنید. وقتی تغییراتی در پرونده‌های منبع ایجاد می‌کنید، Hugo تارنما را به‌روزرسانی کرده و مرورگر را مجبور به فراخوانی مجدد می‌کند.
86+
87+
‫
88+
## اجرای تارنما با Hugo
89+
90+
‫
91+
دستورالعمل‌های نصب Hugo را می‌توانید در [مستندات رسمی](https://gohugo.io/installation/) بیابید. مطمئن شوید که نسخه Hugo مشخص شده در متغیر محیطی `HUGO_VERSION` در فایل `netlify.toml` را نصب می‌کنید.
92+
93+
‫
94+
قالب مورد نیاز [Docsy Hugo theme](https://github.com/google/docsy#readme) باید به عنوان یک زیرماژول git نصب شود:
95+
96+
```
97+
git submodule update --init --recursive --depth 1
98+
```
99+
100+
‫
101+
برای اجرای تارنما در صورتی که Hugo را نصب کرده‌اید:
102+
103+
```bash
104+
npm ci
105+
make serve
106+
```
107+
108+
‫
109+
برای مشاهده تارنما، مرورگر خود را با نشانی http://localhost:1313 باز کنید. وقتی تغییراتی در پرونده‌های منبع ایجاد می‌کنید، Hugo تارنما را به‌روزرسانی کرده و مرورگر را مجبور به فراخوانی مجدد می‌کند.
110+
111+
‫
112+
## جامعه، بحث، مشارکت و حمایت
113+
114+
‫
115+
برای آشنایی با نحوه تعامل با انجمن کوبرنتیز به [صفحه انجمن](https://kubernetes.io/community/) مراجعه کنید.
116+
117+
‫
118+
برای ارتباط با سرپرستان این پروژه می‌توانید از طریق نشانی زیر اقدام کنید:
119+
120+
- [Slack](https://kubernetes.slack.com/messages/sig-docs)
121+
- [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-docs)
122+
123+
‫
124+
### قوانین رفتاری
125+
126+
‫
127+
مشارکت در جامعه کوبرنتیز تابع [آیین‌نامه رفتاری کوبرنتیز](https://github.com/kubernetes/website/blob/main/code-of-conduct.md) است.
128+
129+
‫
130+
## سپاس گزاریم
131+
132+
‫
133+
کوبرنتیز با مشارکت جامعه رونق می‌گیرد و ما از مشارکت‌های شما در تارنما و مستندات کوبرنتیز فارسی استقبال می‌کنیم. دمتون گرم!
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
headless: true
3+
---

content/fa/_index.html

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: "مدیریت کانتینر در محیط عملیاتی"
3+
abstract: "استقرار، مقیاس‌بندی و مدیریت خودکار کانتینر"
4+
cid: home
5+
sitemap:
6+
priority: 1.0
7+
---
8+
9+
{{< blocks/section class="k8s-overview" >}}
10+
{{% blocks/feature image="flower" id="feature-primary" %}}
11+
کوبرنتیز, که با نام K8s نیز شناخته می‌شود، یک سامانه متن‌باز برای خودکارسازی استقرار، مقیاس‌بندی و مدیریت برنامه‌های کانتینری است.
12+
13+
این سامانه، کانتینرهایی را که یک برنامه را تشکیل می‌دهند، برای مدیریت و کشف آسان، در واحدهای منطقی گروه‌بندی می‌کند. کوبرنتیز بر اساس [۱۵ سال تجربه در اجرای برنامه‌های عملیاتی در گوگل](https://queue.acm.org/detail.cfm?id=2898444) و با ترکیب بهترین ایده‌ها و شیوه‌های جامعه ساخته شده است.
14+
{{% /blocks/feature %}}
15+
16+
{{% blocks/feature image="scalable" %}}
17+
#### مقیاس سیاره
18+
19+
کوبرنتیز که بر اساس همان اصولی طراحی شده است که به گوگل اجازه می‌دهد میلیاردها کانتینر را در هفته اجرا کند، می‌تواند بدون افزایش تیم عملیاتی شما، مقیاس‌پذیر شود.
20+
21+
{{% /blocks/feature %}}
22+
23+
{{% blocks/feature image="blocks" %}}
24+
#### از بزرگ شدن نترس
25+
26+
چه یک سازمان کوچک و چه یک سازمان با مقیاس جهانی را اداره کنید، انعطاف‌پذیری کوبرنتیز با شما رشد می‌کند تا برنامه‌های شما را به طور مداوم و آسان، صرف نظر از پیچیدگی نیازتان، ارائه دهد.
27+
28+
{{% /blocks/feature %}}
29+
30+
{{% blocks/feature image="suitcase" %}}
31+
#### کوبرنتیز همه جا
32+
33+
کوبرنتیز متن‌باز است و به شما آزادی عمل می‌دهد تا از زیرساخت‌های ابری داخلی، ترکیبی یا عمومی بهره ببرید و به شما امکان می‌دهد بدون دردسر برنامه‌ها را به جایی که برایتان مهم است منتقل کنید.
34+
35+
برای دانلود کوبرنتیز، به بخش [دانلود](/releases/download/) مراجعه کنید.
36+
37+
{{% /blocks/feature %}}
38+
39+
{{< /blocks/section >}}
40+
41+
{{< blocks/section id="video" background-image="kub_video_banner_homepage" >}}
42+
<div class="light-text">
43+
<h2>چالش‌های مهاجرت بیش از ۱۵۰ میکروسرویس به کوبرنتیز</h2>
44+
<p>نوشته Sarah Wells، راهبر فنی عملیات و پایایی در Financial Times</p>
45+
<button id="desktopShowVideoButton" onclick="kub.showVideo()">مشاهده ویدیو</button>
46+
47+
<h3>در رویدادهای آینده KubeCon + CloudNativeCon شرکت کنید</h3>
48+
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-india/" class="desktopKCButton"><strong>هند</strong> (حیدرآباد، ۶ و ۷ اوت)</a>
49+
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/" class="desktopKCButton"><strong>آمریکا شمالی</strong> (آتلانتا، ۱۰ تا ۱۳ نوامبر)</a>
50+
<a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe-2026/" class="desktopKCButton"><strong>اروپا</strong> (آمستردام، ۲۳ تا ۲۶ مارس ۲۰۲۶)</a>
51+
</div>
52+
<div id="videoPlayer">
53+
<iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe>
54+
<button id="closeButton"></button>
55+
</div>
56+
{{< /blocks/section >}}
57+
58+
{{< blocks/kubernetes-features >}}
59+
60+
{{< blocks/case-studies >}}
61+
62+
{{< kubeweekly id="kubeweekly" >}}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: مطالعات موردی
3+
linkTitle: مطالعات موردی
4+
bigheader: مطالعات موردی کاربران کوبرنتیز
5+
abstract: مجموعه‌ای از کاربران که کوبرنتیز را در محیط عملیاتی اجرا می‌کنند.
6+
layout: basic
7+
class: gridPage
8+
body_class: caseStudies
9+
cid: caseStudies
10+
menu:
11+
main:
12+
weight: 60
13+
---

hugo.toml

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -421,10 +421,24 @@ language_alternatives = ["en"]
421421
description = "운영 수준의 컨테이너 오케스트레이션"
422422
languageNameLatinScript = "Korean"
423423

424+
[languages.fa]
425+
title = "Kubernetes"
426+
languageName = "فارسی (Persian)"
427+
weight = 11
428+
contentDir = "content/fa"
429+
languagedirection = "rtl"
430+
431+
[languages.fa.params]
432+
time_format_blog = "2006.01.02"
433+
# A list of language codes to look for untranslated content, ordered from left to right.
434+
language_alternatives = ["en"]
435+
description = "کوبرنتیز، مدیریت کانتینر در سطح عملیاتی"
436+
languageNameLatinScript = "Persian"
437+
424438
[languages.pl]
425439
title = "Kubernetes"
426440
languageName = "Polski (Polish)"
427-
weight = 11
441+
weight = 12
428442
contentDir = "content/pl"
429443
languagedirection = "ltr"
430444

@@ -438,7 +452,7 @@ languageNameLatinScript = "Polski"
438452
[languages.pt-br]
439453
title = "Kubernetes"
440454
languageName = "Português (Portuguese)"
441-
weight = 12
455+
weight = 13
442456

443457
contentDir = "content/pt-br"
444458
languagedirection = "ltr"
@@ -453,7 +467,7 @@ languageNameLatinScript = "Português"
453467
[languages.ru]
454468
title = "Kubernetes"
455469
languageName = "Русский (Russian)"
456-
weight = 13
470+
weight = 14
457471
contentDir = "content/ru"
458472
languagedirection = "ltr"
459473

@@ -467,7 +481,7 @@ languageNameLatinScript = "Russian"
467481
[languages.es]
468482
title = "Kubernetes"
469483
languageName = "Español (Spanish)"
470-
weight = 14
484+
weight = 15
471485
contentDir = "content/es"
472486
languagedirection = "ltr"
473487

@@ -481,7 +495,7 @@ languageNameLatinScript = "Español"
481495
[languages.uk]
482496
title = "Kubernetes"
483497
languageName = "Українська (Ukrainian)"
484-
weight = 15
498+
weight = 16
485499
contentDir = "content/uk"
486500
languagedirection = "ltr"
487501

@@ -496,7 +510,7 @@ languageNameLatinScript = "Ukrainian"
496510
title = "Kubernetes"
497511
languageName = "Tiếng Việt (Vietnamese)"
498512
contentDir = "content/vi"
499-
weight = 16
513+
weight = 17
500514
languagedirection = "ltr"
501515

502516
[languages.vi.params]
@@ -545,6 +559,10 @@ target = "i18n"
545559
source = "i18n/ko"
546560
target = "i18n"
547561

562+
[[module.mounts]]
563+
source = "i18n/fa"
564+
target = "i18n"
565+
548566
[[module.mounts]]
549567
source = "i18n/pl"
550568
target = "i18n"
@@ -603,6 +621,9 @@ target = "i18n"
603621
[segments.ko]
604622
[[segments.ko.includes]]
605623
lang = 'ko'
624+
[segments.fa]
625+
[[segments.fa.includes]]
626+
lang = 'fa'
606627
[segments.pl]
607628
[[segments.pl.includes]]
608629
lang = 'pl'

i18n/fa/fa.toml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# i18n strings for the Persian localization.
2+
# NOTE: Please keep the entries in alphabetical order when editing
3+
4+
# For "and", see [conjunction_1]
5+
6+
# Localization note (no need to translate this note)
7+
# This is always followed by Chinese text, as required by the Kubernetes
8+
# project's ICP license, issued by the government of the People's Republic
9+
# of China.
10+
[china_icp_license]
11+
other = "مجوز ICP:"
12+
13+
[input_placeholder_email_address]
14+
other = "نشانی رایانامه"
15+
16+
[main_cncf_project]
17+
other = """ما یک پروژه فارغ التحصیل <a href="https://cncf.io/">CNCF</a> هستیم</p>"""
18+
19+
[main_copyright_notice]
20+
other = """بنیاد لینوکس &reg;. کلیه حقوق محفوظ است. بنیاد لینوکس دارای علائم تجاری ثبت‌شده است و از علائم تجاری استفاده می‌کند. برای فهرستی از علائم تجاری بنیاد لینوکس، لطفاً به <a href="https://www.linuxfoundation.org/trademark-usage" class="light-text">صفحه استفاده از علائم تجاری</a> ما مراجعه کنید."""
21+
22+
[main_documentation_license]
23+
other = """نویسندگان کوبرنتیز | مستندات تحت <a href="https://git.k8s.io/website/LICENSE" class="light-text">CC BY 4.0</a> توزیع‌شده است."""
24+
25+
[main_kubernetes_features]
26+
other = "ویژگی‌های کوبرنتیز"
27+
28+
[main_kubeweekly_baseline]
29+
other = "علاقه‌مند به دریافت آخرین اخبارکوبرنتیز هستید؟ در KubeWeekly ثبت‌نام کنید."
30+
31+
[main_kubeweekly_past_link]
32+
other = "مشاهده خبرنامه‌های گذشته"
33+
34+
[main_kubeweekly_signup]
35+
other = "اشتراک خبرنامه"
36+
37+
[release_information_navbar]
38+
other = "اطلاعات نسخه‌ها"
39+
40+
[subscribe_button]
41+
other = "اشتراک خبرنامه"
42+
43+
[ui_search]
44+
other = "جستجو در این سایت"
45+
46+
[version_menu]
47+
other = "نسخه‌ها"

0 commit comments

Comments
 (0)