Skip to content

Commit 1ee88fe

Browse files
authored
Merge pull request #166 from ankitjhagithub21/fix-translation
Fix : #165 Language Switch — Homepage Now Supports Multi-language
2 parents cbbf869 + a6bee2f commit 1ee88fe

44 files changed

Lines changed: 4627 additions & 813 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

messages/[en]/about.json

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
{
2+
"title": "About MyLibrary",
3+
"description": "MyLibrary is a comprehensive component library built with Next.js and Tailwind CSS, designed to provide developers with reusable, accessible, and beautifully designed UI components. Our goal is to accelerate development workflows and maintain design consistency across projects.",
4+
"overview": {
5+
"components": "20+ Components",
6+
"typescript": "TypeScript Ready",
7+
"performance": "Performance Optimized"
8+
},
9+
"mission": {
10+
"title": "Our Mission",
11+
"description": "To empower developers with a robust, flexible, and beautiful component library that reduces development time while maintaining high-quality user experiences. We believe in making web development more efficient and enjoyable."
12+
},
13+
"vision": {
14+
"title": "Our Vision",
15+
"description": "To become the go-to component library for React developers, fostering a community where innovation meets practicality. We envision a world where building beautiful UIs is accessible to developers of all skill levels."
16+
},
17+
"features": {
18+
"title": "Why Choose MyLibrary?",
19+
"designSystem": {
20+
"title": "Design System",
21+
"description": "Consistent design tokens and theming system for cohesive user experiences."
22+
},
23+
"accessibility": {
24+
"title": "Accessibility First",
25+
"description": "Built with WCAG 2.1 guidelines and keyboard navigation support."
26+
},
27+
"performance": {
28+
"title": "Performance",
29+
"description": "Optimized bundle size with tree-shaking and minimal dependencies."
30+
},
31+
"devExperience": {
32+
"title": "Developer Experience",
33+
"description": "TypeScript support, comprehensive documentation, and excellent IDE integration."
34+
},
35+
"community": {
36+
"title": "Community Driven",
37+
"description": "Open source project with active community contributions and feedback."
38+
},
39+
"flexible": {
40+
"title": "Flexible",
41+
"description": "Customizable components that adapt to your design requirements."
42+
}
43+
},
44+
"techStack": {
45+
"title": "Tech Stack",
46+
"nextjs": {
47+
"title": "Next.js 14",
48+
"description": "React framework with App Router"
49+
},
50+
"react": {
51+
"title": "React 18",
52+
"description": "Component-based architecture"
53+
},
54+
"tailwind": {
55+
"title": "Tailwind CSS",
56+
"description": "Utility-first styling"
57+
},
58+
"typescript": {
59+
"title": "TypeScript",
60+
"description": "Type-safe development"
61+
},
62+
"additionalTools": {
63+
"title": "Additional Tools",
64+
"eslint": "ESLint",
65+
"prettier": "Prettier",
66+
"lucide": "Lucide Icons",
67+
"postcss": "PostCSS",
68+
"git": "Git"
69+
}
70+
},
71+
"gettingStarted": {
72+
"title": "🚀 Getting Started",
73+
"installation": {
74+
"title": "Installation",
75+
"description": "Install the library via npm or copy ready-to-use components directly."
76+
},
77+
"import": {
78+
"title": "Import",
79+
"description": "Import the components you need directly into your React project and start building faster."
80+
},
81+
"customize": {
82+
"title": "Customize",
83+
"description": "Tweak the design, colors, and behavior easily to match your own design system."
84+
},
85+
"cta": "View Components"
86+
},
87+
"contributing": {
88+
"title": "Contributing",
89+
"description": "We welcome contributions from the community! Whether you're fixing bugs, adding new components, or improving documentation, your help makes MyLibrary better for everyone.",
90+
"submitIssues": {
91+
"title": "Submit Issues",
92+
"description": "Report bugs or request features on GitHub"
93+
},
94+
"pullRequests": {
95+
"title": "Create Pull Requests",
96+
"description": "Contribute code improvements and new features"
97+
},
98+
"documentation": {
99+
"title": "Improve Documentation",
100+
"description": "Help make our docs clearer and more comprehensive"
101+
}
102+
},
103+
"community": {
104+
"title": "Community",
105+
"description": "Join our growing community of developers who are building amazing user interfaces with MyLibrary.",
106+
"githubStars": "GitHub Stars",
107+
"contributors": "Contributors",
108+
"downloads": "Downloads",
109+
"builtWithLove": "Built with ❤️ by the open source community"
110+
},
111+
"contributors": {
112+
"title": "Our Contributors",
113+
"thankYou": "Thank you to all the amazing developers who have contributed to making this component library better!",
114+
"loading": "Loading contributors...",
115+
"contributorsError": "Failed to load contributors",
116+
"avatarAlt": "{login}'s avatar",
117+
"contributions": "{count} contribution{count, plural, one {} other {s}}",
118+
"profile": "Profile",
119+
"join": "Want to join our contributors? Check out our ",
120+
"githubRepo": "GitHub repository",
121+
"getStarted": " to get started!"
122+
},
123+
"license": {
124+
"title": "Open Source & Free",
125+
"description": "MyLibrary is released under the MIT License, making it free to use for both personal and commercial projects.",
126+
"github": "View on GitHub",
127+
"contact": "Get in Touch"
128+
}
129+
}

