From 151b77cfefabc1cc2cf981f43149ad8fc81649e3 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:18:53 +0530 Subject: [PATCH 01/20] New translations actions.json (Hindi) --- src/i18n/locales/hi/rightSidebar/actions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/locales/hi/rightSidebar/actions.json b/src/i18n/locales/hi/rightSidebar/actions.json index a610e9ab2..00f191d4c 100644 --- a/src/i18n/locales/hi/rightSidebar/actions.json +++ b/src/i18n/locales/hi/rightSidebar/actions.json @@ -1,5 +1,5 @@ { - "title": "Actions", + "title": "कार्रवाई", "disclaimer": "Changes you make to your resume are saved automatically to your browser's local storage. No data gets out, hence your information is completely secure.", "importExport": { "heading": "Import/Export", From 1f3042fe636bee9d0fb55197fcf67b0868c6cb3a Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:18:57 +0530 Subject: [PATCH 02/20] New translations work.json (Hindi) --- src/i18n/locales/hi/leftSidebar/work.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/work.json b/src/i18n/locales/hi/leftSidebar/work.json index 776d7d589..c9576e973 100644 --- a/src/i18n/locales/hi/leftSidebar/work.json +++ b/src/i18n/locales/hi/leftSidebar/work.json @@ -1,13 +1,13 @@ { "name": { - "label": "Name", - "placeholder": "Amazon (US)" + "label": "नाम", + "placeholder": "अमेज़ॅन" }, "role": { - "label": "Role", - "placeholder": "Front-end Web Developer" + "label": "भूमिका", + "placeholder": "फुल स्टैक वेब डेवलपर" }, "description": { - "placeholder": "You can write about what you specialized in while working at the company and what projects you were a part of." + "placeholder": "आप कंपनी में काम करने के दौरान आपके द्वारा बताई गई चीजों के बारे में लिख सकते हैं और आप किस परियोजना का हिस्सा थे।" } } From 9ff31a806b32291ca9be006cfa36591cebbccd80 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:05 +0530 Subject: [PATCH 03/20] New translations about.json (Hindi) --- src/i18n/locales/hi/rightSidebar/about.json | 32 ++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/i18n/locales/hi/rightSidebar/about.json b/src/i18n/locales/hi/rightSidebar/about.json index cac678ad8..afcc36e0d 100644 --- a/src/i18n/locales/hi/rightSidebar/about.json +++ b/src/i18n/locales/hi/rightSidebar/about.json @@ -1,36 +1,36 @@ { - "title": "About", + "title": "हमारे बारे में", "documentation": { - "heading": "Documentation", - "body": "Want to know more about the app? Wouldn't it be nice if there was a guide to setting it up on your local machine? Need information on how to contribute to the project? Look no further, there's comprehensive documentation made just for you.", + "heading": "प्रलेखन", + "body": "एप्लिकेशन के बारे में अधिक जानना चाहते हैं? क्या यह अच्छा नहीं होगा अगर आपके स्थानीय मशीन पर इसे स्थापित करने के लिए एक गाइड था? परियोजना में योगदान करने के बारे में जानकारी चाहिए? आगे नहीं देखो, वहाँ व्यापक प्रलेखन सिर्फ तुम्हारे लिए बनाया गया है।", "buttons": { - "documentation": "Documentation" + "documentation": "प्रलेखन" } }, "bugOrFeatureRequest": { - "heading": "Bug? Feature Request?", - "body": "Something halting your progress from making a resume? Found a pesky bug that just won't quit? Talk about it on the GitHub Issues section, or send me and email using the actions below.", + "heading": "संकट? नयी विशेषता?", + "body": "सीवी बनाने से आपकी प्रगति रुक रही है? ऐसी समस्या मिली जो दूर नहीं होगी? \"गिटहब मुद्दे\" अनुभाग पर इसके बारे में सूचित करें, या नीचे की क्रियाओं का उपयोग करके मुझे एक ईमेल भेजें।", "buttons": { - "raiseIssue": "Raise an Issue", - "sendEmail": "Send an Email" + "raiseIssue": "रिपोर्ट में समस्या", + "sendEmail": "ईमेल भेजें" } }, "sourceCode": { - "heading": "Source Code", - "body": "Want to run the project from its source? Are you a developer willing to contribute to the open-source development of this project? Click the button below.", + "heading": "सोर्स कोड", + "body": "खरोंच से परियोजना का निर्माण करना चाहते हैं? क्या आप इस प्रोजेक्ट के ओपन-सोर्स विकास में योगदान करने के लिए तैयार हैं? नीचे दिए गए बटन पर क्लिक करें।", "buttons": { - "githubRepo": "GitHub Repo" + "githubRepo": "GitHub रेपो" } }, "license": { - "heading": "License Information", - "body": "The project is governed under the MIT License, which you can read more about below. Basically, you are allowed to use the project anywhere provided you give credits to the original author.", + "heading": "लाइसेंस की जानकारी", + "body": "परियोजना एमआईटी लाइसेंस के तहत शासित है, जिसे आप नीचे के बारे में अधिक पढ़ सकते हैं। आपको परियोजना का उपयोग करने की अनुमति है कहीं भी आप मूल लेखक को क्रेडिट देते हैं।", "buttons": { - "mitLicense": "MIT License" + "mitLicense": "MIT लाइसेन्स" } }, "footer": { - "credit": "Reactive Resume is a project by <1>Amruth Pillai.", - "thanks": "Thank you for using Reactive Resume!" + "credit": "रिएक्टिव रिज्यूमे <1>Amruth Pillai<1> की एक परियोजना है।", + "thanks": "रिएक्टिव रिज्यूमे का उपयोग करने के लिए धन्यवाद" } } From b49c2751547c523f002e96366f9a70eca36301ea Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:06 +0530 Subject: [PATCH 04/20] New translations skills.json (Hindi) --- src/i18n/locales/hi/leftSidebar/skills.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/locales/hi/leftSidebar/skills.json b/src/i18n/locales/hi/leftSidebar/skills.json index 5f178d9b6..4b83a6f4a 100644 --- a/src/i18n/locales/hi/leftSidebar/skills.json +++ b/src/i18n/locales/hi/leftSidebar/skills.json @@ -1,5 +1,5 @@ { "item": { - "placeholder": "Cooking" + "placeholder": "गायन" } } From cc7702dca996e006402329bde91ea96d334d053c Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:16 +0530 Subject: [PATCH 05/20] New translations references.json (Hindi) --- src/i18n/locales/hi/leftSidebar/references.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/references.json b/src/i18n/locales/hi/leftSidebar/references.json index 88241575d..dcb57431f 100644 --- a/src/i18n/locales/hi/leftSidebar/references.json +++ b/src/i18n/locales/hi/leftSidebar/references.json @@ -1,19 +1,19 @@ { "name": { - "label": "Name", - "placeholder": "Richard Hendricks" + "label": "नाम", + "placeholder": "रिचर्ड हेंड्रिक्स" }, "position": { - "label": "Position", - "placeholder": "CEO, Pied Piper" + "label": "पद/स्थान", + "placeholder": "सी ई ओ, Pied Piper" }, "phone": { - "label": "Phone Number" + "label": "फोन नंबर" }, "email": { - "label": "Email Address" + "label": "ईमेल पता" }, "description": { - "placeholder": "You can write about how you and the reference contact worked together and which projects you were a part of." + "placeholder": "आप इस बारे में लिख सकते हैं कि आपने और संपर्क ने परियोजना पर एक साथ कैसे काम किया।" } } From 98739519ddf513883b760393dc43a905f22ccdbc Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:18 +0530 Subject: [PATCH 06/20] New translations profile.json (Hindi) --- src/i18n/locales/hi/leftSidebar/profile.json | 32 ++++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/profile.json b/src/i18n/locales/hi/leftSidebar/profile.json index b7f889c26..d43aa9151 100644 --- a/src/i18n/locales/hi/leftSidebar/profile.json +++ b/src/i18n/locales/hi/leftSidebar/profile.json @@ -1,40 +1,40 @@ { "photoUrl": { - "label": "Photo URL" + "label": "फोटो लिंक" }, "firstName": { - "label": "First Name", - "placeholder": "Jane" + "label": "पहला नाम", + "placeholder": "दिलीप" }, "lastName": { - "label": "Last Name", - "placeholder": "Doe" + "label": "उपनाम", + "placeholder": "शर्मा" }, "subtitle": { - "label": "Subtitle", - "placeholder": "Full Stack Web Developer" + "label": "उपशीर्षक", + "placeholder": "फुल स्टैक वेब डेवलपर" }, "address": { "line1": { - "label": "Address Line 1", - "placeholder": "Palladium Complex" + "label": "पता पंक्ति 1", + "placeholder": "A-272" }, "line2": { - "label": "Address Line 2", - "placeholder": "140 E 14th St" + "label": "पता पंक्ति 2", + "placeholder": "डिफेंस कॉलोनी" }, "line3": { - "label": "Address Line 3", - "placeholder": "New York, NY 10003 USA" + "label": "पता पंक्ति 3", + "placeholder": "दिल्ली, 110024 भारत" } }, "phone": { - "label": "Phone Number" + "label": "फोन नंबर" }, "website": { - "label": "Website" + "label": "वेबसाइट" }, "email": { - "label": "Email Address" + "label": "ईमेल पता" } } From 117a01cf4d9607812a616cb3319724efb9ad67fc Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:19 +0530 Subject: [PATCH 07/20] New translations objective.json (Hindi) --- src/i18n/locales/hi/leftSidebar/objective.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/objective.json b/src/i18n/locales/hi/leftSidebar/objective.json index 8cb4f70da..6c093fabf 100644 --- a/src/i18n/locales/hi/leftSidebar/objective.json +++ b/src/i18n/locales/hi/leftSidebar/objective.json @@ -1,6 +1,6 @@ { "objective": { - "label": "Objective", - "placeholder": "Looking for a challenging role in a reputable organization to utilize my technical, database, and management skills for the growth of the organization as well as to enhance my knowledge about new and emerging trends in the IT sector." + "label": "लक्ष्य", + "placeholder": "संगठन के विकास के साथ-साथ आईटी क्षेत्र में नए और उभरते रुझानों के बारे में अपने ज्ञान को बढ़ाने के लिए मेरे तकनीकी, डेटाबेस और प्रबंधन कौशल का उपयोग करने के लिए एक प्रतिष्ठित संगठन में एक चुनौतीपूर्ण भूमिका की तलाश है।" } } From be380e1f41e636ba5cd05a80dff851023443713a Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:20 +0530 Subject: [PATCH 08/20] New translations languages.json (Hindi) --- src/i18n/locales/hi/leftSidebar/languages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/languages.json b/src/i18n/locales/hi/leftSidebar/languages.json index fc5de101a..8d6fa93bd 100644 --- a/src/i18n/locales/hi/leftSidebar/languages.json +++ b/src/i18n/locales/hi/leftSidebar/languages.json @@ -1,9 +1,9 @@ { "key": { - "label": "Key", - "placeholder": "Dothraki" + "label": "मौलिक", + "placeholder": "Punjabi" }, "rating": { - "label": "Rating" + "label": "रेटिंग" } } From 47d88e52a5f1f5dc078e7bc6850fb91cd194eb2c Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:21 +0530 Subject: [PATCH 09/20] New translations extras.json (Hindi) --- src/i18n/locales/hi/leftSidebar/extras.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/extras.json b/src/i18n/locales/hi/leftSidebar/extras.json index 7afc7c067..5fa88756f 100644 --- a/src/i18n/locales/hi/leftSidebar/extras.json +++ b/src/i18n/locales/hi/leftSidebar/extras.json @@ -1,10 +1,10 @@ { "key": { - "label": "Key", - "placeholder": "Date of Birth" + "label": "मौलिक", + "placeholder": "जन्म तिथि" }, "value": { - "label": "Value", - "placeholder": "6th August 1995" + "label": "मूल्य", + "placeholder": "6 अगस्त 1995" } } From 757bc1e19c0c08f6a9fd88c41a9ffeb3a7c16d53 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:22 +0530 Subject: [PATCH 10/20] New translations education.json (Hindi) --- src/i18n/locales/hi/leftSidebar/education.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/education.json b/src/i18n/locales/hi/leftSidebar/education.json index 231004b26..e31ed6fd6 100644 --- a/src/i18n/locales/hi/leftSidebar/education.json +++ b/src/i18n/locales/hi/leftSidebar/education.json @@ -1,16 +1,16 @@ { "name": { - "label": "Name", - "placeholder": "Harvard University" + "label": "नाम", + "placeholder": "दिल्ली विश्वविद्यालय" }, "major": { - "label": "Major", - "placeholder": "Masters in Computer Science" + "label": "विषय", + "placeholder": "Computer Science में Masters" }, "grade": { - "label": "Grade" + "label": "ग्रेड" }, "description": { - "placeholder": "You can write about projects or special credit classes that you took while studying at this school." + "placeholder": "आप उन परियोजनाओं या विशेष क्रेडिट कक्षाओं के बारे में लिख सकते हैं, जिन्हें आपने इस स्कूल में पढ़ते समय लिया था।" } } From 664957f2f32fc921227c7ea8227ec653bf7e0005 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:23 +0530 Subject: [PATCH 11/20] New translations certifications.json (Hindi) --- src/i18n/locales/hi/leftSidebar/certifications.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/certifications.json b/src/i18n/locales/hi/leftSidebar/certifications.json index 2763082a1..b06f9b7c7 100644 --- a/src/i18n/locales/hi/leftSidebar/certifications.json +++ b/src/i18n/locales/hi/leftSidebar/certifications.json @@ -1,13 +1,13 @@ { "title": { - "label": "Title", - "placeholder": "Android Development Nanodegree" + "label": "शीर्षक", + "placeholder": "Android डेवलपमेंट ननोडिग्री" }, "subtitle": { - "label": "Subtitle", + "label": "उपशीर्षक", "placeholder": "Udacity" }, "description": { - "placeholder": "You can write about what you learnt from your certification program." + "placeholder": "आप अपने प्रमाणन कार्यक्रम से जो कुछ सीख चुके थे, उसके बारे में लिख सकते हैं।" } } From f1044561bf9d762e9c7810dc047969d62a7905c2 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:25 +0530 Subject: [PATCH 12/20] New translations awards.json (Hindi) --- src/i18n/locales/hi/leftSidebar/awards.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/i18n/locales/hi/leftSidebar/awards.json b/src/i18n/locales/hi/leftSidebar/awards.json index 4222ec124..ddd132b1e 100644 --- a/src/i18n/locales/hi/leftSidebar/awards.json +++ b/src/i18n/locales/hi/leftSidebar/awards.json @@ -1,13 +1,13 @@ { "title": { - "label": "Title", - "placeholder": "Math & Science Olympiad" + "label": "शीर्षक", + "placeholder": "गणित और विज्ञान ओलंपियाड" }, "subtitle": { - "label": "Subtitle", - "placeholder": "First Place, International Level" + "label": "उपशीर्षक", + "placeholder": "पहला स्थान, अंतर्राष्ट्रीय" }, "description": { - "placeholder": "You can write about what qualities made you succeed in getting this award." + "placeholder": "आप इस बारे में लिख सकते हैं कि आपको यह पुरस्कार किन गुणों से मिला है।" } } From 41be02a7d1d015c14df021c18b20415aebfe5179 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:19:26 +0530 Subject: [PATCH 13/20] New translations app.json (Hindi) --- src/i18n/locales/hi/app/app.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/i18n/locales/hi/app/app.json b/src/i18n/locales/hi/app/app.json index 861e3ad5f..2b7bd7433 100644 --- a/src/i18n/locales/hi/app/app.json +++ b/src/i18n/locales/hi/app/app.json @@ -1,25 +1,25 @@ { "heading": { - "placeholder": "Heading" + "placeholder": "शीर्षक" }, "item": { - "add": "Add {{- heading}}", + "add": "{{- heading}} जोड़ें", "startDate": { - "label": "Start Date", - "placeholder": "March 2018" + "label": "प्रारंभ तिथि", + "placeholder": "मार्च 2018" }, "endDate": { - "label": "End Date", - "placeholder": "March 2022" + "label": "अंतिम तिथि", + "placeholder": "मार्च 2022" }, "description": { - "label": "Description" + "label": "विवरण" } }, "buttons": { "add": { - "label": "Add" + "label": "जोड़ना" } }, - "markdownHelpText": "You can use <1>GitHub Flavored Markdown to style this section of the text." + "markdownHelpText": "आप पाठ के इस खंड को स्टाइल करने के लिए <1>GitHub Flavoured Markdown का उपयोग कर सकते हैं।" } From c6bb9c1c1b9525794fe08f807bb3551e76099f63 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:31:36 +0530 Subject: [PATCH 14/20] New translations settings.json (Hindi) --- src/i18n/locales/hi/rightSidebar/settings.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/i18n/locales/hi/rightSidebar/settings.json b/src/i18n/locales/hi/rightSidebar/settings.json index 12b199815..9bb4ab03f 100644 --- a/src/i18n/locales/hi/rightSidebar/settings.json +++ b/src/i18n/locales/hi/rightSidebar/settings.json @@ -1,7 +1,7 @@ { - "title": "Settings", + "title": "सेटिंग्स", "language": { - "label": "Language", - "helpText": "If you would like to help translate the app into your own language, please refer the <1>Translation Documentation." + "label": "भाषा ", + "helpText": "यदि आप एप्लिकेशन को अपनी भाषा में अनुवाद करने में मदद करना चाहते हैं, तो कृपया <1>अनुवाद दस्तावेज़ देखें।" } } \ No newline at end of file From df6395c5531f1d8efdbb12ad6f24ef982ca9061a Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:31:38 +0530 Subject: [PATCH 15/20] New translations templates.json (Hindi) --- src/i18n/locales/hi/rightSidebar/templates.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/locales/hi/rightSidebar/templates.json b/src/i18n/locales/hi/rightSidebar/templates.json index 89fd528d7..46257550d 100644 --- a/src/i18n/locales/hi/rightSidebar/templates.json +++ b/src/i18n/locales/hi/rightSidebar/templates.json @@ -1,3 +1,3 @@ { - "title": "Templates" + "title": "टेम्पलेट्स" } From eba751f0a11fb5fc7d2288fc24ee80be27b88e4e Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:31:40 +0530 Subject: [PATCH 16/20] New translations fonts.json (Hindi) --- src/i18n/locales/hi/rightSidebar/fonts.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/i18n/locales/hi/rightSidebar/fonts.json b/src/i18n/locales/hi/rightSidebar/fonts.json index dbcfe5f2f..32c760f7f 100644 --- a/src/i18n/locales/hi/rightSidebar/fonts.json +++ b/src/i18n/locales/hi/rightSidebar/fonts.json @@ -1,7 +1,7 @@ { - "title": "Fonts", + "title": "फोंट्स", "fontFamily": { - "label": "Font Family", - "helpText": "You can use any font that is installed on your system as well. Just enter the name of the font family here and the browser would load it up for you." + "label": "फ़ॉन्ट परिवार", + "helpText": "आप अपने सिस्टम पर स्थापित किसी भी फ़ॉन्ट का उपयोग कर सकते हैं। बस यहां फ़ॉन्ट का नाम दर्ज करें और ब्राउज़र इसे आपके लिए लोड करेगा।" } } From d9f933dfa73c64a6e8a3cccd800b4aaa6eb1c9fa Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:31:41 +0530 Subject: [PATCH 17/20] New translations colors.json (Hindi) --- src/i18n/locales/hi/rightSidebar/colors.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/i18n/locales/hi/rightSidebar/colors.json b/src/i18n/locales/hi/rightSidebar/colors.json index bf4accbf2..1c800f8c1 100644 --- a/src/i18n/locales/hi/rightSidebar/colors.json +++ b/src/i18n/locales/hi/rightSidebar/colors.json @@ -1,7 +1,7 @@ { - "title": "Colors", - "colorOptions": "Color Options", - "primaryColor": "Primary Color", - "accentColor": "Accent Color", - "clipboardCopyAction": "{{color}} has been copied to the clipboard." + "title": "रंग", + "colorOptions": "रंग विकल्प", + "primaryColor": "प्राथमिक रंग", + "accentColor": "द्वितीयक रंग", + "clipboardCopyAction": "{{color}} को क्लिपबोर्ड पर कॉपी किया गया है।" } From f867fce33929ddddc3e77835324d778d94e69d85 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:31:43 +0530 Subject: [PATCH 18/20] New translations actions.json (Hindi) --- src/i18n/locales/hi/rightSidebar/actions.json | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/i18n/locales/hi/rightSidebar/actions.json b/src/i18n/locales/hi/rightSidebar/actions.json index 00f191d4c..38511f086 100644 --- a/src/i18n/locales/hi/rightSidebar/actions.json +++ b/src/i18n/locales/hi/rightSidebar/actions.json @@ -1,33 +1,33 @@ { "title": "कार्रवाई", - "disclaimer": "Changes you make to your resume are saved automatically to your browser's local storage. No data gets out, hence your information is completely secure.", + "disclaimer": "आपके बायोडाटा में आपके द्वारा किए गए परिवर्तन स्वचालित रूप से आपके ब्राउज़र के स्थानीय भंडारण में सहेजे जाते हैं। कोई डेटा नहीं निकलता है, इसलिए आपकी जानकारी पूरी तरह से सुरक्षित है।", "importExport": { - "heading": "Import/Export", - "body": "You can import or export your data in JSON format. With this, you can edit and print your resume from any device. Save this file for later use.", + "heading": "आयात / निर्यात", + "body": "आप JSON प्रारूप में अपना डेटा आयात या निर्यात कर सकते हैं। इसके साथ, आप किसी भी डिवाइस से अपना बायोडाटा संपादित और प्रिंट कर सकते हैं। बाद में उपयोग के लिए इस फाइल को सेव करें।", "buttons": { - "import": "Import", - "export": "Export" + "import": "आयात", + "export": "निर्यात" } }, "printResume": { - "heading": "Print Your Resume", - "body": "You can simply press <1>Cmd/Ctrl + P at any time while you're in the app to print your resume, but here's a fancy button to do the same thing, just 'cause.", + "heading": "अपना बायोडाटा प्रिंट करें", + "body": "आप किसी भी समय अपने बायोडाटा को प्रिंट करने के लिए ऐप में किसी भी समय <1>Cmd/Ctrl + P दबा सकते हैं, लेकिन यहां एक ही काम करने के लिए एक फैंसी बटन है।", "buttons": { - "print": "Print" + "print": "प्रिंट" } }, "loadDummyData": { - "heading": "Load Dummy Data", - "body": "Unclear on what to do with a fresh blank page? Load some dummy data with prepopulated values to see how a resume should look and you can start editing from there.", + "heading": "डेमो डेटा लोड करें", + "body": "एक ताजा रिक्त पृष्ठ के साथ क्या करना है, इस पर अस्पष्ट? बायोडाटा कैसे दिखना चाहिए यह देखने के लिए पूर्व निर्धारित मूल्यों के साथ कुछ डेटा लोड करें और आप वहां से संपादन शुरू कर सकते हैं।", "buttons": { - "loadData": "Populate Data" + "loadData": "डेटा लोड करें" } }, "reset": { - "heading": "Reset Everything!", - "body": "This action will reset all your data and remove backups made to your browser's local storage as well, so please make sure you have exported your information before you reset everything.", + "heading": "सब कुछ रीसेट करें", + "body": "यह क्रिया आपके सभी डेटा को रीसेट कर देगी और साथ ही आपके ब्राउज़र के स्थानीय संग्रहण में किए गए बैकअप को हटा देगी, इसलिए कृपया सुनिश्चित करें कि आपने सब कुछ रीसेट करने से पहले अपनी जानकारी निर्यात कर दी है।", "buttons": { - "reset": "Reset" + "reset": "रीसेट" } } } From 6a9999d633baa5c77ce953c402a8cf0cbc93be02 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:31:44 +0530 Subject: [PATCH 19/20] New translations about.json (Hindi) --- src/i18n/locales/hi/rightSidebar/about.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/locales/hi/rightSidebar/about.json b/src/i18n/locales/hi/rightSidebar/about.json index afcc36e0d..567e5658a 100644 --- a/src/i18n/locales/hi/rightSidebar/about.json +++ b/src/i18n/locales/hi/rightSidebar/about.json @@ -9,7 +9,7 @@ }, "bugOrFeatureRequest": { "heading": "संकट? नयी विशेषता?", - "body": "सीवी बनाने से आपकी प्रगति रुक रही है? ऐसी समस्या मिली जो दूर नहीं होगी? \"गिटहब मुद्दे\" अनुभाग पर इसके बारे में सूचित करें, या नीचे की क्रियाओं का उपयोग करके मुझे एक ईमेल भेजें।", + "body": "बायोडाटा बनाने से आपकी प्रगति रुक रही है? ऐसी समस्या मिली जो दूर नहीं होगी? \"गिटहब मुद्दे\" अनुभाग पर इसके बारे में सूचित करें, या नीचे की क्रियाओं का उपयोग करके मुझे एक ईमेल भेजें।", "buttons": { "raiseIssue": "रिपोर्ट में समस्या", "sendEmail": "ईमेल भेजें" From a5e8c6dcc1597d006793cdf5126e5fe96e3f732a Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 30 Mar 2020 20:56:06 +0530 Subject: [PATCH 20/20] Addition of Hindi Language --- src/components/App/App.js | 7 +++- src/components/LeftSidebar/LeftSidebar.js | 42 +++++++++---------- src/components/RightSidebar/RightSidebar.js | 44 ++++++++++++++------ src/components/RightSidebar/tabs/Settings.js | 9 +--- src/i18n/index.js | 4 ++ src/shared/TabBar.js | 18 ++++---- 6 files changed, 72 insertions(+), 52 deletions(-) diff --git a/src/components/App/App.js b/src/components/App/App.js index 589ff0a09..ff67870dd 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -1,4 +1,5 @@ import React, { useEffect, useContext, Suspense } from 'react'; +import { useTranslation } from 'react-i18next'; import AppContext from '../../context/AppContext'; import LeftSidebar from '../LeftSidebar/LeftSidebar'; @@ -7,14 +8,16 @@ import RightSidebar from '../RightSidebar/RightSidebar'; import templates from '../../templates'; const App = () => { + const { i18n } = useTranslation(); const context = useContext(AppContext); const { state, dispatch } = context; - const { theme } = state; + const { theme, settings } = state; useEffect(() => { + i18n.changeLanguage(settings.language); const storedState = JSON.parse(localStorage.getItem('state')); dispatch({ type: 'import_data', payload: storedState }); - }, [dispatch]); + }, [dispatch, i18n, settings.language]); return ( diff --git a/src/components/LeftSidebar/LeftSidebar.js b/src/components/LeftSidebar/LeftSidebar.js index d06c3bae2..d2b29bfec 100644 --- a/src/components/LeftSidebar/LeftSidebar.js +++ b/src/components/LeftSidebar/LeftSidebar.js @@ -19,18 +19,18 @@ const LeftSidebar = () => { const { data } = state; const tabs = [ - 'Profile', - 'Objective', - 'Work Experience', - 'Education', - 'Awards', - 'Certifications', - 'Skills', - 'Languages', - 'References', - 'Extras', + { key: 'profile', name: data.profile.heading }, + { key: 'objective', name: data.objective.heading }, + { key: 'work', name: data.work.heading }, + { key: 'education', name: data.education.heading }, + { key: 'awards', name: data.awards.heading }, + { key: 'certifications', name: data.certifications.heading }, + { key: 'skills', name: data.skills.heading }, + { key: 'languages', name: data.languages.heading }, + { key: 'references', name: data.references.heading }, + { key: 'extras', name: data.extras.heading }, ]; - const [currentTab, setCurrentTab] = useState('Profile'); + const [currentTab, setCurrentTab] = useState(tabs[0].key); const onChange = (key, value) => { dispatch({ type: 'on_input', @@ -45,25 +45,25 @@ const LeftSidebar = () => { const renderTabs = () => { switch (currentTab) { - case 'Profile': + case tabs[0].key: return ; - case 'Objective': + case tabs[1].key: return ; - case 'Work Experience': + case tabs[2].key: return ; - case 'Education': + case tabs[3].key: return ; - case 'Awards': + case tabs[4].key: return ; - case 'Certifications': + case tabs[5].key: return ; - case 'Skills': + case tabs[6].key: return ; - case 'Languages': + case tabs[7].key: return ; - case 'References': + case tabs[8].key: return ; - case 'Extras': + case tabs[9].key: return ; default: return null; diff --git a/src/components/RightSidebar/RightSidebar.js b/src/components/RightSidebar/RightSidebar.js index 04c88d10a..8c2eebb58 100644 --- a/src/components/RightSidebar/RightSidebar.js +++ b/src/components/RightSidebar/RightSidebar.js @@ -18,14 +18,32 @@ const RightSidebar = () => { const { data, theme, settings } = state; const tabs = [ - t('templates.title'), - t('colors.title'), - t('fonts.title'), - t('actions.title'), - t('settings.title'), - t('about.title'), + { + key: 'templates', + name: t('templates.title'), + }, + { + key: 'colors', + name: t('colors.title'), + }, + { + key: 'fonts', + name: t('fonts.title'), + }, + { + key: 'actions', + name: t('actions.title'), + }, + { + key: 'settings', + name: t('settings.title'), + }, + { + key: 'about', + name: t('about.title'), + }, ]; - const [currentTab, setCurrentTab] = useState(t('settings.title')); + const [currentTab, setCurrentTab] = useState(tabs[0].key); const onChange = (key, value) => { dispatch({ @@ -41,17 +59,17 @@ const RightSidebar = () => { const renderTabs = () => { switch (currentTab) { - case t('templates.title'): + case tabs[0].key: return ; - case t('colors.title'): + case tabs[1].key: return ; - case t('fonts.title'): + case tabs[2].key: return ; - case t('actions.title'): + case tabs[3].key: return ; - case t('settings.title'): + case tabs[4].key: return ; - case t('about.title'): + case tabs[5].key: return ; default: return null; diff --git a/src/components/RightSidebar/tabs/Settings.js b/src/components/RightSidebar/tabs/Settings.js index a4b0264a0..0f3ec8f98 100644 --- a/src/components/RightSidebar/tabs/Settings.js +++ b/src/components/RightSidebar/tabs/Settings.js @@ -5,19 +5,14 @@ import { languages } from '../../../i18n'; import Dropdown from '../../../shared/Dropdown'; const SettingsTab = ({ settings, onChange }) => { - const { t, i18n } = useTranslation('rightSidebar'); - - const onChangeLanguage = code => { - i18n.changeLanguage(code); - onChange('settings.language', code); - }; + const { t } = useTranslation('rightSidebar'); return (
onChange('settings.language', x)} options={languages} optionItem={x => (