summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSheogorath2020-09-08 22:42:26 +0200
committerSheogorath2020-09-09 12:51:34 +0200
commit31f6a3640b952581a1baf7fadfff9c988ac62e4a (patch)
treed3e9f5076a3e5693a84003248a872f7a3848063b
parentf862b7a1e44c1101a921f19bca4d8d8063eb25ce (diff)
Add Malayalam translation
This patch adds the Malayalam translation to CodiMD. Do by our awesome translation supporters civic john, Sooraj Kenoth, Nithin Prabhakaran and Jothish. Thank you very much! Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
-rw-r--r--app.js2
-rw-r--r--locales/ml.json130
-rw-r--r--public/views/index/body.ejs1
3 files changed, 132 insertions, 1 deletions
diff --git a/app.js b/app.js
index d102e816..c51aaacb 100644
--- a/app.js
+++ b/app.js
@@ -120,7 +120,7 @@ if (config.csp.enable) {
}
i18n.configure({
- locales: ['en', 'zh-CN', 'zh-TW', 'fr', 'de', 'ja', 'es', 'ca', 'el', 'pt', 'it', 'tr', 'ru', 'nl', 'hr', 'pl', 'uk', 'hi', 'sv', 'eo', 'da', 'ko', 'id', 'sr', 'vi', 'ar', 'cs', 'sk'],
+ locales: ['en', 'zh-CN', 'zh-TW', 'fr', 'de', 'ja', 'es', 'ca', 'el', 'pt', 'it', 'tr', 'ru', 'nl', 'hr', 'pl', 'uk', 'hi', 'sv', 'eo', 'da', 'ko', 'id', 'sr', 'vi', 'ar', 'cs', 'sk', 'ml'],
cookie: 'locale',
indent: ' ', // this is the style poeditor.com exports it, this creates less churn
directory: path.join(__dirname, '/locales'),
diff --git a/locales/ml.json b/locales/ml.json
new file mode 100644
index 00000000..cc91d4e6
--- /dev/null
+++ b/locales/ml.json
@@ -0,0 +1,130 @@
+{
+ "Collaborative markdown notes": "സംയോജിത മാർക് ഡൗൺ കുറിപ്പുകൾ",
+ "Realtime collaborative markdown notes on all platforms.": "മാർക്ക് ഡൗൺ കുറിപ്പുകളിൽ ഏത് പ്ലാറ്റ് ഫോമിൽ നിന്നും തത്സമയം സഹകരിക്കാൻ",
+ "Best way to write and share your knowledge in markdown.": "മാർക് ഡൗൺ കുറിപ്പുകൾ എഴുതാനും പങ്കുവെക്കാനുമുള്ള ഏറ്റവും മികച്ച പ്ലാറ്റ്ഫോം ",
+ "Intro": "ആമുഖം ",
+ "History": "ചരിത്രം",
+ "New guest note": "പുതിയ അതിഥി കുറിപ്പ് ",
+ "Collaborate with URL": "തത്സമയ സഹകരണം",
+ "Support charts and MathJax": "ചാർട്ടുകളും മാത്ത്ജാക്‌സും കൈകാര്യം ചെയ്യുന്നു",
+ "Support slide mode": "സ്ലൈഡ് മോഡ് പിന്തുണക്കുന്നു",
+ "Sign In": "സൈൻ ഇൻ ",
+ "Below is the history from browser": "ഈ ബ്രൗസറിലെ ചരിത്രം ചുവടെ",
+ "Welcome!": "സ്വാഗതം!",
+ "New note": "പുതിയ കുറിപ്പ്",
+ "or": "അല്ലെങ്കിൽ",
+ "Sign Out": "സൈൻ ഔട്ട്",
+ "Explore all features": "എല്ലാ സൗകര്യങ്ങളും പരിശോധിക്കുക",
+ "Select tags...": "ടാഗുകൾ തിരഞ്ഞെടുക്കുക",
+ "Search keyword...": "സൂചകപദം തിരയുക ",
+ "Sort by title": "ശീർഷകക്രമത്തിൽ ",
+ "Title": "ശീർഷകം",
+ "Sort by time": "സമയക്രമത്തിൽ ",
+ "Time": "സമയം ",
+ "Export history": "ചരിത്രം പുറത്തെത്തിക്കുക",
+ "Import history": "ചരിത്രം അകത്തെത്തിക്കുക",
+ "Clear history": "ചരിത്രം കളയുക",
+ "Refresh history": "ചരിത്രം പുതുക്കുക",
+ "No history": "ചരിത്രമില്ല",
+ "Import from browser": "ബ്രൗസറിൽ നിന്നും കൊണ്ടുവരിക ",
+ "Releases": "പ്രസിദ്ധീകരണം ",
+ "Are you sure?": "തീർച്ചയാണോ?",
+ "Do you really want to delete this note?": "ഈ കുറിപ്പ് നശിപ്പിക്കാൻ ആഗ്രഹിക്കുന്നുവോ?",
+ "All users will lose their connection.": "എല്ലാവർക്കും ബന്ധം നഷ്ടപ്പെടും",
+ "Cancel": "ഉപേക്ഷിക്കുക ",
+ "Yes, do it!": "അതെ, ചെയ്യൂ",
+ "Choose method": "രീതി തിരഞ്ഞെടുക്കുക ",
+ "Sign in via %s": "%s വഴി സൈൻ ഇൻചെയ്യുക",
+ "New": "പുതിയത് ",
+ "Publish": "പ്രസിദ്ധീകരിക്കുക",
+ "Extra": "മറ്റുള്ള ",
+ "Revision": "തിരുത്തലുകൾ",
+ "Slide Mode": "സ്ലൈഡ് ബോർഡ് ",
+ "Export": "പുറത്തേക്ക്",
+ "Import": "അകത്തേക്ക്",
+ "Clipboard": "ക്ലിപ്ബോർഡ് ",
+ "Download": "ഡൌൺലോഡ് ",
+ "Raw HTML": "തനി HTML",
+ "Edit": "തിരുത്തുക ",
+ "View": "കാണുക",
+ "Both": "രണ്ടും ",
+ "Help": "സഹായം ",
+ "Upload Image": "ചിത്രം അപ്‌ലോഡ് ചെയ്യുക",
+ "Menu": "മെനു ",
+ "This page need refresh": "ഈ പേജ് പുതുക്കണം ",
+ "You have an incompatible client version.": "നിങ്ങളുടെ സംവിധാനത്തിന്റെ നിലവിലെ പതിപ്പ് പൊരുത്തപ്പെടുന്നില്ല ",
+ "Refresh to update.": "പുതുക്കാനായി വീണ്ടും തുറക്കൂ",
+ "New version available!": "പുതിയ പതിപ്പ് ലഭ്യമാണ്",
+ "See releases notes here": "പ്രസിദ്ധീകരണക്കുറിപ്പുകൾ ഇവിടെ ",
+ "Refresh to enjoy new features.": "പുതിയ സൗകര്യങ്ങൾക്കായി വീണ്ടും തുറക്കൂ ",
+ "Your user state has changed.": "നിങ്ങളുടെ സ്ഥിതി മാറി",
+ "Refresh to load new user state.": "പുതിയ സ്ഥിതിയ്ക്കായി വീണ്ടും തുറക്കൂ ",
+ "Refresh": "വീണ്ടും തുറക്കൂ ",
+ "Contacts": "ബന്ധങ്ങൾ ",
+ "Report an issue": "പ്രശ്‍നം പറയൂ ",
+ "Meet us on %s": "ഞങ്ങളെ %s-ൽ കാണാം",
+ "Send us email": "ഞങ്ങൾക്കൊരു ഇമെയിൽ അയക്കുക ",
+ "Documents": "രേഖകൾ",
+ "Features": "സൗകര്യങ്ങൾ",
+ "YAML Metadata": "YAML മെറ്റാഡാറ്റ",
+ "Slide Example": "സ്ലൈഡിന് ഉദാഹരണം ",
+ "Cheatsheet": "ചീറ്റ്ഷീറ്റ്",
+ "Example": "ഉദാഹരണം",
+ "Syntax": "സിന്റാക്‌സ്",
+ "Header": "തലക്കെട്ട് ",
+ "Unordered List": "ക്രമമില്ലാത്ത പട്ടിക ",
+ "Ordered List": "ക്രമത്തിലുള്ള പട്ടിക ",
+ "Todo List": "ഒത്തുനോക്കുക ",
+ "Blockquote": "ഉദ്ധരണികൂട്ടം ",
+ "Bold font": "കട്ടിയാക്കുക",
+ "Italics font": "ചെരിക്കുക",
+ "Strikethrough": "കുറുകെ വരക്കുക",
+ "Inserted text": "അടിവരയിട്ട വാചകം",
+ "Marked text": "എടുത്തുകാണിച്ച വാചകം",
+ "Link": "ലിങ്ക്",
+ "Image": "ചിത്രം",
+ "Code": "കോഡ്",
+ "Externals": "പുറത്തുള്ളത് ",
+ "This is a alert area.": "ഇതൊരു സൂചനാ സ്ഥലം ആണ് ",
+ "Revert": "തിരിച്ചാക്കുക",
+ "Import from clipboard": "ക്ലിപ് ബോർഡിൽ നിന്നും അകത്തെത്തിക്കുക",
+ "Paste your markdown or webpage here...": "നിങ്ങളുടെ മാർക്ക്ഡൗണോ വെബ്പേജോ ഇവിടെ പതിക്കുക ",
+ "Clear": "നീക്കം ചെയ്യുക",
+ "This note is locked": "ഈ കുറിപ്പ് പൂട്ടിയിരിക്കുന്നു ",
+ "Sorry, only owner can edit this note.": "ക്ഷമിക്കണം, ഉടമയ്ക്ക് മാത്രമേ ഇത് തിരുത്താനാകൂ",
+ "OK": "ശരി",
+ "Reach the limit": "പരിധി എത്തുക",
+ "Sorry, you've reached the max length this note can be.": "ക്ഷമിക്കണം, നിങ്ങൾ ഈ കുറിപ്പിനെത്താവുന്ന പരമാവധി വലിപ്പത്തിൽ എത്തിയിരിക്കുന്നു ",
+ "Please reduce the content or divide it to more notes, thank you!": "കുറിപ്പ് ചെറുതാക്കുക",
+ "Import from Gist": "സാരാംശം എടുക്കുക ",
+ "Paste your gist url here...": "സാരാംശത്തിലേക്കുള്ള വഴി ഇവിടെ പതിക്കുക ",
+ "Import from Snippet": "ശകലത്തിൽ നിന്നും കൊണ്ടുവരിക",
+ "Select From Available Projects": "ലഭ്യമായ പദ്ധതികളിൽ നിന്നും തിരഞ്ഞെടുക്കുക",
+ "Select From Available Snippets": "ലഭ്യമായ ശകലത്തിൽ നിന്നും തിരഞ്ഞെടുക്കുക",
+ "OR": "അല്ലെങ്കിൽ",
+ "Export to Snippet": "ശകലത്തിലേക്ക് മാറ്റുക ",
+ "Select Visibility Level": "കാഴ്ചയുടെ പരിധി തിരഞ്ഞെടുക്കുക",
+ "Night Theme": "ഇരുണ്ട ദൃശ്യം ",
+ "Follow us on %s and %s.": "ഞങ്ങളെ %s-ലും %s-ലും പിന്തുടരൂ",
+ "Privacy": "സ്വകാര്യത",
+ "Terms of Use": "ഉപയോഗനിർദേശങ്ങൾ",
+ "Do you really want to delete your user account?": "ഈ ഇടപാടുകൾ ശരിക്കും ഉപേക്ഷിക്കുകയാണോ ",
+ "This will delete your account, all notes that are owned by you and remove all references to your account from other notes.": "നിങ്ങളുടെ കുറിപ്പുകളും പരാമർശങ്ങളും ഉൾപ്പടെ നിങ്ങളുടെ എല്ലാ ഇടപാടുകളും ഇത് ഇല്ലാതാക്കും",
+ "Delete user": "ഉപയോക്താവിനെ കളയുക",
+ "Export user data": "ഉപയോക്താവിന്റെ വിവരങ്ങൾ പുറത്തെത്തിക്കുക ",
+ "Help us translating on %s": "%s ലേക്ക് പരിഭാഷപ്പെടുത്താൻ ഞങ്ങളെ സഹായിക്കൂ ",
+ "Source Code": "സോഴ്സ് കോഡ്",
+ "Register": "രജിസ്റ്റർ ",
+ "Powered by %s": "%s ന്റെ പിന്തുണയാൽ ",
+ "Help us translating": "പരിഭാഷപ്പെടുത്താൻ ഞങ്ങളെ സഹായിക്കുക",
+ "Join the community": "കൂട്ടായ്മയുടെ ഭാഗമാവൂ",
+ "Imprint": "അടയാളപ്പെടുത്തൂ ",
+ "Freely - Anyone can edit": "സ്വന്തന്ത്രം- ആർക്കും തിരുത്താം ",
+ "Editable - Signed-in people can edit": "തിരുത്താവുന്നതു - ഇടപാടുകാർക്കു മാത്രം ",
+ "Limited - Signed-in people can edit (forbid guests)": "പരിമിതം- ഇടപാടുകാർക്കു മാത്രം കാണാനും തിരുത്താനും (ഇടപാടുകാർക്കു കാണാം)",
+ "Locked - Only owner can edit": "പൂട്ടിയിരിക്കുന്നു- ഉപഭോക്താവിന് മാത്രം തിരുത്താം ",
+ "Protected - Only owner can edit (forbid guests)": "സംരക്ഷിച്ചിരിക്കുന്നു -ഉടമക്ക് മാത്രം തിരുത്താം (ഇടപാടുകാർക്കു കാണാം )",
+ "Private - Only owner can view & edit": "സ്വകാര്യം -ഉടമക്ക് മാത്രം കാണാനും തിരുത്താനും ",
+ "changed": "changed",
+ "created": "created"
+} \ No newline at end of file
diff --git a/public/views/index/body.ejs b/public/views/index/body.ejs
index 6506ae7d..6adb1a8c 100644
--- a/public/views/index/body.ejs
+++ b/public/views/index/body.ejs
@@ -153,6 +153,7 @@
<option value="ar">العربية</option>
<option value="cs">Česky</option>
<option value="sk">Slovensky</option>
+ <option value="ml">മലയാളം</option>
</select>
<p>
<%- __('Powered by %s', '<a href="https://codimd.org">CodiMD</a>') %> | <a href="<%- serverURL %>/s/release-notes" target="_blank" rel="noopener"><%= __('Releases') %></a> | <a href="<%- sourceURL %>" target="_blank" rel="noopener"><%= __('Source Code') %></a><% if(imprint) { %> | <a href="<%- serverURL %>/s/imprint" target="_blank" rel="noopener"><%= __('Imprint') %></a><% } %><% if(privacyStatement) { %> | <a href="<%- serverURL %>/s/privacy" target="_blank" rel="noopener"><%= __('Privacy') %></a><% } %><% if(termsOfUse) { %> | <a href="<%- serverURL %>/s/terms-of-use" target="_blank" rel="noopener"><%= __('Terms of Use') %></a><% } %>