Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translation: Documents/Pages [fa] #307

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion astro-i18next.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
export default {
defaultLocale: "en",
showDefaultLocale: true,
locales: ["en", "es", "zh", "tr"],
locales: ["en", "es", "zh", "tr", "fa"],
load: ["server", "client"],
}
24,164 changes: 24,164 additions & 0 deletions package-lock.json

Large diffs are not rendered by default.

199 changes: 199 additions & 0 deletions public/locales/fa/translation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
{
"rightSidebar": {
"onThisPage": "در این صفحه",
"more": "بیشتر",
"editThisPage": "ویرایش این صفحه",
"joinOurCommunity": "به جامعه ما بپیوندید",
"feedback": "بازخورد"
},
"ui": {
"whatsNext": "چه چیزی در ادامه است",
"readMore": "بیشتر بخوانید"
},
"landing": {
"test": "آزمایش",
"search": {
"title": "به مستندات Scroll خوش آمدید",
"placeholder": "در مستندات Scroll جستجو کنید..."
},
"newUserCTA": {
"title": "آیا در Scroll و ZK Rollups تازه‌وارد هستید؟",
"description": "مبانی را در راهنمای شروع به کار بیاموزید."
},
"resourcesCTA": {
"title": "منابع مفید"
},
"nodesCTA": {
"title": "نیاز به اجرای نود Scroll خود دارید؟",
"description": "برای یادگیری درباره راه‌اندازی و نگهداری نودهای Scroll، راهنمای نود اوپراتور را ببینید.",
"buttonText": "راهنمای نود اوپراتور"
},
"TutorialsCTA": {
"title": "تماشای آموزش‌ها",
"description": "بیشتر درباره فناوری که ما در حال ساخت آن هستیم بیاموزید. ما به طور مداوم ویدیوهای جدید را در کانال YouTube خود آپلود می‌کنیم.",
"buttonText": "تماشای آموزش‌ها"
},
"LinksCTA": {
"card1": {
"title": "نیاز به پشتیبانی یکپارچه‌سازی دارید؟",
"description": "با یک متخصص صحبت کنید وقتی که TODO: یک url"
},
"card2": {
"title": "دیسکورد",
"description": "به جامعه بپیوندید"
},
"card3": {
"title": "TODO: Discourse",
"description": "واقعاً به جامعه بپیوندید"
}
},
"NewsletterCTA": {
"title": "به‌روز باشید با آخرین اخبار توسعه‌دهندگان Scroll",
"text": "به‌روزرسانی‌های نقشه راه، رویدادهای مجازی و زنده، فرصت‌های اکوسیستم و بیشتر",
"placeholder": "آدرس ایمیل شما اینجا",
"thankYouForSubscribing": "از اشتراک شما متشکریم!",
"correctEmail": "لطفاً از یک آدرس ایمیل صحیح استفاده کنید.",
"pleaseInsertEmail": "لطفاً ایمیل خود را وارد کنید."
}
},
"sidebar": {
"gettingStarted": {
"gettingStarted": "شروع به کار",
"overview": "بررسی اجمالی",
"scrollSepoliaTestnet": "Scroll Sepolia Testnet",
"userGuide": "راهنمای کاربر",
"setup": "Setup",
"faucet": "Faucet",
"bridge": "Bridge",
"transferTokens": "انتقال توکن‌ها",
"commonErrors": "خطاهای رایج",
"rollupExplorer": "Rollup Explorer",
"scrollSepoliaBlockExplorer": "Scroll Sepolia Explorer",
"scrollMainnet": "Scroll Mainnet",
"scrollscan": "Scrollscan Block Explorer",
"sepoliaBlockExplorer": "Sepolia Explorer",
"community": "جامعه",
"discord": "دیسکورد",
"communityForum": "انجمن"
},
"developers": {
"developers": "توسعه‌دهندگان",
"buildingOnScroll": "ساختن بر روی Scroll",
"developerQuickstart": "شروع سریع برای توسعه‌دهندگان",
"verifyingSmartContracts": "تایید قراردادهای هوشمند",
"scrollContracts": "قراردادهای Scroll",
"ethereumAndScrollDifferences": "تفاوت‌های Ethereum و Scroll",
"l1AndL2Bridging": "بریج L1 و L2",
"ethAndErc20TokenBridge": "بریج ETH و ERC20 Token",
"erc721NftBridge": "بریج ERC721 NFT",
"erc1155TokenBridge": "بریج ERC1155 Token",
"theScrollMessenger": "پیام‌رسان Scroll",
"transactionFeesOnScroll": "کارمزدهای تراکنش در Scroll",
"toolingDeployedOnScroll": "ابزارهای Deploy در Scroll",
"l2Fee": "کارمزد L2",
"l1Fee": "کارمزد L1",
"gasOracle": "اوراکل گس فی",
"future": "آینده",
"guides": "راهنماها",
"contractDeploymentTutorial": "آموزش Deploy قرارداد",
"crossChainInteraction": "تعامل بین زنجیره‌ای پیام‌رسان Scroll",
"runningNode": "اجرای یک نود Scroll",
"bridgingERC20TokenThroughCustomGateway": "بریج ERC20 از طریق درگاه سفارشی",
"bridgingERC721NftThroughCustomGateway": "بریج ERC721 NFT از طریق درگاه سفارشی",
"bridgingERC1155ThroughCustomGateway": "بریج ERC1155 از طریق درگاه سفارشی",
"estimatingGasAndTxFees": "تخمین گس فی و کارمزدهای تراکنش",
"resources": "منابع",
"mainnetResources": "منابع Mainnet",
"sepoliaResources": "منابع Sepolia",
"scrollBlockExplorer": "Scrollscan Explorer",
"rollupExplorer": "Rollup Explorer",
"scrollSepoliaBlockExplorer": "Scroll Sepolia Explorer",
"sepoliaRollupExplorer": "Rollup Explorer",
"sepoliaBlockExplorer": "Scrollscan Explorer"
},
"technology": {
"introduction": "مقدمه",
"principles": "اصول",
"scrollArchitecture": "معماری Scroll",
"scrollUpgrades": "ارتقاءهای Scroll",
"overview": "بررسی اجمالی",

"scrollChain": "زنجیره Scroll",
"accountsAndState": "حساب‌ها و حالت",
"blocks": "بلوک‌ها",
"transactions": "تراکنش‌ها",
"rollupProcess": "فرآیند Rollup",
"evmDifferencesFromEthereum": "تفاوت‌های EVM با Ethereum",

"bridge": "Bridge",
"crossDomainMessaging": "پیام‌رسانی بین دامنه‌ای",
"depositGateways": "درگاه‌های واریز",
"withdrawGateways": "درگاه‌های برداشت",

"sequencer": "Sequencer",
"executionNode": "نود اجرایی",
"rollupNode": "نود Rollup",
"zkTrie": "zkTrie",

"zkevm": "zkEVM",
"introToZkevm": "مقدمه‌ای بر zkEVM",
"zkevmOverview": "بررسی اجمالی zkEVM",
"bridgeOverview": "بررسی اجمالی Bridge",
"prover": "Prover",
"proofGeneration": "تولید اثبات",
"cpuProverRepo": "مخزن CPU Prover",

"security": "امنیت",
"auditsAndBugBounty": "ممیزی‌ها و جوایز باگ‌ها",
"l2BeatAssessment": "ارزیابی L2Beat"
},
"learn": {
"ethereumAndProtocols": "Ethereum و پروتکل‌ها",
"theScalabilityProblem": "مشکل مقیاس‌پذیری",
"introToRollups": "مقدمه‌ای بر Rollups",
"zeroKnowledge": "دانش صفر",
"introToZeroKnowledge": "مقدمه‌ای بر دانش صفر",
"polynomialCommitmentSchemes": "طرح‌های تعهد چندجمله‌ای",
"kzgCommitmentScheme": "طرح تعهد KZG",
"additionalResources": "منابع اضافی"
}
},
"footer": {
"aboutScroll": {
"title": "درباره Scroll",
"bugBounty": "جایزه باگ‌ها",
"joinUs": "به ما بپیوندید",
"healthStatus": "وضعیت سلامتی",
"privacyPolicy": "سیاست حفظ حریم خصوصی",
"termsAndConditions": "شرایط و ضوابط"
},
"resources": {
"title": "منابع",
"scrollDocsURL": "https://docs.scroll.io/",
"blog": "بلاگ",
"documentation": "مستندات",
"brandKit": "کیف برند",
"audits": "ممیزی‌ها"
},
"followUs": {
"title": "ما را دنبال کنید"
}
},
"pageNotFound": {
"title": "صفحه پیدا نشد",
"text": "متأسفیم، اما نتوانستیم صفحه‌ای که به دنبال آن بودید را پیدا کنیم."
},
"rpcTable": {
"rpcServerAddress": "آدرس سرور RPC",
"height": "ارتفاع",
"latency": "زمان تأخیر",
"score": "امتیاز",
"privacy": "حریم خصوصی",
"addNetwork": "اضافه کردن شبکه",
"connect": "اتصال",
"sorting": "مرتب‌سازی"
},
"notTranslated": {
"notTranslated": "این صفحه هنوز ترجمه نشده است."
}
}
10 changes: 10 additions & 0 deletions src/config/menu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,14 @@ export const MENU: MenuItems = {
{ text: "Teknoloji", link: "/tr/technology", section: "technology" },
{ text: "Öğren", link: "/tr/learn", section: "learn" },
],
fa: [
{
text: "شروع کنید",
link: "/fa/getting-started/overview",
section: "gettingStarted",
},
{ text: "توسعه دهندگان", link: "/fa/developers", section: "developers" },
{ text: "تکنولوژی", link: "/fa/technology", section: "technology" },
{ text: "یادگیری", link: "/fa/learn", section: "learn" },
],
}
Loading