messages/[en]/analytics.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"header": {
3+
"title": "Component Analytics Dashboard",
4+
"description": "Track component usage, performance, and user engagement",
5+
"export": "Export Data"
6+
},
7+
"overview": {
8+
"totalViews": "Total Views",
9+
"totalCopies": "Total Copies",
10+
"componentsUsed": "Components Used",
11+
"sessionTime": "Session Time"
12+
},
13+
"popular": {
14+
"title": "Most Popular Components"
15+
},
16+
"recent": {
17+
"title": "Last 7 Days Activity",
18+
"today": "Today"
19+
},
20+
"performance": {
21+
"title": "Performance Insights",
22+
"avgViews": "Avg Views per Component",
23+
"copyRate": "Copy Rate",
24+
"viewsWeek": "Views This Week"
25+
},
26+
"actions": {
27+
"title": "Quick Actions",
28+
"viewComponents": "View Components",
29+
"export": "Export Analytics",
30+
"reset": "Reset Data"
31+
},
32+
"modal": {
33+
"title": "Reset Analytics Data",
34+
"message": "This will permanently delete all analytics data including views, copies, and session information. This action cannot be undone.",
35+
"confirm": "Reset Data",
36+
"cancel": "Cancel"
37+
}
38+
}

messages/[en]/common.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"navigation": {
3+
"home": "Home",
4+
"about": "About",
5+
"contact": "Contact",
6+
"components": "Components",
7+
"playground": "🎮 Playground",
8+
"analytics": "Analytics",
9+
"feedback": "Feedback",
10+
"game":"🎮 Game",
11+
"racing game":"🏁 Racing Game",
12+
"fun": "Fun"
13+
},
14+
"footer": {
15+
"brand": "MyLibrary",
16+
"subtitle": "Component Library",
17+
"description": "An open-source Next.js + Tailwind CSS Component Library with ready-to-use UI components. Perfect for developers to learn, practice, and contribute during Hacktoberfest and beyond.",
18+
"followUs": "Follow Us",
19+
"social": {
20+
"github": "GitHub",
21+
"linkedin": "LinkedIn",
22+
"twitter": "Twitter",
23+
"discord": "Discord",
24+
"youtube": "YouTube"
25+
},
26+
"madeWith": "Made with",
27+
"hacktoberfest": "for Hacktoberfest",
28+
"copyright": "MyLibrary Component Library. All rights reserved."
29+
}
30+
}

0 commit comments

Comments
 (0)