Reorganize repository into monorepo structure

Restructured the project to support multiple frontend applications:
- Move web app to web/ directory
- Create pezkuwi-sdk-ui/ for Polkadot SDK clone (planned)
- Create mobile/ directory for mobile app development
- Add shared/ directory with common utilities, types, and blockchain code
- Update README.md with comprehensive documentation
- Remove obsolete DKSweb/ directory

This monorepo structure enables better code sharing and organized
development across web, mobile, and SDK UI projects.
This commit is contained in:
Claude
2025-11-14 00:46:35 +00:00
parent d66e46034a
commit 24be8d4411
206 changed files with 502 additions and 4 deletions
+42
View File
@@ -0,0 +1,42 @@
import i18n from 'i18next';
import { initReactI18next } from 'react-i18next';
import LanguageDetector from 'i18next-browser-languagedetector';
// Import shared translations
import { translations } from '@pezkuwi/i18n';
export const languages = {
en: { name: 'English', flag: '🇬🇧', dir: 'ltr' },
tr: { name: 'Türkçe', flag: '🇹🇷', dir: 'ltr' },
'ku-kurmanji': { name: 'Kurdî (Kurmancî)', flag: '☀️', dir: 'ltr' },
'ku-sorani': { name: 'کوردی (سۆرانی)', flag: '☀️', dir: 'rtl' },
ar: { name: 'العربية', flag: '🇸🇦', dir: 'rtl' },
fa: { name: 'فارسی', flag: '🇮🇷', dir: 'rtl' }
};
const resources = {
en: { translation: translations.en },
tr: { translation: translations.tr },
'ku-kurmanji': { translation: translations['ku-kurmanji'] },
'ku-sorani': { translation: translations['ku-sorani'] },
ar: { translation: translations.ar },
fa: { translation: translations.fa }
};
i18n
.use(LanguageDetector)
.use(initReactI18next)
.init({
resources,
fallbackLng: 'en',
debug: false,
interpolation: {
escapeValue: false
},
detection: {
order: ['localStorage', 'navigator', 'htmlTag'],
caches: ['localStorage']
}
});
export default i18n;
+4
View File
@@ -0,0 +1,4 @@
declare module "*.json" {
const value: any;
export default value;
}
+67
View File
@@ -0,0 +1,67 @@
{
"nav": {
"home": "الرئيسية",
"governance": "الحوكمة",
"identity": "الهوية",
"wallet": "المحفظة",
"docs": "الوثائق",
"connectWallet": "ربط المحفظة",
"disconnect": "قطع الاتصال"
},
"hero": {
"title": "الحوكمة اللامركزية لكردستان",
"subtitle": "بناء مستقبل شفاف وديمقراطي من خلال تقنية البلوكشين",
"exploreGovernance": "استكشف الحوكمة",
"learnMore": "اعرف المزيد",
"stats": {
"activeProposals": "المقترحات النشطة",
"totalVoters": "إجمالي الناخبين",
"tokensStaked": "الرموز المحجوزة",
"trustScore": "نقاط الثقة"
}
},
"governance": {
"title": "الحوكمة على السلسلة",
"subtitle": "شارك في صنع القرار الديمقراطي",
"overview": "نظرة عامة",
"proposals": "المقترحات",
"elections": "الانتخابات",
"createProposal": "إنشاء مقترح",
"vote": "صوت",
"delegate": "تفويض",
"status": {
"active": "نشط",
"passed": "تم القبول",
"rejected": "مرفوض",
"pending": "قيد الانتظار"
}
},
"identity": {
"title": "الهوية الرقمية",
"verification": "التحقق",
"reputation": "السمعة",
"verifyIdentity": "التحقق من الهوية",
"trustScore": "نقاط الثقة",
"badges": "الشارات",
"roles": "الأدوار",
"privacy": "إعدادات الخصوصية"
},
"tokenomics": {
"title": "اقتصاد الرمز",
"totalSupply": "العرض الإجمالي",
"circulating": "العرض المتداول",
"staked": "محجوز",
"rewards": "مجمع المكافآت"
},
"team": {
"title": "أبطالنا",
"subtitle": "تكريم القادة الأكراد ومقاتلي الحرية"
},
"footer": {
"about": "حول",
"governance": "الحوكمة",
"developers": "المطورون",
"community": "المجتمع",
"rights": "جميع الحقوق محفوظة"
}
}
+86
View File
@@ -0,0 +1,86 @@
export default {
// Navigation
'nav.home': 'الرئيسية',
'nav.dashboard': 'لوحة التحكم',
'nav.wallet': 'المحفظة',
'nav.settings': 'الإعدادات',
'nav.governance': 'الحوكمة',
'nav.proposals': 'المقترحات',
'nav.delegation': 'التفويض',
'nav.treasury': 'الخزينة',
'nav.staking': 'التخزين',
'nav.forum': 'المنتدى',
'nav.moderation': 'الإشراف',
'nav.profile': 'الملف الشخصي',
'nav.admin': 'المسؤول',
'nav.docs': 'التوثيق',
'nav.login': 'تسجيل الدخول',
'nav.logout': 'تسجيل الخروج',
// Hero Section
'hero.title': 'منصة الحوكمة بتقنية البلوكشين',
'hero.subtitle': 'حوكمة ديمقراطية وشفافة بتقنية البلوكشين',
'hero.cta.primary': 'ابدأ الآن',
'hero.cta.secondary': 'معرفة المزيد',
// Auth
'auth.login': 'تسجيل الدخول',
'auth.logout': 'تسجيل الخروج',
'auth.signup': 'إنشاء حساب',
'auth.email': 'البريد الإلكتروني',
'auth.password': 'كلمة المرور',
'auth.confirmPassword': 'تأكيد كلمة المرور',
'auth.rememberMe': 'تذكرني',
'auth.forgotPassword': 'هل نسيت كلمة المرور؟',
// Wallet
'wallet.connect': 'ربط المحفظة',
'wallet.disconnect': 'قطع الاتصال',
'wallet.balance': 'الرصيد',
'wallet.address': 'العنوان',
'wallet.network': 'الشبكة',
// Governance
'governance.proposals': 'المقترحات',
'governance.activeProposals': 'المقترحات النشطة',
'governance.vote': 'التصويت',
'governance.delegate': 'المندوب',
'governance.createProposal': 'إنشاء مقترح',
'governance.votingPower': 'قوة التصويت',
// Treasury
'treasury.title': 'الخزينة',
'treasury.subtitle': 'إدارة أموال المجتمع',
'treasury.overview': 'نظرة عامة',
'treasury.proposals': 'المقترحات',
'treasury.history': 'السجل',
'treasury.approvals': 'الموافقات',
// Footer
'footer.description': 'حوكمة لامركزية لكردستان',
'footer.about': 'حول',
'footer.developers': 'المطورون',
'footer.community': 'المجتمع',
'footer.rights': 'جميع الحقوق محفوظة',
// Common
'common.loading': 'جاري التحميل...',
'common.save': 'حفظ',
'common.cancel': 'إلغاء',
'common.confirm': 'تأكيد',
'common.delete': 'حذف',
'common.edit': 'تعديل',
'common.search': 'بحث',
'common.filter': 'تصفية',
'common.sort': 'ترتيب',
'common.submit': 'إرسال',
'common.back': 'رجوع',
'common.next': 'التالي',
'common.previous': 'السابق',
'common.yes': 'نعم',
'common.no': 'لا',
'common.backToHome': 'العودة للرئيسية',
// Role
'role': 'الدور'
}
+67
View File
@@ -0,0 +1,67 @@
{
"nav": {
"home": "ماڵەوە",
"governance": "حوکمڕانی",
"identity": "ناسنامە",
"wallet": "جزدان",
"docs": "بەڵگەنامە",
"connectWallet": "جزدان ببەستە",
"disconnect": "دابڕان"
},
"hero": {
"title": "حوکمڕانی لامەرکەزی بۆ کوردستان",
"subtitle": "دروستکردنی داهاتوویەکی شەفاف و دیموکراتی لە ڕێگەی تەکنەلۆژیای بلۆکچەین",
"exploreGovernance": "حوکمڕانی بکۆڵەرەوە",
"learnMore": "زیاتر فێربە",
"stats": {
"activeProposals": "پێشنیارە چالاکەکان",
"totalVoters": "کۆی دەنگدەران",
"tokensStaked": "تۆکنە داناوەکان",
"trustScore": "نمرەی متمانە"
}
},
"governance": {
"title": "حوکمڕانی سەر زنجیرە",
"subtitle": "بەشداری لە بڕیاردانی دیموکراتی بکە",
"overview": "تێڕوانینی گشتی",
"proposals": "پێشنیارەکان",
"elections": "هەڵبژاردنەکان",
"createProposal": "پێشنیار دروست بکە",
"vote": "دەنگ بدە",
"delegate": "نوێنەرایەتی",
"status": {
"active": "چالاک",
"passed": "پەسەند کرا",
"rejected": "ڕەت کرایەوە",
"pending": "چاوەڕوان"
}
},
"identity": {
"title": "ناسنامەی دیجیتاڵ",
"verification": "پشتڕاستکردنەوە",
"reputation": "ناوبانگ",
"verifyIdentity": "ناسنامە پشتڕاست بکەرەوە",
"trustScore": "نمرەی متمانە",
"badges": "نیشانەکان",
"roles": "ڕۆڵەکان",
"privacy": "ڕێکخستنەکانی تایبەتمەندی"
},
"tokenomics": {
"title": "تۆکنۆمیکس",
"totalSupply": "کۆی دابینکراو",
"circulating": "دابینکراوی بازنەیی",
"staked": "داناو",
"rewards": "حەوزی پاداشتەکان"
},
"team": {
"title": "پاڵەوانەکانمان",
"subtitle": "ڕێزگرتن لە سەرکردە کوردەکان و شەڕڤانانی ئازادی"
},
"footer": {
"about": "دەربارە",
"governance": "حوکمڕانی",
"developers": "گەشەپێدەران",
"community": "کۆمەڵگە",
"rights": "هەموو مافەکان پارێزراون"
}
}
+86
View File
@@ -0,0 +1,86 @@
export default {
// Navigation
'nav.home': 'سەرەتا',
'nav.dashboard': 'داشبۆرد',
'nav.wallet': 'جزدان',
'nav.settings': 'ڕێکخستنەکان',
'nav.governance': 'حوکمڕانی',
'nav.proposals': 'پێشنیارەکان',
'nav.delegation': 'دیلیگەیشن',
'nav.treasury': 'گەنجینە',
'nav.staking': 'ستەیکینگ',
'nav.forum': 'فۆرۆم',
'nav.moderation': 'بەڕێوەبردنی ناوەڕۆک',
'nav.profile': 'پرۆفایل',
'nav.admin': 'بەڕێوەبەر',
'nav.docs': 'بەڵگەنامە',
'nav.login': 'چوونە ژوورەوە',
'nav.logout': 'چوونە دەرەوە',
// Hero Section
'hero.title': 'پلاتفۆرمی حوکمڕانی بلۆکچەین',
'hero.subtitle': 'حوکمڕانی دیموکراتیک و شەفاف بە تەکنەلۆژیای بلۆکچەین',
'hero.cta.primary': 'دەستپێکردن',
'hero.cta.secondary': 'زانیاری زیاتر',
// Auth
'auth.login': 'چوونە ژوورەوە',
'auth.logout': 'چوونە دەرەوە',
'auth.signup': 'تۆمارکردن',
'auth.email': 'ئیمەیڵ',
'auth.password': 'وشەی نهێنی',
'auth.confirmPassword': 'دووبارەکردنەوەی وشەی نهێنی',
'auth.rememberMe': 'بمهێڵەوە لە بیرت',
'auth.forgotPassword': 'وشەی نهێنیم لەبیر چووە؟',
// Wallet
'wallet.connect': 'بەستنەوەی جزدان',
'wallet.disconnect': 'لابردنی بەستنەوە',
'wallet.balance': 'باڵانس',
'wallet.address': 'ناونیشان',
'wallet.network': 'تۆڕ',
// Governance
'governance.proposals': 'پێشنیارەکان',
'governance.activeProposals': 'پێشنیارە چالاکەکان',
'governance.vote': 'دەنگدان',
'governance.delegate': 'نوێنەر',
'governance.createProposal': 'دروستکردنی پێشنیار',
'governance.votingPower': 'هێزی دەنگدان',
// Treasury
'treasury.title': 'گەنجینە',
'treasury.subtitle': 'بەڕێوەبردنی سامانی کۆمەڵگا',
'treasury.overview': 'تێڕوانینی گشتی',
'treasury.proposals': 'پێشنیارەکان',
'treasury.history': 'مێژوو',
'treasury.approvals': 'پەسەندکراوەکان',
// Footer
'footer.description': 'حوکمڕانی لامەرکەزی بۆ کوردستان',
'footer.about': 'دەربارە',
'footer.developers': 'گەشەپێدەران',
'footer.community': 'کۆمەڵگا',
'footer.rights': 'هەموو مافێک پارێزراوە',
// Common
'common.loading': 'بارکردن...',
'common.save': 'پاشەکەوتکردن',
'common.cancel': 'هەڵوەشاندنەوە',
'common.confirm': 'پشتڕاستکردنەوە',
'common.delete': 'سڕینەوە',
'common.edit': 'دەستکاریکردن',
'common.search': 'گەڕان',
'common.filter': 'پاڵاوتن',
'common.sort': 'ڕیزکردن',
'common.submit': 'ناردن',
'common.back': 'گەڕانەوە',
'common.next': 'دواتر',
'common.previous': 'پێشوو',
'common.yes': 'بەڵێ',
'common.no': 'نەخێر',
'common.backToHome': 'گەڕانەوە بۆ سەرەتا',
// Role
'role': 'ڕۆڵ'
}
+244
View File
@@ -0,0 +1,244 @@
{
"nav": {
"home": "Home",
"governance": "Governance",
"identity": "Identity",
"wallet": "Wallet",
"docs": "Documentation",
"connectWallet": "Connect Wallet",
"disconnect": "Disconnect",
"profile": "Profile",
"proposals": "Proposals",
"delegation": "Delegation",
"forum": "Forum",
"moderation": "Moderation"
},
"hero": {
"title": "Decentralized Governance for Kurdistan",
"subtitle": "Building a transparent, democratic future through blockchain technology",
"exploreGovernance": "Explore Governance",
"learnMore": "Learn More",
"stats": {
"activeProposals": "Active Proposals",
"totalVoters": "Total Voters",
"tokensStaked": "Tokens Staked",
"trustScore": "Trust Score"
}
},
"governance": {
"title": "On-Chain Governance",
"subtitle": "Participate in democratic decision-making",
"overview": "Overview",
"proposals": "Proposals",
"elections": "Elections",
"createProposal": "Create Proposal",
"vote": "Vote",
"delegate": "Delegate",
"status": {
"active": "Active",
"passed": "Passed",
"rejected": "Rejected",
"pending": "Pending"
}
},
"identity": {
"title": "Digital Identity",
"verification": "Verification",
"reputation": "Reputation",
"verifyIdentity": "Verify Identity",
"trustScore": "Trust Score",
"badges": "Badges",
"roles": "Roles",
"privacy": "Privacy Settings"
},
"tokenomics": {
"title": "Tokenomics",
"totalSupply": "Total Supply",
"circulating": "Circulating Supply",
"staked": "Staked",
"rewards": "Rewards Pool"
},
"team": {
"title": "Our Heroes",
"subtitle": "Honoring Kurdish leaders and freedom fighters"
},
"footer": {
"about": "About",
"governance": "Governance",
"developers": "Developers",
"community": "Community",
"rights": "All rights reserved"
},
"profile": {
"edit": "Edit Profile",
"settings": "Settings",
"follow": "Follow",
"unfollow": "Unfollow",
"share": "Share",
"reputation": "Reputation",
"level": "Level",
"followers": "Followers",
"following": "Following",
"proposalsCreated": "Proposals Created",
"votesCast": "Votes Cast",
"delegationsReceived": "Delegations Received",
"successRate": "Success Rate",
"activity": "Activity",
"achievements": "Achievements",
"achievementsTitle": "Your Achievements",
"recentActivity": "Recent Activity",
"connections": "Connections",
"viewProfile": "View Profile",
"customizeProfile": "Customize Profile",
"basic": "Basic Info",
"theme": "Theme",
"privacy": "Privacy",
"notifications": "Notifications",
"changeAvatar": "Change Avatar",
"name": "Name",
"username": "Username",
"bio": "Bio",
"location": "Location",
"socialLinks": "Social Links",
"chooseTheme": "Choose Theme",
"privacySettings": "Privacy Settings",
"showEmail": "Show email publicly",
"showActivity": "Show activity feed",
"allowMessages": "Allow direct messages",
"notificationSettings": "Notification Settings",
"proposalUpdates": "Proposal updates",
"voteReminders": "Vote reminders",
"newFollowers": "New followers"
},
"proposals": {
"templates": {
"treasury": "Treasury",
"treasuryDesc": "Request funding for projects and initiatives",
"technical": "Technical",
"technicalDesc": "Propose protocol upgrades and technical changes",
"community": "Community",
"communityDesc": "Community initiatives and social proposals"
},
"steps": {
"template": "Template",
"basics": "Basic Info",
"details": "Details",
"impact": "Impact",
"review": "Review"
},
"wizard": {
"selectTemplate": "Select a template for your proposal",
"enterBasics": "Enter basic information about your proposal",
"provideDetails": "Provide detailed specifications",
"defineImpact": "Define impact and success metrics",
"reviewSubmit": "Review and submit your proposal",
"readyToSubmit": "Your proposal is ready to submit!"
},
"fields": {
"title": "Title",
"category": "Category",
"summary": "Summary",
"description": "Description",
"budget": "Budget",
"timeline": "Timeline",
"milestones": "Milestones",
"impact": "Expected Impact",
"metrics": "Success Metrics",
"risks": "Risks & Mitigation"
},
"placeholders": {
"title": "Enter a clear, descriptive title",
"category": "Select a category",
"summary": "Brief summary of your proposal (max 200 characters)",
"description": "Detailed description of what you're proposing",
"impact": "How will this benefit the community?",
"metrics": "How will success be measured?",
"risks": "What are the potential risks?"
}
},
"delegation": {
"title": "Vote Delegation",
"description": "Delegate your voting power to trusted representatives",
"activeDelegates": "Active Delegates",
"totalDelegated": "Total Delegated",
"avgSuccessRate": "Avg Success Rate",
"yourDelegated": "Your Delegated",
"explore": "Explore Delegates",
"myDelegations": "My Delegations",
"becomeDelegate": "Become a Delegate",
"topDelegates": "Top Delegates",
"delegateTo": "Delegate to",
"amount": "Amount",
"period": "Period",
"categories": "Categories",
"confirmDelegation": "Confirm Delegation",
"yourDelegations": "Your Delegations",
"modify": "Modify",
"revoke": "Revoke",
"becomeDelegateDesc": "Accept delegations and represent your community",
"delegateRequirements": "To become a delegate, you need to maintain a good reputation and actively participate in governance",
"buildReputation": "Build Reputation",
"buildReputationDesc": "Participate actively in governance",
"earnTrust": "Earn Trust",
"earnTrustDesc": "Gain community confidence",
"getRewards": "Get Rewards",
"getRewardsDesc": "Earn for your contributions",
"delegateStatement": "Delegate Statement",
"statementPlaceholder": "Explain why you should be trusted as a delegate...",
"expertise": "Areas of Expertise",
"commitments": "Commitments",
"commitmentsPlaceholder": "What do you commit to as a delegate?",
"website": "Website",
"twitter": "Twitter",
"minDelegation": "Min Delegation",
"maxDelegation": "Max Delegation",
"acceptingDelegations": "Accepting Delegations",
"acceptingDesc": "Toggle to start/stop accepting new delegations",
"activateDelegate": "Activate Delegate Profile",
"yourDelegateProfile": "Your Delegate Profile",
"delegateActive": "You are now an active delegate! Community members can delegate their voting power to you.",
"delegators": "Delegators",
"totalReceived": "Total Received",
"successRate": "Success Rate",
"yourStatement": "Your Statement",
"yourExpertise": "Your Expertise",
"delegationLimits": "Delegation Limits",
"editProfile": "Edit Profile",
"pauseDelegations": "Pause Delegations"
},
"common": {
"cancel": "Cancel",
"save": "Save",
"next": "Next",
"back": "Back",
"submit": "Submit",
"backToHome": "Back to Home",
"loading": "Loading...",
"error": "Error",
"success": "Success"
},
"notifications": {
"title": "Notifications",
"markAllRead": "Mark all read",
"settings": "Settings",
"pushNotifications": "Push Notifications",
"mentions": "Mentions",
"replies": "Replies",
"votes": "Vote Updates",
"badges": "New Badges",
"proposals": "Proposal Updates",
"noNotifications": "No notifications",
"newMention": "You were mentioned",
"newReply": "New reply to your comment",
"voteUpdate": "Vote count updated",
"newBadge": "You earned a new badge",
"proposalUpdate": "Proposal status changed"
},
"websocket": {
"connected": "Connected",
"disconnected": "Disconnected",
"reconnecting": "Reconnecting...",
"liveUpdates": "Live updates enabled",
"offlineMode": "Offline mode"
}
}
+288
View File
@@ -0,0 +1,288 @@
export default {
// Navigation
'nav.home': 'Home',
'nav.governance': 'Governance',
'nav.identity': 'Identity',
'nav.wallet': 'Wallet',
'nav.docs': 'Documentation',
'nav.connectWallet': 'Connect Wallet',
'nav.disconnect': 'Disconnect',
'nav.profile': 'Profile',
'nav.proposals': 'Proposals',
'nav.delegation': 'Delegation',
'nav.forum': 'Forum',
'nav.moderation': 'Moderation',
'nav.dashboard': 'Dashboard',
'nav.settings': 'Settings',
'nav.admin': 'Admin',
'nav.treasury': 'Treasury',
'nav.logout': 'Logout',
// Hero Section
'hero.title': 'Decentralized Governance for Kurdistan',
'hero.subtitle': 'Building a transparent, democratic future through blockchain technology',
'hero.exploreGovernance': 'Explore Governance',
'hero.learnMore': 'Learn More',
'hero.cta.primary': 'Get Started',
'hero.cta.secondary': 'Learn More',
'hero.stats.activeProposals': 'Active Proposals',
'hero.stats.totalVoters': 'Total Voters',
'hero.stats.tokensStaked': 'Tokens Staked',
'hero.stats.trustScore': 'Trust Score',
// Governance
'governance.title': 'On-Chain Governance',
'governance.subtitle': 'Participate in democratic decision-making',
'governance.overview': 'Overview',
'governance.proposals': 'Proposals',
'governance.elections': 'Elections',
'governance.createProposal': 'Create Proposal',
'governance.vote': 'Vote',
'governance.delegate': 'Delegate',
'governance.activeProposals': 'Active Proposals',
'governance.votingPower': 'Voting Power',
'governance.status.active': 'Active',
'governance.status.passed': 'Passed',
'governance.status.rejected': 'Rejected',
'governance.status.pending': 'Pending',
// Identity
'identity.title': 'Digital Identity',
'identity.verification': 'Verification',
'identity.reputation': 'Reputation',
'identity.verifyIdentity': 'Verify Identity',
'identity.trustScore': 'Trust Score',
'identity.badges': 'Badges',
'identity.roles': 'Roles',
'identity.privacy': 'Privacy Settings',
// Tokenomics
'tokenomics.title': 'Tokenomics',
'tokenomics.totalSupply': 'Total Supply',
'tokenomics.circulating': 'Circulating Supply',
'tokenomics.staked': 'Staked',
'tokenomics.rewards': 'Rewards Pool',
// Team
'team.title': 'Our Heroes',
'team.subtitle': 'Honoring Kurdish leaders and freedom fighters',
// Footer
'footer.about': 'About',
'footer.governance': 'Governance',
'footer.developers': 'Developers',
'footer.community': 'Community',
'footer.rights': 'All rights reserved',
// Profile
'profile.edit': 'Edit Profile',
'profile.settings': 'Settings',
'profile.follow': 'Follow',
'profile.unfollow': 'Unfollow',
'profile.share': 'Share',
'profile.reputation': 'Reputation',
'profile.level': 'Level',
'profile.followers': 'Followers',
'profile.following': 'Following',
'profile.proposalsCreated': 'Proposals Created',
'profile.votesCast': 'Votes Cast',
'profile.delegationsReceived': 'Delegations Received',
'profile.successRate': 'Success Rate',
'profile.activity': 'Activity',
'profile.achievements': 'Achievements',
'profile.achievementsTitle': 'Your Achievements',
'profile.recentActivity': 'Recent Activity',
'profile.connections': 'Connections',
'profile.viewProfile': 'View Profile',
'profile.customizeProfile': 'Customize Profile',
'profile.basic': 'Basic Info',
'profile.theme': 'Theme',
'profile.privacy': 'Privacy',
'profile.notifications': 'Notifications',
'profile.changeAvatar': 'Change Avatar',
'profile.name': 'Name',
'profile.username': 'Username',
'profile.bio': 'Bio',
'profile.location': 'Location',
'profile.socialLinks': 'Social Links',
'profile.chooseTheme': 'Choose Theme',
'profile.privacySettings': 'Privacy Settings',
'profile.showEmail': 'Show email publicly',
'profile.showActivity': 'Show activity feed',
'profile.allowMessages': 'Allow direct messages',
'profile.notificationSettings': 'Notification Settings',
'profile.proposalUpdates': 'Proposal updates',
'profile.voteReminders': 'Vote reminders',
'profile.newFollowers': 'New followers',
// Proposals
'proposals.templates.treasury': 'Treasury',
'proposals.templates.treasuryDesc': 'Request funding for projects and initiatives',
'proposals.templates.technical': 'Technical',
'proposals.templates.technicalDesc': 'Propose protocol upgrades and technical changes',
'proposals.templates.community': 'Community',
'proposals.templates.communityDesc': 'Community initiatives and social proposals',
'proposals.steps.template': 'Template',
'proposals.steps.basics': 'Basic Info',
'proposals.steps.details': 'Details',
'proposals.steps.impact': 'Impact',
'proposals.steps.review': 'Review',
'proposals.wizard.selectTemplate': 'Select a template for your proposal',
'proposals.wizard.enterBasics': 'Enter basic information about your proposal',
'proposals.wizard.provideDetails': 'Provide detailed specifications',
'proposals.wizard.defineImpact': 'Define impact and success metrics',
'proposals.wizard.reviewSubmit': 'Review and submit your proposal',
'proposals.wizard.readyToSubmit': 'Your proposal is ready to submit!',
'proposals.fields.title': 'Title',
'proposals.fields.category': 'Category',
'proposals.fields.summary': 'Summary',
'proposals.fields.description': 'Description',
'proposals.fields.budget': 'Budget',
'proposals.fields.timeline': 'Timeline',
'proposals.fields.milestones': 'Milestones',
'proposals.fields.impact': 'Expected Impact',
'proposals.fields.metrics': 'Success Metrics',
'proposals.fields.risks': 'Risks & Mitigation',
'proposals.placeholders.title': 'Enter a clear, descriptive title',
'proposals.placeholders.category': 'Select a category',
'proposals.placeholders.summary': 'Brief summary of your proposal (max 200 characters)',
'proposals.placeholders.description': 'Detailed description of what you\'re proposing',
'proposals.placeholders.impact': 'How will this benefit the community?',
'proposals.placeholders.metrics': 'How will success be measured?',
'proposals.placeholders.risks': 'What are the potential risks?',
// Delegation
'delegation.title': 'Vote Delegation',
'delegation.description': 'Delegate your voting power to trusted representatives',
'delegation.activeDelegates': 'Active Delegates',
'delegation.totalDelegated': 'Total Delegated',
'delegation.avgSuccessRate': 'Avg Success Rate',
'delegation.yourDelegated': 'Your Delegated',
'delegation.explore': 'Explore Delegates',
'delegation.myDelegations': 'My Delegations',
'delegation.becomeDelegate': 'Become a Delegate',
'delegation.topDelegates': 'Top Delegates',
'delegation.delegateTo': 'Delegate to',
'delegation.amount': 'Amount',
'delegation.period': 'Period',
'delegation.categories': 'Categories',
'delegation.confirmDelegation': 'Confirm Delegation',
'delegation.yourDelegations': 'Your Delegations',
'delegation.modify': 'Modify',
'delegation.revoke': 'Revoke',
'delegation.becomeDelegateDesc': 'Accept delegations and represent your community',
'delegation.delegateRequirements': 'To become a delegate, you need to maintain a good reputation and actively participate in governance',
'delegation.buildReputation': 'Build Reputation',
'delegation.buildReputationDesc': 'Participate actively in governance',
'delegation.earnTrust': 'Earn Trust',
'delegation.earnTrustDesc': 'Gain community confidence',
'delegation.getRewards': 'Get Rewards',
'delegation.getRewardsDesc': 'Earn for your contributions',
'delegation.delegateStatement': 'Delegate Statement',
'delegation.statementPlaceholder': 'Explain why you should be trusted as a delegate...',
'delegation.expertise': 'Areas of Expertise',
'delegation.commitments': 'Commitments',
'delegation.commitmentsPlaceholder': 'What do you commit to as a delegate?',
'delegation.website': 'Website',
'delegation.twitter': 'Twitter',
'delegation.minDelegation': 'Min Delegation',
'delegation.maxDelegation': 'Max Delegation',
'delegation.acceptingDelegations': 'Accepting Delegations',
'delegation.acceptingDesc': 'Toggle to start/stop accepting new delegations',
'delegation.activateDelegate': 'Activate Delegate Profile',
'delegation.yourDelegateProfile': 'Your Delegate Profile',
'delegation.delegateActive': 'You are now an active delegate! Community members can delegate their voting power to you.',
'delegation.delegators': 'Delegators',
'delegation.totalReceived': 'Total Received',
'delegation.successRate': 'Success Rate',
'delegation.yourStatement': 'Your Statement',
'delegation.yourExpertise': 'Your Expertise',
'delegation.delegationLimits': 'Delegation Limits',
'delegation.editProfile': 'Edit Profile',
'delegation.pauseDelegations': 'Pause Delegations',
// Common
'common.cancel': 'Cancel',
'common.save': 'Save',
'common.next': 'Next',
'common.back': 'Back',
'common.submit': 'Submit',
'common.backToHome': 'Back to Home',
'common.loading': 'Loading...',
'common.error': 'Error',
'common.success': 'Success',
'common.confirm': 'Confirm',
'common.delete': 'Delete',
'common.edit': 'Edit',
'common.search': 'Search',
'common.filter': 'Filter',
'common.sort': 'Sort',
'common.previous': 'Previous',
'common.yes': 'Yes',
'common.no': 'No',
// Notifications
'notifications.title': 'Notifications',
'notifications.markAllRead': 'Mark all read',
'notifications.settings': 'Settings',
'notifications.pushNotifications': 'Push Notifications',
'notifications.mentions': 'Mentions',
'notifications.replies': 'Replies',
'notifications.votes': 'Vote Updates',
'notifications.badges': 'New Badges',
'notifications.proposals': 'Proposal Updates',
'notifications.noNotifications': 'No notifications',
'notifications.newMention': 'You were mentioned',
'notifications.newReply': 'New reply to your comment',
'notifications.voteUpdate': 'Vote count updated',
'notifications.newBadge': 'You earned a new badge',
'notifications.proposalUpdate': 'Proposal status changed',
// WebSocket
'websocket.connected': 'Connected',
'websocket.disconnected': 'Disconnected',
'websocket.reconnecting': 'Reconnecting...',
'websocket.liveUpdates': 'Live updates enabled',
'websocket.offlineMode': 'Offline mode',
// Auth
'auth.login': 'Login',
'auth.logout': 'Logout',
'auth.signup': 'Sign Up',
'auth.email': 'Email',
'auth.password': 'Password',
'auth.confirmPassword': 'Confirm Password',
'auth.rememberMe': 'Remember me',
'auth.forgotPassword': 'Forgot password?',
// Wallet
'wallet.connect': 'Connect Wallet',
'wallet.disconnect': 'Disconnect',
'wallet.balance': 'Balance',
'wallet.address': 'Address',
'wallet.network': 'Network',
// Login
'login.subtitle': 'Access your governance account',
'login.signin': 'Sign In',
'login.signup': 'Sign Up',
'login.email': 'Email',
'login.password': 'Password',
'login.rememberMe': 'Remember me',
'login.forgotPassword': 'Forgot password?',
'login.signingIn': 'Signing in...',
'login.fullName': 'Full Name',
'login.confirmPassword': 'Confirm Password',
'login.referralCode': 'Referral Code',
'login.optional': 'Optional',
'login.enterReferralCode': 'Enter referral code',
'login.referralDescription': 'If someone referred you, enter their code here',
'login.creatingAccount': 'Creating account...',
'login.createAccount': 'Create Account',
'login.or': 'Or continue with',
'login.connectWallet': 'Connect Wallet',
'login.terms': 'By continuing, you agree to our',
'login.termsOfService': 'Terms of Service',
'login.and': 'and',
'login.privacyPolicy': 'Privacy Policy'
}
+67
View File
@@ -0,0 +1,67 @@
{
"nav": {
"home": "خانه",
"governance": "حکمرانی",
"identity": "هویت",
"wallet": "کیف پول",
"docs": "مستندات",
"connectWallet": "اتصال کیف پول",
"disconnect": "قطع اتصال"
},
"hero": {
"title": "حکمرانی غیرمتمرکز برای کردستان",
"subtitle": "ساخت آینده‌ای شفاف و دموکراتیک با فناوری بلاکچین",
"exploreGovernance": "کشف حکمرانی",
"learnMore": "بیشتر بدانید",
"stats": {
"activeProposals": "پیشنهادات فعال",
"totalVoters": "مجموع رأی دهندگان",
"tokensStaked": "توکن‌های استیک شده",
"trustScore": "امتیاز اعتماد"
}
},
"governance": {
"title": "حکمرانی روی زنجیره",
"subtitle": "در تصمیم‌گیری دموکراتیک شرکت کنید",
"overview": "نمای کلی",
"proposals": "پیشنهادات",
"elections": "انتخابات",
"createProposal": "ایجاد پیشنهاد",
"vote": "رأی دهید",
"delegate": "نمایندگی",
"status": {
"active": "فعال",
"passed": "تصویب شد",
"rejected": "رد شد",
"pending": "در انتظار"
}
},
"identity": {
"title": "هویت دیجیتال",
"verification": "تأیید",
"reputation": "اعتبار",
"verifyIdentity": "تأیید هویت",
"trustScore": "امتیاز اعتماد",
"badges": "نشان‌ها",
"roles": "نقش‌ها",
"privacy": "تنظیمات حریم خصوصی"
},
"tokenomics": {
"title": "اقتصاد توکن",
"totalSupply": "عرضه کل",
"circulating": "عرضه در گردش",
"staked": "استیک شده",
"rewards": "مخزن پاداش"
},
"team": {
"title": "قهرمانان ما",
"subtitle": "احترام به رهبران کرد و مبارزان آزادی"
},
"footer": {
"about": "درباره",
"governance": "حکمرانی",
"developers": "توسعه‌دهندگان",
"community": "جامعه",
"rights": "تمامی حقوق محفوظ است"
}
}
+86
View File
@@ -0,0 +1,86 @@
export default {
// Navigation
'nav.home': 'صفحه اصلی',
'nav.dashboard': 'داشبورد',
'nav.wallet': 'کیف پول',
'nav.settings': 'تنظیمات',
'nav.governance': 'حکمرانی',
'nav.proposals': 'پیشنهادات',
'nav.delegation': 'نمایندگی',
'nav.treasury': 'خزانه',
'nav.staking': 'استیکینگ',
'nav.forum': 'انجمن',
'nav.moderation': 'مدیریت محتوا',
'nav.profile': 'پروفایل',
'nav.admin': 'مدیریت',
'nav.docs': 'مستندات',
'nav.login': 'ورود',
'nav.logout': 'خروج',
// Hero Section
'hero.title': 'پلتفرم حکمرانی بلاکچین',
'hero.subtitle': 'حکمرانی دموکراتیک و شفاف با تکنولوژی بلاکچین',
'hero.cta.primary': 'شروع کنید',
'hero.cta.secondary': 'اطلاعات بیشتر',
// Auth
'auth.login': 'ورود',
'auth.logout': 'خروج',
'auth.signup': 'ثبت نام',
'auth.email': 'ایمیل',
'auth.password': 'رمز عبور',
'auth.confirmPassword': 'تکرار رمز عبور',
'auth.rememberMe': 'مرا به خاطر بسپار',
'auth.forgotPassword': 'رمز عبور را فراموش کرده‌اید؟',
// Wallet
'wallet.connect': 'اتصال کیف پول',
'wallet.disconnect': 'قطع اتصال',
'wallet.balance': 'موجودی',
'wallet.address': 'آدرس',
'wallet.network': 'شبکه',
// Governance
'governance.proposals': 'پیشنهادات',
'governance.activeProposals': 'پیشنهادات فعال',
'governance.vote': 'رأی دادن',
'governance.delegate': 'نماینده',
'governance.createProposal': 'ایجاد پیشنهاد',
'governance.votingPower': 'قدرت رأی',
// Treasury
'treasury.title': 'خزانه',
'treasury.subtitle': 'مدیریت منابع جامعه',
'treasury.overview': 'نمای کلی',
'treasury.proposals': 'پیشنهادات',
'treasury.history': 'تاریخچه',
'treasury.approvals': 'تأییدیه‌ها',
// Footer
'footer.description': 'حکمرانی غیرمتمرکز برای کردستان',
'footer.about': 'درباره',
'footer.developers': 'توسعه‌دهندگان',
'footer.community': 'جامعه',
'footer.rights': 'تمامی حقوق محفوظ است',
// Common
'common.loading': 'در حال بارگذاری...',
'common.save': 'ذخیره',
'common.cancel': 'لغو',
'common.confirm': 'تأیید',
'common.delete': 'حذف',
'common.edit': 'ویرایش',
'common.search': 'جستجو',
'common.filter': 'فیلتر',
'common.sort': 'مرتب‌سازی',
'common.submit': 'ارسال',
'common.back': 'بازگشت',
'common.next': 'بعدی',
'common.previous': 'قبلی',
'common.yes': 'بله',
'common.no': 'خیر',
'common.backToHome': 'بازگشت به صفحه اصلی',
// Role
'role': 'نقش'
}
+155
View File
@@ -0,0 +1,155 @@
{
"nav": {
"home": "Mal",
"governance": "Rêveberî",
"identity": "Nasname",
"wallet": "Berîk",
"docs": "Belge",
"connectWallet": "Berîkê Girê Bide",
"disconnect": "Veqete",
"profile": "Profîl",
"proposals": "Pêşniyar",
"delegation": "Temsîlkarî",
"forum": "Forum",
"moderation": "Moderasyon"
},
"hero": {
"title": "Rêveberiya Nenavendî ji bo Kurdistanê",
"subtitle": "Avakirina paşerojeke zelal û demokratîk bi teknolojiya blockchain",
"exploreGovernance": "Rêveberiyê Bikole",
"learnMore": "Zêdetir Fêr Bibe",
"stats": {
"activeProposals": "Pêşniyarên Çalak",
"totalVoters": "Tevahiya Dengderan",
"tokensStaked": "Tokenên Veşartî",
"trustScore": "Pîvana Baweriyê"
}
},
"governance": {
"title": "Rêveberiya Ser Zincîrê",
"subtitle": "Beşdarî biryardana demokratîk bibe",
"overview": "Nihêrîna Giştî",
"proposals": "Pêşniyar",
"elections": "Hilbijartin",
"createProposal": "Pêşniyar Çêke",
"vote": "Deng Bide",
"delegate": "Temsîl Bike",
"status": {
"active": "Çalak",
"passed": "Pejirand",
"rejected": "Red Kir",
"pending": "Li Bendê"
}
},
"identity": {
"title": "Nasnameya Dîjîtal",
"verification": "Piştrastkirin",
"reputation": "Navûdeng",
"verifyIdentity": "Nasnameyê Piştrast Bike",
"trustScore": "Pîvana Baweriyê",
"badges": "Nîşan",
"roles": "Rol",
"privacy": "Mîhengên Nepeniyê"
},
"tokenomics": {
"title": "Tokenomîk",
"totalSupply": "Tevahiya Pêşkêşê",
"circulating": "Pêşkêşa Gerdûnî",
"staked": "Veşartî",
"rewards": "Hewza Xelatan"
},
"team": {
"title": "Lehengên Me",
"subtitle": "Rêzgirtin ji rêberên Kurd û şervanên azadiyê"
},
"footer": {
"about": "Derbar",
"governance": "Rêveberî",
"developers": "Pêşvebir",
"community": "Civak",
"rights": "Hemû maf parastî ne"
},
"profile": {
"edit": "Profîlê Biguherîne",
"settings": "Mîheng",
"follow": "Bişopîne",
"unfollow": "Neşopîne",
"share": "Parve Bike",
"reputation": "Navûdeng",
"level": "Ast",
"followers": "Şopîner",
"following": "Dişopîne",
"proposalsCreated": "Pêşniyarên Çêkirî",
"votesCast": "Dengên Dayî",
"delegationsReceived": "Temsîlên Wergirtî",
"successRate": "Rêjeya Serkeftinê",
"activity": "Çalakî",
"achievements": "Destkeft",
"achievementsTitle": "Destkeftên Te",
"recentActivity": "Çalakiya Dawî",
"connections": "Girêdan",
"viewProfile": "Profîlê Bibîne",
"customizeProfile": "Profîlê Xweş Bike",
"basic": "Agahiya Bingehîn",
"theme": "Mijar",
"privacy": "Nepenî",
"notifications": "Agahdarî",
"changeAvatar": "Wêneyê Biguherîne",
"name": "Nav",
"username": "Navê Bikarhêner",
"bio": "Jiyanname",
"location": "Cih",
"socialLinks": "Girêdanên Civakî"
},
"proposals": {
"templates": {
"treasury": "Xezîne",
"treasuryDesc": "Ji bo proje û destpêşxeriyan fon bixwaze",
"technical": "Teknîkî",
"technicalDesc": "Nûjenkirinên protokolê û guhertinên teknîkî pêşniyar bike",
"community": "Civak",
"communityDesc": "Destpêşxeriyên civakê û pêşniyarên civakî"
},
"steps": {
"template": "Şablon",
"basics": "Agahiya Bingehîn",
"details": "Hûrgulî",
"impact": "Bandor",
"review": "Nirxandin"
},
"fields": {
"title": "Sernav",
"category": "Kategorî",
"summary": "Kurte",
"description": "Danasîn",
"budget": "Budce",
"timeline": "Demjimêr",
"milestones": "Gavên Girîng"
}
},
"delegation": {
"title": "Temsîlkariya Dengan",
"description": "Hêza xwe ya dengdanê bispêre nûnerên pêbawer",
"activeDelegates": "Temsîlkarên Çalak",
"totalDelegated": "Tevahiya Temsîlkirî",
"avgSuccessRate": "Rêjeya Serkeftinê ya Navîn",
"yourDelegated": "Temsîlkariya Te",
"explore": "Temsîlkaran Bikole",
"myDelegations": "Temsîlkariyên Min",
"becomeDelegate": "Bibe Temsîlkar",
"topDelegates": "Temsîlkarên Sereke",
"delegateTo": "Temsîl Bike ji",
"amount": "Miqdar",
"period": "Dem",
"categories": "Kategorî",
"confirmDelegation": "Temsîlkariyê Piştrast Bike"
},
"common": {
"cancel": "Betal",
"save": "Tomar Bike",
"next": "Pêş",
"back": "Paş",
"submit": "Bişîne",
"backToHome": "Vegere Malê"
}
}
+86
View File
@@ -0,0 +1,86 @@
export default {
// Navigation
'nav.home': 'Malper',
'nav.dashboard': 'Panela Kontrolê',
'nav.wallet': 'Berîk',
'nav.settings': 'Mîhengên',
'nav.governance': 'Rêveberî',
'nav.proposals': 'Pêşniyar',
'nav.delegation': 'Delegasyon',
'nav.treasury': 'Xezîne',
'nav.staking': 'Staking',
'nav.forum': 'Forum',
'nav.moderation': 'Rêveberiya Naverokê',
'nav.profile': 'Profîl',
'nav.admin': 'Rêvebir',
'nav.docs': 'Belgekirin',
'nav.login': 'Têketin',
'nav.logout': 'Derkevtin',
// Hero Section
'hero.title': 'Platforma Rêveberiya Blockchain',
'hero.subtitle': 'Rêveberiya demokratîk û zelal bi teknolojiya blockchain',
'hero.cta.primary': 'Destpêkirin',
'hero.cta.secondary': 'Zêdetir Zanîn',
// Auth
'auth.login': 'Têketin',
'auth.logout': 'Derkevtin',
'auth.signup': 'Tomar bibe',
'auth.email': 'E-posta',
'auth.password': 'Şîfre',
'auth.confirmPassword': 'Şîfreya Dubare',
'auth.rememberMe': 'Min bi bîr bîne',
'auth.forgotPassword': 'Şîfreya xwe ji bîr kir?',
// Wallet
'wallet.connect': 'Berîkê Girêbide',
'wallet.disconnect': 'Girêdanê Rake',
'wallet.balance': 'Balans',
'wallet.address': 'Navnîşan',
'wallet.network': 'Tor',
// Governance
'governance.proposals': 'Pêşniyar',
'governance.activeProposals': 'Pêşniyarên Çalak',
'governance.vote': 'Deng Bidin',
'governance.delegate': 'Nûner',
'governance.createProposal': 'Pêşniyarek Çêbikin',
'governance.votingPower': 'Hêza Dengdanê',
// Treasury
'treasury.title': 'Xezîne',
'treasury.subtitle': 'Fonên civakê rêve bibin',
'treasury.overview': 'Gihştin Giştî',
'treasury.proposals': 'Pêşniyar',
'treasury.history': 'Dîrok',
'treasury.approvals': 'Pejirandin',
// Footer
'footer.description': 'Rêveberiya merkezî tune ji bo Kurdistan',
'footer.about': 'Derbarê',
'footer.developers': 'Pêşvebikar',
'footer.community': 'Civak',
'footer.rights': 'Hemû mafên parastin',
// Common
'common.loading': 'Tê barkirin...',
'common.save': 'Tomar bike',
'common.cancel': 'Betal bike',
'common.confirm': 'Piştrast bike',
'common.delete': 'Jê bibe',
'common.edit': 'Sererast bike',
'common.search': 'Lêgerîn',
'common.filter': 'Parzûn bike',
'common.sort': 'Rêz bike',
'common.submit': 'Bişîne',
'common.back': 'Paşve',
'common.next': 'Pêşve',
'common.previous': 'Berê',
'common.yes': 'Erê',
'common.no': 'Na',
'common.backToHome': 'Vegere Malperê',
// Role
'role': 'Rol'
}
+67
View File
@@ -0,0 +1,67 @@
{
"nav": {
"home": "Ana Sayfa",
"governance": "Yönetişim",
"identity": "Kimlik",
"wallet": "Cüzdan",
"docs": "Belgeler",
"connectWallet": "Cüzdan Bağla",
"disconnect": "Bağlantıyı Kes"
},
"hero": {
"title": "Kürdistan için Merkezi Olmayan Yönetişim",
"subtitle": "Blockchain teknolojisi ile şeffaf, demokratik bir gelecek inşa ediyoruz",
"exploreGovernance": "Yönetişimi Keşfet",
"learnMore": "Daha Fazla Bilgi",
"stats": {
"activeProposals": "Aktif Öneriler",
"totalVoters": "Toplam Oy Veren",
"tokensStaked": "Stake Edilen Token",
"trustScore": "Güven Puanı"
}
},
"governance": {
"title": "Zincir Üstü Yönetişim",
"subtitle": "Demokratik karar alma sürecine katılın",
"overview": "Genel Bakış",
"proposals": "Öneriler",
"elections": "Seçimler",
"createProposal": "Öneri Oluştur",
"vote": "Oy Ver",
"delegate": "Delege Et",
"status": {
"active": "Aktif",
"passed": "Kabul Edildi",
"rejected": "Reddedildi",
"pending": "Beklemede"
}
},
"identity": {
"title": "Dijital Kimlik",
"verification": "Doğrulama",
"reputation": "İtibar",
"verifyIdentity": "Kimlik Doğrula",
"trustScore": "Güven Puanı",
"badges": "Rozetler",
"roles": "Roller",
"privacy": "Gizlilik Ayarları"
},
"tokenomics": {
"title": "Token Ekonomisi",
"totalSupply": "Toplam Arz",
"circulating": "Dolaşımdaki Arz",
"staked": "Stake Edilmiş",
"rewards": "Ödül Havuzu"
},
"team": {
"title": "Kahramanlarımız",
"subtitle": "Kürt liderlerine ve özgürlük savaşçılarına saygı"
},
"footer": {
"about": "Hakkında",
"governance": "Yönetişim",
"developers": "Geliştiriciler",
"community": "Topluluk",
"rights": "Tüm hakları saklıdır"
}
}
+86
View File
@@ -0,0 +1,86 @@
export default {
// Navigation
'nav.home': 'Ana Sayfa',
'nav.dashboard': 'Kontrol Paneli',
'nav.wallet': 'Cüzdan',
'nav.settings': 'Ayarlar',
'nav.governance': 'Yönetişim',
'nav.proposals': 'Teklifler',
'nav.delegation': 'Delegasyon',
'nav.treasury': 'Hazine',
'nav.staking': 'Stake Etme',
'nav.forum': 'Forum',
'nav.moderation': 'Moderasyon',
'nav.profile': 'Profil',
'nav.admin': 'Yönetici',
'nav.docs': 'Dokümantasyon',
'nav.login': 'Giriş Yap',
'nav.logout': 'Çıkış Yap',
// Hero Section
'hero.title': 'Blockchain Yönetişim Platformu',
'hero.subtitle': 'Blockchain teknolojisi ile demokratik ve şeffaf yönetişim',
'hero.cta.primary': 'Başla',
'hero.cta.secondary': 'Daha Fazla Bilgi',
// Auth
'auth.login': 'Giriş Yap',
'auth.logout': 'Çıkış Yap',
'auth.signup': 'Kayıt Ol',
'auth.email': 'E-posta',
'auth.password': 'Şifre',
'auth.confirmPassword': 'Şifre Tekrar',
'auth.rememberMe': 'Beni hatırla',
'auth.forgotPassword': 'Şifremi unuttum?',
// Wallet
'wallet.connect': 'Cüzdan Bağla',
'wallet.disconnect': 'Bağlantıyı Kes',
'wallet.balance': 'Bakiye',
'wallet.address': 'Adres',
'wallet.network': 'Ağ',
// Governance
'governance.proposals': 'Öneriler',
'governance.activeProposals': 'Aktif Öneriler',
'governance.vote': 'Oy Ver',
'governance.delegate': 'Temsilci',
'governance.createProposal': 'Öneri Oluştur',
'governance.votingPower': 'Oy Gücü',
// Treasury
'treasury.title': 'Hazine',
'treasury.subtitle': 'Topluluk fonlarını yönetin',
'treasury.overview': 'Genel Bakış',
'treasury.proposals': 'Teklifler',
'treasury.history': 'Geçmiş',
'treasury.approvals': 'Onaylar',
// Footer
'footer.description': 'Kürdistan için merkezi olmayan yönetişim',
'footer.about': 'Hakkında',
'footer.developers': 'Geliştiriciler',
'footer.community': 'Topluluk',
'footer.rights': 'Tüm hakları saklıdır',
// Common
'common.loading': 'Yükleniyor...',
'common.save': 'Kaydet',
'common.cancel': 'İptal',
'common.confirm': 'Onayla',
'common.delete': 'Sil',
'common.edit': 'Düzenle',
'common.search': 'Ara',
'common.filter': 'Filtrele',
'common.sort': 'Sırala',
'common.submit': 'Gönder',
'common.back': 'Geri',
'common.next': 'İleri',
'common.previous': 'Önceki',
'common.yes': 'Evet',
'common.no': 'Hayır',
'common.backToHome': 'Ana Sayfaya Dön',
// Role
'role': 'Rol'
}
+79
View File
@@ -0,0 +1,79 @@
export const enTranslations = {
nav: {
home: "Home",
governance: "Governance",
identity: "Identity",
wallet: "Wallet",
docs: "Documentation",
connectWallet: "Connect Wallet",
disconnect: "Disconnect",
profile: "Profile",
proposals: "Proposals",
delegation: "Delegation",
forum: "Forum",
moderation: "Moderation"
},
hero: {
title: "Decentralized Governance for Kurdistan",
subtitle: "Building a transparent, democratic future through blockchain technology",
exploreGovernance: "Explore Governance",
learnMore: "Learn More",
stats: {
activeProposals: "Active Proposals",
totalVoters: "Total Voters",
tokensStaked: "Tokens Staked",
trustScore: "Trust Score"
}
},
governance: {
title: "On-Chain Governance",
subtitle: "Participate in democratic decision-making",
overview: "Overview",
proposals: "Proposals",
elections: "Elections",
createProposal: "Create Proposal",
vote: "Vote",
delegate: "Delegate",
status: {
active: "Active",
passed: "Passed",
rejected: "Rejected",
pending: "Pending"
}
},
common: {
cancel: "Cancel",
save: "Save",
next: "Next",
back: "Back",
submit: "Submit",
backToHome: "Back to Home",
loading: "Loading...",
error: "Error",
success: "Success"
}
};
export const trTranslations = {
nav: {
home: "Ana Sayfa",
governance: "Yönetişim",
identity: "Kimlik",
wallet: "Cüzdan",
docs: "Belgeler",
connectWallet: "Cüzdan Bağla",
disconnect: "Bağlantıyı Kes"
},
hero: {
title: "Kürdistan için Merkezi Olmayan Yönetişim",
subtitle: "Blockchain teknolojisi ile şeffaf, demokratik bir gelecek",
exploreGovernance: "Yönetişimi Keşfet",
learnMore: "Daha Fazla",
stats: {
activeProposals: "Aktif Öneriler",
totalVoters: "Toplam Oy Veren",
tokensStaked: "Stake Edilen Token",
trustScore: "Güven Puanı"
}
}
};