From b7c4647e9a6862777299734dce27a4ddce3494c1 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 26 Nov 2014 13:37:12 -0500 Subject: [PATCH] =?UTF-8?q?added=20Bengali=20language=20to=20repo,=20?= =?UTF-8?q?=E0=A6=A4=E0=A7=8B=E0=A6=AE=E0=A6=BE=E0=A6=95=E0=A7=87=20?= =?UTF-8?q?=E0=A6=A7=E0=A6=A8=E0=A7=8D=E0=A6=AF=E0=A6=AC=E0=A6=BE=E0=A6=A6?= =?UTF-8?q?!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .tx/config | 20 ++++++ public/language/bn/category.json | 8 +++ public/language/bn/email.json | 23 ++++++ public/language/bn/error.json | 67 ++++++++++++++++++ public/language/bn/global.json | 77 +++++++++++++++++++++ public/language/bn/groups.json | 8 +++ public/language/bn/language.json | 5 ++ public/language/bn/login.json | 9 +++ public/language/bn/modules.json | 21 ++++++ public/language/bn/notifications.json | 27 ++++++++ public/language/bn/pages.json | 18 +++++ public/language/bn/recent.json | 9 +++ public/language/bn/register.json | 18 +++++ public/language/bn/reset_password.json | 14 ++++ public/language/bn/search.json | 4 ++ public/language/bn/success.json | 6 ++ public/language/bn/tags.json | 7 ++ public/language/bn/topic.json | 96 ++++++++++++++++++++++++++ public/language/bn/unread.json | 9 +++ public/language/bn/user.json | 75 ++++++++++++++++++++ public/language/bn/users.json | 9 +++ 21 files changed, 530 insertions(+) create mode 100644 public/language/bn/category.json create mode 100644 public/language/bn/email.json create mode 100644 public/language/bn/error.json create mode 100644 public/language/bn/global.json create mode 100644 public/language/bn/groups.json create mode 100644 public/language/bn/language.json create mode 100644 public/language/bn/login.json create mode 100644 public/language/bn/modules.json create mode 100644 public/language/bn/notifications.json create mode 100644 public/language/bn/pages.json create mode 100644 public/language/bn/recent.json create mode 100644 public/language/bn/register.json create mode 100644 public/language/bn/reset_password.json create mode 100644 public/language/bn/search.json create mode 100644 public/language/bn/success.json create mode 100644 public/language/bn/tags.json create mode 100644 public/language/bn/topic.json create mode 100644 public/language/bn/unread.json create mode 100644 public/language/bn/user.json create mode 100644 public/language/bn/users.json diff --git a/.tx/config b/.tx/config index 63e7bfa906..3d20c53234 100644 --- a/.tx/config +++ b/.tx/config @@ -6,6 +6,7 @@ file_filter = public/language//category.json source_file = public/language/en_GB/category.json source_lang = en_GB trans.ar = public/language/ar/category.json +trans.bn = public/language/bn/category.json trans.cs = public/language/cs/category.json trans.de = public/language/de/category.json trans.el = public/language/el/category.json @@ -44,6 +45,7 @@ file_filter = public/language//login.json source_file = public/language/en_GB/login.json source_lang = en_GB trans.ar = public/language/ar/login.json +trans.bn = public/language/bn/login.json trans.cs = public/language/cs/login.json trans.de = public/language/de/login.json trans.el = public/language/el/login.json @@ -81,6 +83,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/recent.json source_lang = en_GB trans.ar = public/language/ar/recent.json +trans.bn = public/language/bn/recent.json trans.cs = public/language/cs/recent.json trans.de = public/language/de/recent.json trans.el = public/language/el/recent.json @@ -118,6 +121,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/unread.json source_lang = en_GB trans.ar = public/language/ar/unread.json +trans.bn = public/language/bn/unread.json trans.cs = public/language/cs/unread.json trans.de = public/language/de/unread.json trans.el = public/language/el/unread.json @@ -155,6 +159,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/modules.json source_lang = en_GB trans.ar = public/language/ar/modules.json +trans.bn = public/language/bn/modules.json trans.cs = public/language/cs/modules.json trans.de = public/language/de/modules.json trans.el = public/language/el/modules.json @@ -192,6 +197,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/register.json source_lang = en_GB trans.ar = public/language/ar/register.json +trans.bn = public/language/bn/register.json trans.cs = public/language/cs/register.json trans.de = public/language/de/register.json trans.el = public/language/el/register.json @@ -229,6 +235,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/user.json source_lang = en_GB trans.ar = public/language/ar/user.json +trans.bn = public/language/bn/user.json trans.cs = public/language/cs/user.json trans.de = public/language/de/user.json trans.el = public/language/el/user.json @@ -266,6 +273,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/global.json source_lang = en_GB trans.ar = public/language/ar/global.json +trans.bn = public/language/bn/global.json trans.cs = public/language/cs/global.json trans.de = public/language/de/global.json trans.el = public/language/el/global.json @@ -303,6 +311,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/notifications.json source_lang = en_GB trans.ar = public/language/ar/notifications.json +trans.bn = public/language/bn/notifications.json trans.cs = public/language/cs/notifications.json trans.de = public/language/de/notifications.json trans.el = public/language/el/notifications.json @@ -340,6 +349,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/reset_password.json source_lang = en_GB trans.ar = public/language/ar/reset_password.json +trans.bn = public/language/bn/reset_password.json trans.cs = public/language/cs/reset_password.json trans.de = public/language/de/reset_password.json trans.el = public/language/el/reset_password.json @@ -377,6 +387,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/users.json source_lang = en_GB trans.ar = public/language/ar/users.json +trans.bn = public/language/bn/users.json trans.cs = public/language/cs/users.json trans.de = public/language/de/users.json trans.el = public/language/el/users.json @@ -414,6 +425,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/language.json source_lang = en_GB trans.ar = public/language/ar/language.json +trans.bn = public/language/bn/language.json trans.cs = public/language/cs/language.json trans.de = public/language/de/language.json trans.el = public/language/el/language.json @@ -451,6 +463,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/pages.json source_lang = en_GB trans.ar = public/language/ar/pages.json +trans.bn = public/language/bn/pages.json trans.cs = public/language/cs/pages.json trans.de = public/language/de/pages.json trans.el = public/language/el/pages.json @@ -488,6 +501,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/topic.json source_lang = en_GB trans.ar = public/language/ar/topic.json +trans.bn = public/language/bn/topic.json trans.cs = public/language/cs/topic.json trans.de = public/language/de/topic.json trans.el = public/language/el/topic.json @@ -525,6 +539,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/success.json source_lang = en_GB trans.ar = public/language/ar/success.json +trans.bn = public/language/bn/success.json trans.cs = public/language/cs/success.json trans.de = public/language/de/success.json trans.el = public/language/el/success.json @@ -562,6 +577,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/error.json source_lang = en_GB trans.ar = public/language/ar/error.json +trans.bn = public/language/bn/error.json trans.cs = public/language/cs/error.json trans.de = public/language/de/error.json trans.el = public/language/el/error.json @@ -599,6 +615,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/tags.json source_lang = en_GB trans.ar = public/language/ar/tags.json +trans.bn = public/language/bn/tags.json trans.cs = public/language/cs/tags.json trans.de = public/language/de/tags.json trans.el = public/language/el/tags.json @@ -636,6 +653,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/email.json source_lang = en_GB trans.ar = public/language/ar/email.json +trans.bn = public/language/bn/email.json trans.cs = public/language/cs/email.json trans.de = public/language/de/email.json trans.el = public/language/el/email.json @@ -673,6 +691,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/search.json source_lang = en_GB trans.ar = public/language/ar/search.json +trans.bn = public/language/bn/search.json trans.cs = public/language/cs/search.json trans.de = public/language/de/search.json trans.el = public/language/el/search.json @@ -710,6 +729,7 @@ type = KEYVALUEJSON source_file = public/language/en_GB/groups.json source_lang = en_GB trans.ar = public/language/ar/groups.json +trans.bn = public/language/bn/groups.json trans.cs = public/language/cs/groups.json trans.de = public/language/de/groups.json trans.el = public/language/el/groups.json diff --git a/public/language/bn/category.json b/public/language/bn/category.json new file mode 100644 index 0000000000..27b0ae1697 --- /dev/null +++ b/public/language/bn/category.json @@ -0,0 +1,8 @@ +{ + "new_topic_button": "নতুন টপিক", + "no_topics": "There are no topics in this category.
Why don't you try posting one?", + "browsing": "browsing", + "no_replies": "কোন রিপ্লাই নেই", + "share_this_category": "এই বিভাগটি ভাগ করুন", + "ignore": "Ignore" +} \ No newline at end of file diff --git a/public/language/bn/email.json b/public/language/bn/email.json new file mode 100644 index 0000000000..fdbfb006c6 --- /dev/null +++ b/public/language/bn/email.json @@ -0,0 +1,23 @@ +{ + "password-reset-requested": "Password Reset Requested - %1!", + "welcome-to": "Welcome to %1", + "greeting_no_name": "Hello", + "greeting_with_name": "Hello %1", + "welcome.text1": "Thank you for registering with %1!", + "welcome.text2": "To fully activate your account, we need to verify that you own the email address you registered with.", + "welcome.cta": "Click here to confirm your email address", + "reset.text1": "We received a request to reset your password, possibly because you have forgotten it. If this is not the case, please ignore this email.", + "reset.text2": "To continue with the password reset, please click on the following link:", + "reset.cta": "Click here to reset your password", + "digest.notifications": "You have unread notifications from %1:", + "digest.latest_topics": "Latest topics from %1", + "digest.cta": "Click here to visit %1", + "digest.unsub.info": "This digest was sent to you due to your subscription settings.", + "digest.no_topics": "There have been no active topics in the past %1", + "notif.chat.subject": "New chat message received from %1", + "notif.chat.cta": "Click here to continue the conversation", + "notif.chat.unsub.info": "This chat notification was sent to you due to your subscription settings.", + "test.text1": "This is a test email to verify that the emailer is set up correctly for your NodeBB.", + "unsub.cta": "Click here to alter those settings", + "closing": "Thanks!" +} \ No newline at end of file diff --git a/public/language/bn/error.json b/public/language/bn/error.json new file mode 100644 index 0000000000..209fd36118 --- /dev/null +++ b/public/language/bn/error.json @@ -0,0 +1,67 @@ +{ + "invalid-data": "ভুল তথ্য", + "not-logged-in": "আপনি লগিন করেননি", + "account-locked": "আপনার অ্যাকাউন্ট সাময়িকভাবে লক করা হয়েছে", + "search-requires-login": "অনুসন্ধান করার জন্য একটি অ্যাকাউন্ট প্রয়োজন! অনুগ্রহপূর্বক প্রবেশ করুন অথবা নিবন্ধন করুন!", + "invalid-cid": "ভুল বিভাগ নাম্বার", + "invalid-tid": "ভুল টপিক নাম্বার", + "invalid-pid": "ভুল পোস্ট নাম্বার", + "invalid-uid": "ভুল ব্যবহারকারী নাম্বার", + "invalid-username": "ভুল ইউজারনেম", + "invalid-email": "ভুল ইমেইল", + "invalid-title": "ভুল শিরোনাম", + "invalid-user-data": "ভুল ব্যবহারকারী তথ্য", + "invalid-password": "ভুল পাসওয়ার্ড", + "invalid-username-or-password": "Please specify both a username and password", + "invalid-search-term": "Invalid search term", + "invalid-pagination-value": "ভুল পৃষ্ঠা নাম্বার", + "username-taken": "ইউজারনেম আগেই ব্যবহৃত", + "email-taken": "ইমেইল আগেই ব্যবহৃত", + "email-not-confirmed": "Your email has not been confirmed yet, please click here to confirm your email.", + "username-too-short": "খুব ছোট ইউজারনেম", + "username-too-long": "Username too long", + "user-banned": "ব্যবহারকারী নিষিদ্ধ", + "user-too-new": "Sorry, you are required to wait %1 seconds before making your first post", + "no-category": "Category does not exist", + "no-topic": "Topic does not exist", + "no-post": "Post does not exist", + "no-group": "Group does not exist", + "no-user": "User does not exist", + "no-teaser": "Teaser does not exist", + "no-privileges": "You do not have enough privileges for this action.", + "no-emailers-configured": "No email plugins were loaded, so a test email could not be sent", + "category-disabled": "বিভাগটি নিষ্ক্রিয়", + "topic-locked": "টপিক বন্ধ", + "still-uploading": "আপলোড সম্পূর্ণ জন্য অনুগ্রহ করে অপেক্ষা করুন", + "content-too-short": "Please enter a longer post. Posts should contain at least %1 characters.", + "title-too-short": "Please enter a longer title. Titles should contain at least %1 characters.", + "title-too-long": "অনুগ্রহ করে সংক্ষিপ্ত শিরোনাম লিখুন। শিরোনাম %1 অক্ষরের বেশি হতে পারবে না।", + "too-many-posts": "You can only post once every %1 seconds - please wait before posting again", + "too-many-posts-newbie": "As a new user, you can only post once every %1 seconds until you have earned %2 reputation - please wait before posting again", + "file-too-big": "Maximum allowed file size is %1 kbs - please upload a smaller file", + "cant-vote-self-post": "আপনি নিজের পোস্টে ভোট দিতে পারবেন না।", + "already-favourited": "You have already favourited this post", + "already-unfavourited": "You have already unfavourited this post", + "cant-ban-other-admins": "আপনি অন্য এ্যাডমিনদের নিষিদ্ধ করতে পারেন না!", + "invalid-image-type": "ভুল ছবির টাইপ", + "group-name-too-short": "গ্রুপের নাম খুব ছোট", + "group-already-exists": "গ্রুপ ইতিমধ্যেই বিদ্যমান", + "group-name-change-not-allowed": "গ্রুপের নাম পরিবর্তনের অনুমতি নেই", + "post-already-deleted": "This post has already been deleted", + "post-already-restored": "This post has already been restored", + "topic-already-deleted": "This topic has already been deleted", + "topic-already-restored": "This topic has already been restored", + "topic-thumbnails-are-disabled": "টপিক থাম্বনেল নিষ্ক্রিয় করা। ", + "invalid-file": "ভুল ফাইল", + "uploads-are-disabled": "আপলোড নিষ্ক্রিয় করা", + "upload-error": "আপলোড ত্রুটিঃ %1", + "signature-too-long": "Sorry, your signature cannot be longer than %1 characters.", + "cant-chat-with-yourself": "আপনি নিজের সাথে চ্যাট করতে পারবেন না!", + "chat-restricted": "This user has restricted their chat messages. They must follow you before you can chat with them", + "reputation-system-disabled": "Reputation system is disabled.", + "downvoting-disabled": "Downvoting is disabled", + "not-enough-reputation-to-downvote": "আপনার এই পোস্ট downvote করার জন্য পর্যাপ্ত সম্মাননা নেই", + "not-enough-reputation-to-flag": "You do not have enough reputation to flag this post", + "reload-failed": "NodeBB encountered a problem while reloading: \"%1\". NodeBB will continue to serve the existing client-side assets, although you should undo what you did just prior to reloading.", + "registration-error": "Registration Error" +} \ No newline at end of file diff --git a/public/language/bn/global.json b/public/language/bn/global.json new file mode 100644 index 0000000000..d9d4e82977 --- /dev/null +++ b/public/language/bn/global.json @@ -0,0 +1,77 @@ +{ + "home": "নীড়পাতা", + "search": "অনুসন্ধান", + "buttons.close": "বন্ধ", + "403.title": "প্রবেশাধিকার প্রত্যাখ্যাত", + "403.message": "আপনি এমন একটি পাতায় যাওয়ার চেষ্টা করছেন যেখানে আপনার প্রবেশাধিকার নেই। আপনি কি প্রবেশ করে আবার চেষ্টা করবেন?", + "404.title": "পাওয়া যায়নি", + "404.message": "আপনি এমন একটি পাতায় যাওয়ার চেষ্টা করছেন যার অস্তিত্ব নেই। নীড়পাতায় ফিরে যান। ", + "500.title": "অভ্যন্তরীণ ত্রুটি।", + "500.message": "ওহো! কিছু ভুল হয়েছে মনে হচ্ছে!", + "register": "নিবন্ধন", + "login": "প্রবেশ", + "please_log_in": "অনুগ্রহ করে প্রবেশ করুন", + "logout": "প্রস্থান", + "posting_restriction_info": "বর্তমানে নিবন্ধিত সদস্যরাই কেবল পোস্ট করতে পারেন, লগ ইন করতে এখানে ক্লিক করুন।", + "welcome_back": "আপনাকে স্বাগতম", + "you_have_successfully_logged_in": "আপনি সফলভাবে প্রবেশ করেছেন", + "save_changes": "পরিবর্তনগুলি সঞ্চয় করুন", + "close": "বন্ধ", + "pagination": "পাতা নং", + "pagination.out_of": "%2 এর মাঝে %1", + "pagination.enter_index": "সূচক লিখুন", + "header.admin": "অ্যাডমিন", + "header.recent": "সাম্প্রতিক", + "header.unread": "অপঠিত", + "header.tags": "ট্যাগ", + "header.popular": "জনপ্রিয়", + "header.users": "ব্যবহারকারীগণ", + "header.chats": "কথোপকথন", + "header.notifications": "বিজ্ঞপ্তি", + "header.search": "অনুসন্ধান", + "header.profile": "প্রোফাইল", + "notifications.loading": "বিজ্ঞপ্তিগুলি লোড হচ্ছে", + "chats.loading": "কথোপকথনগুলি লোড হচ্ছে ", + "motd.welcome": "ভবিষ্যতের আলোচনার প্লাটফর্ম, NodeBB তে স্বাগতম।", + "previouspage": "আগের পাতা", + "nextpage": "পরের পাতা", + "alert.success": "সফল", + "alert.error": "ত্রুটি", + "alert.banned": "নিষিদ্ধ", + "alert.banned.message": "আপনাকে কেবলই নিষিদ্ধ করা হয়েছে, আপনি এখন লগআউট হয়ে যাবেন।", + "alert.unfollow": "আপনি আর %1 কে অনুসরণ করছেন না!", + "alert.follow": "আপনি এখন %1 কে অনুসরণ করছেন!", + "online": "অনলাইন", + "users": "ব্যবহারকারীগণ", + "topics": "টপিক", + "posts": "পোস্টগুলি", + "views": "দেখেছেন", + "reputation": "সন্মাননা", + "read_more": "আরো পড়ুন", + "posted_ago_by_guest": "অতিথি পোস্ট করেছেন %1", + "posted_ago_by": " %1 %2 দ্বারা পোস্টকৃত", + "posted_ago": "পোস্ট করেছেন %1", + "posted_in_ago_by_guest": "%1 বিভাগে অতিথি পোস্ট করেছেন %2", + "posted_in_ago_by": "%3 %1 বিভাগে পোস্ট করেছেন %2", + "posted_in_ago": "%1 বিভাগে পোস্ট করা হয়েছে %2 আগে", + "replied_ago": "উত্তর দেয়া হয়েছে %1 ", + "user_posted_ago": "%1 পোস্ট করেছেন %2", + "guest_posted_ago": "অতিথি পোস্ট করেছেন %1", + "last_edited_by_ago": "সর্বশেষ সম্পাদনা করেছেন %1 %2", + "norecentposts": "কোনও সাম্প্রতিক পোস্ট নেই", + "norecenttopics": "কোনও সাম্প্রতিক টপিক নেই", + "recentposts": "সাম্প্রতিক পোস্ট", + "recentips": "সাম্প্রতিক প্রবেশকৃত আইপি সমুহ", + "away": "দূরে", + "dnd": "বিরক্ত করবেন না", + "invisible": "অদৃশ্য", + "offline": "অফলাইন", + "email": "ইমেইল", + "language": "ভাষা", + "guest": "অতিথি", + "guests": "অতিথি", + "updated.title": "ফোরাম আপডেট করা হয়েছে", + "updated.message": "এই ফোরামে এইমাত্র সর্বশেষ সংস্করণে আপডেট করা হয়েছে। পৃষ্ঠাটি রিফ্রেশ করতে এখানে ক্লিক করুন।", + "privacy": "Privacy", + "delete_all": "Delete All" +} \ No newline at end of file diff --git a/public/language/bn/groups.json b/public/language/bn/groups.json new file mode 100644 index 0000000000..bf69c732b0 --- /dev/null +++ b/public/language/bn/groups.json @@ -0,0 +1,8 @@ +{ + "groups": "Groups", + "view_group": "View Group", + "details.title": "Group Details", + "details.members": "Member List", + "details.has_no_posts": "This group's members have not made any posts.", + "details.latest_posts": "Latest Posts" +} \ No newline at end of file diff --git a/public/language/bn/language.json b/public/language/bn/language.json new file mode 100644 index 0000000000..c028aad311 --- /dev/null +++ b/public/language/bn/language.json @@ -0,0 +1,5 @@ +{ + "name": "ইংরেজি (যুক্তরাজ্য/কানাডা)", + "code": "en_GB", + "dir": "ltr" +} \ No newline at end of file diff --git a/public/language/bn/login.json b/public/language/bn/login.json new file mode 100644 index 0000000000..36cdebe2be --- /dev/null +++ b/public/language/bn/login.json @@ -0,0 +1,9 @@ +{ + "username": "ইউজারনেম / ইমেইল", + "remember_me": "মনে রাখুন", + "forgot_password": "পাসওয়ার্ড ভুলে গিয়েছেন?", + "alternative_logins": "বিকল্প প্রবেশ", + "failed_login_attempt": "ব্যর্থ প্রবেশের প্রচেষ্টা, আবার চেষ্টা করুন।", + "login_successful": "আপনি সফলভাবে প্রবেশ করেছেন!", + "dont_have_account": "কোন একাউন্ট নেই?" +} \ No newline at end of file diff --git a/public/language/bn/modules.json b/public/language/bn/modules.json new file mode 100644 index 0000000000..eacf0556fe --- /dev/null +++ b/public/language/bn/modules.json @@ -0,0 +1,21 @@ +{ + "chat.chatting_with": " এর সাথে কথোপকথন", + "chat.placeholder": "Type chat message here, press enter to send", + "chat.send": "প্রেরন করুন", + "chat.no_active": "আপনার কোন সচল কথোপকথন নেই", + "chat.user_typing": "%1 লিখছেন", + "chat.user_has_messaged_you": "%1 আপনাকে বার্তা পাঠিয়েছেন", + "chat.see_all": "সকল কথোপকথন দেখুন", + "chat.no-messages": "Please select a recipient to view chat message history", + "chat.recent-chats": "Recent Chats", + "chat.contacts": "Contacts", + "chat.message-history": "Message History", + "chat.pop-out": "Pop out chat", + "chat.maximize": "Maximize", + "chat.seven_days": "7 Days", + "chat.thirty_days": "30 Days", + "chat.three_months": "3 Months", + "composer.user_said_in": "%1 বলেছেন %2:", + "composer.user_said": "%1 বলেছেনঃ", + "composer.discard": "আপনি কি নিশ্চিত যে আপনি এই পোস্ট বাতিল করতে ইচ্ছুক?" +} \ No newline at end of file diff --git a/public/language/bn/notifications.json b/public/language/bn/notifications.json new file mode 100644 index 0000000000..0c6c8d4485 --- /dev/null +++ b/public/language/bn/notifications.json @@ -0,0 +1,27 @@ +{ + "title": "বিজ্ঞপ্তিগুলো", + "no_notifs": "আপনার নতুন কোন বিজ্ঞপ্তি নেই", + "see_all": "সকল বিজ্ঞপ্তিগুলো দেখুন", + "back_to_home": "ফিরুন %1", + "outgoing_link": "বহির্গামী লিঙ্ক", + "outgoing_link_message": "You are now leaving %1.", + "continue_to": "Continue to %1", + "return_to": "Return to %1", + "new_notification": "নতুন বিজ্ঞপ্তি", + "you_have_unread_notifications": "আপনার অপঠিত বিজ্ঞপ্তি আছে।", + "new_message_from": "%1 থেকে নতুন বার্তা", + "upvoted_your_post_in": "%1 has upvoted your post in %2.", + "moved_your_post": "%1 has moved your post.", + "moved_your_topic": "%1 has moved your topic.", + "favourited_your_post_in": "%1 has favourited your post in %2.", + "user_flagged_post_in": "%1 flagged a post in %2", + "user_posted_to": "%1 একটি উত্তর দিয়েছেন: %2", + "user_posted_topic": "%1 has posted a new topic: %2", + "user_mentioned_you_in": "%1, %2 এ আপনার নাম উল্লেখ করেছেন", + "user_started_following_you": "%1 started following you.", + "email-confirmed": "ইমেইল নিশ্চিত করা হয়েছে", + "email-confirmed-message": "আপনার ইমেইল যাচাই করার জন্য আপনাকে ধন্যবাদ। আপনার অ্যাকাউন্টটি এখন সম্পূর্ণরূপে সক্রিয়।", + "email-confirm-error": "একটি ত্রুটি ঘটেছে...", + "email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।", + "email-confirm-sent": "নিশ্চিতকরণ ইমেইল পাঠানো হয়েছে।" +} \ No newline at end of file diff --git a/public/language/bn/pages.json b/public/language/bn/pages.json new file mode 100644 index 0000000000..62413970b1 --- /dev/null +++ b/public/language/bn/pages.json @@ -0,0 +1,18 @@ +{ + "home": "নীড়পাতা", + "unread": "অপঠিত টপিক", + "popular": "জনপ্রিয় টপিক", + "recent": "সাম্প্রতিক টপিক", + "users": "নিবন্ধিত সদস্যগণ", + "notifications": "বিজ্ঞপ্তি", + "tags": "Topics tagged under \"%1\"", + "user.edit": "সম্পাদনা \"%1\"", + "user.following": "%1 যাদের অনুসরণ করেন", + "user.followers": "যারা %1 কে অনুসরণ করেন", + "user.posts": "%1 এর পোস্ট সমুহ", + "user.topics": "%1 এর টপিক সমুহ", + "user.favourites": "%1'র প্রিয় পোস্টগুলো", + "user.settings": "সদস্য সেটিংস", + "maintenance.text": "%1 is currently undergoing maintenance. Please come back another time.", + "maintenance.messageIntro": "Additionally, the administrator has left this message:" +} \ No newline at end of file diff --git a/public/language/bn/recent.json b/public/language/bn/recent.json new file mode 100644 index 0000000000..bc0af345af --- /dev/null +++ b/public/language/bn/recent.json @@ -0,0 +1,9 @@ +{ + "title": "Recent", + "day": "দিন", + "week": "সপ্তাহ", + "month": "মাস", + "year": "Year", + "alltime": "All Time", + "no_recent_topics": "There are no recent topics." +} \ No newline at end of file diff --git a/public/language/bn/register.json b/public/language/bn/register.json new file mode 100644 index 0000000000..3975c17eab --- /dev/null +++ b/public/language/bn/register.json @@ -0,0 +1,18 @@ +{ + "register": "নিবন্ধন", + "help.email": "ডিফল্টভাবে, আপনার ইমেইল সর্বসাধারণ থেকে লুকানো থাকবে।", + "help.username_restrictions": "%1 এবং %2 অক্ষরের মাঝে একটি অনন্য সদস্য নাম। বাকিরা আপনাকে @নাম দিয়ে উল্লেখ করতে পারবেন।", + "help.minimum_password_length": "আপনার পাসওয়ার্ড এর দৈর্ঘ্য অন্তত %1 অক্ষরের হতে হবে।", + "email_address": "ইমেইল অ্যাড্রেস", + "email_address_placeholder": "ইমেইল অ্যাড্রেস লিখুন", + "username": "ইউজারনেম", + "username_placeholder": "ইউজারনেম লিখুন", + "password": "পাসওয়ার্ড", + "password_placeholder": "পাসওয়ার্ড লিখুন", + "confirm_password": "পাসওয়ার্ড নিশ্চিত করুন", + "confirm_password_placeholder": "পাসওয়ার্ড নিশ্চিত করুন", + "register_now_button": "নিবন্ধন করুন", + "alternative_registration": "বিকল্প নিবন্ধন", + "terms_of_use": "Terms of Use", + "agree_to_terms_of_use": "I agree to the Terms of Use" +} \ No newline at end of file diff --git a/public/language/bn/reset_password.json b/public/language/bn/reset_password.json new file mode 100644 index 0000000000..70cfbc337b --- /dev/null +++ b/public/language/bn/reset_password.json @@ -0,0 +1,14 @@ +{ + "reset_password": "পাসওয়ার্ড রিসেট", + "update_password": "পাসওয়ার্ড হালনাগাদ", + "password_changed.title": "পাসওয়ার্ড পরিবর্তন করা হয়েছে", + "password_changed.message": "

পাসওয়ার্ড সফলভাবে রিসেট করা হয়েছে, পুনরায় প্রবেশ করুন।", + "wrong_reset_code.title": "ভুল রিসেট কোড", + "wrong_reset_code.message": "প্রাপ্ত রিসেট কোডটি ভুল ছিল। আবার চেষ্টা করুন, অথবা একটি নতুন রিসেট কোড অনুরোধ করুন।", + "new_password": "নতুন পাসওয়ার্ড", + "repeat_password": "পাসওয়ার্ড নিশ্চিত করুন", + "enter_email": "Please enter your email address and we will send you an email with instructions on how to reset your account.", + "enter_email_address": "Enter Email Address", + "password_reset_sent": "Password Reset Sent", + "invalid_email": "Invalid Email / Email does not exist!" +} \ No newline at end of file diff --git a/public/language/bn/search.json b/public/language/bn/search.json new file mode 100644 index 0000000000..e9eef4632a --- /dev/null +++ b/public/language/bn/search.json @@ -0,0 +1,4 @@ +{ + "results_matching": "%1 result(s) matching \"%2\", (%3 seconds)", + "no-matches": "No posts found" +} \ No newline at end of file diff --git a/public/language/bn/success.json b/public/language/bn/success.json new file mode 100644 index 0000000000..fde8a77044 --- /dev/null +++ b/public/language/bn/success.json @@ -0,0 +1,6 @@ +{ + "success": "Success", + "topic-post": "You have successfully posted.", + "authentication-successful": "Authentication Successful", + "settings-saved": "Settings saved!" +} \ No newline at end of file diff --git a/public/language/bn/tags.json b/public/language/bn/tags.json new file mode 100644 index 0000000000..d2e9a213ac --- /dev/null +++ b/public/language/bn/tags.json @@ -0,0 +1,7 @@ +{ + "no_tag_topics": "There are no topics with this tag.", + "tags": "Tags", + "enter_tags_here": "Enter tags here. Press enter after each tag.", + "enter_tags_here_short": "Enter tags...", + "no_tags": "There are no tags yet." +} \ No newline at end of file diff --git a/public/language/bn/topic.json b/public/language/bn/topic.json new file mode 100644 index 0000000000..058ba68d99 --- /dev/null +++ b/public/language/bn/topic.json @@ -0,0 +1,96 @@ +{ + "topic": "Topic", + "topic_id": "Topic ID", + "topic_id_placeholder": "Enter topic ID", + "no_topics_found": "No topics found!", + "no_posts_found": "No posts found!", + "post_is_deleted": "This post is deleted!", + "profile": "Profile", + "posted_by": "Posted by %1", + "posted_by_guest": "Posted by Guest", + "chat": "Chat", + "notify_me": "Be notified of new replies in this topic", + "quote": "Quote", + "reply": "Reply", + "edit": "Edit", + "delete": "Delete", + "purge": "Purge", + "restore": "Restore", + "move": "Move", + "fork": "Fork", + "link": "Link", + "share": "Share", + "tools": "Tools", + "flag": "Flag", + "locked": "Locked", + "bookmark_instructions": "Click here to return to your last position or close to discard.", + "flag_title": "Flag this post for moderation", + "flag_confirm": "Are you sure you want to flag this post?", + "flag_success": "This post has been flagged for moderation.", + "deleted_message": "This topic has been deleted. Only users with topic management privileges can see it.", + "following_topic.message": "You will now be receiving notifications when somebody posts to this topic.", + "not_following_topic.message": "You will no longer receive notifications from this topic.", + "login_to_subscribe": "Please register or log in in order to subscribe to this topic.", + "markAsUnreadForAll.success": "Topic marked as unread for all.", + "watch": "Watch", + "unwatch": "Unwatch", + "watch.title": "Be notified of new replies in this topic", + "unwatch.title": "Stop watching this topic", + "share_this_post": "Share this Post", + "thread_tools.title": "Topic Tools", + "thread_tools.markAsUnreadForAll": "Mark Unread", + "thread_tools.pin": "Pin Topic", + "thread_tools.unpin": "Unpin Topic", + "thread_tools.lock": "Lock Topic", + "thread_tools.unlock": "Unlock Topic", + "thread_tools.move": "Move Topic", + "thread_tools.move_all": "Move All", + "thread_tools.fork": "Fork Topic", + "thread_tools.delete": "Delete Topic", + "thread_tools.delete_confirm": "Are you sure you want to delete this topic?", + "thread_tools.restore": "Restore Topic", + "thread_tools.restore_confirm": "Are you sure you want to restore this topic?", + "thread_tools.purge": "Purge Topic", + "thread_tools.purge_confirm": "Are you sure you want to purge this topic?", + "topic_move_success": "This topic has been successfully moved to %1", + "post_delete_confirm": "Are you sure you want to delete this post?", + "post_restore_confirm": "Are you sure you want to restore this post?", + "post_purge_confirm": "Are you sure you want to purge this post?", + "load_categories": "Loading Categories", + "disabled_categories_note": "Disabled Categories are greyed out", + "confirm_move": "Move", + "confirm_fork": "Fork", + "favourite": "Favourite", + "favourites": "Favourites", + "favourites.has_no_favourites": "You don't have any favourites, favourite some posts to see them here!", + "loading_more_posts": "Loading More Posts", + "move_topic": "Move Topic", + "move_topics": "Move Topics", + "move_post": "Move Post", + "post_moved": "Post moved!", + "fork_topic": "Fork Topic", + "topic_will_be_moved_to": "This topic will be moved to the category", + "fork_topic_instruction": "Click the posts you want to fork", + "fork_no_pids": "No posts selected!", + "fork_success": "Successfully forked topic! Click here to go to the forked topic.", + "composer.title_placeholder": "Enter your topic title here...", + "composer.discard": "Discard", + "composer.submit": "Submit", + "composer.replying_to": "Replying to %1", + "composer.new_topic": "New Topic", + "composer.uploading": "uploading...", + "composer.thumb_url_label": "Paste a topic thumbnail URL", + "composer.thumb_title": "Add a thumbnail to this topic", + "composer.thumb_url_placeholder": "http://example.com/thumb.png", + "composer.thumb_file_label": "Or upload a file", + "composer.thumb_remove": "Clear fields", + "composer.drag_and_drop_images": "Drag and Drop Images Here", + "more_users_and_guests": "%1 more user(s) and %2 guest(s)", + "more_users": "%1 more user(s)", + "more_guests": "%1 more guest(s)", + "users_and_others": "%1 and %2 others", + "sort_by": "Sort by", + "oldest_to_newest": "Oldest to Newest", + "newest_to_oldest": "Newest to Oldest", + "most_votes": "Most votes" +} \ No newline at end of file diff --git a/public/language/bn/unread.json b/public/language/bn/unread.json new file mode 100644 index 0000000000..8f7de2bd14 --- /dev/null +++ b/public/language/bn/unread.json @@ -0,0 +1,9 @@ +{ + "title": "Unread", + "no_unread_topics": "কোন অপঠিত টপিক নেই", + "load_more": "আরো লোড করুন", + "mark_as_read": "Mark as Read", + "selected": "Selected", + "all": "All", + "topics_marked_as_read.success": "Topics marked as read!" +} \ No newline at end of file diff --git a/public/language/bn/user.json b/public/language/bn/user.json new file mode 100644 index 0000000000..9d1c41c0e0 --- /dev/null +++ b/public/language/bn/user.json @@ -0,0 +1,75 @@ +{ + "banned": "নিষিদ্ধ", + "offline": "অফলাইন", + "username": "সদস্যের নাম", + "email": "ইমেইল", + "confirm_email": "Confirm Email", + "delete_account": "Delete Account", + "delete_account_confirm": "Are you sure you want to delete your account?
This action is irreversible and you will not be able to recover any of your data

Enter your username to confirm that you wish to destroy this account.", + "fullname": "পুর্ণ নাম", + "website": "ওয়েবসাইট", + "location": "স্থান", + "age": "বয়স", + "joined": "যোগদান করেছেন", + "lastonline": "সর্বশেষ অনলাইনে ছিলেন", + "profile": "Profile", + "profile_views": "প্রোফাইল দেখেছেন", + "reputation": "সন্মাননা", + "favourites": "Favourites", + "followers": "যাদের অনুসরণ করছেন", + "following": "যারা আপনাকে অনুসরণ করছে", + "signature": "স্বাক্ষর", + "gravatar": "গ্রাভাতার", + "birthday": "জন্মদিন", + "chat": "Chat", + "follow": "Follow", + "unfollow": "Unfollow", + "profile_update_success": "Profile has been updated successfully!", + "change_picture": "ছবি পরিবর্তন", + "edit": "সম্পাদনা", + "uploaded_picture": "Uploaded Picture", + "upload_new_picture": "Upload New Picture", + "upload_new_picture_from_url": "Upload New Picture From URL", + "current_password": "Current Password", + "change_password": "Change Password", + "change_password_error": "Invalid Password!", + "change_password_error_wrong_current": "Your current password is not correct!", + "change_password_error_length": "Password too short!", + "change_password_error_match": "Passwords must match!", + "change_password_error_privileges": "You do not have the rights to change this password.", + "change_password_success": "Your password is updated!", + "confirm_password": "Confirm Password", + "password": "Password", + "username_taken_workaround": "The username you requested was already taken, so we have altered it slightly. You are now known as %1", + "upload_picture": "Upload picture", + "upload_a_picture": "Upload a picture", + "image_spec": "You may only upload PNG, JPG, or GIF files", + "max": "max.", + "settings": "Settings", + "show_email": "Show My Email", + "show_fullname": "Show My Full Name", + "restrict_chats": "Only allow chat messages from users I follow", + "digest_label": "Subscribe to Digest", + "digest_description": "Subscribe to email updates for this forum (new notifications and topics) according to a set schedule", + "digest_off": "Off", + "digest_daily": "Daily", + "digest_weekly": "Weekly", + "digest_monthly": "Monthly", + "send_chat_notifications": "Send an email if a new chat message arrives and I am not online", + "has_no_follower": "This user doesn't have any followers :(", + "follows_no_one": "This user isn't following anyone :(", + "has_no_posts": "This user didn't post anything yet.", + "has_no_topics": "This user didn't post any topics yet.", + "email_hidden": "Email Hidden", + "hidden": "hidden", + "paginate_description": "Paginate topics and posts instead of using infinite scroll.", + "topics_per_page": "Topics per Page", + "posts_per_page": "Posts per Page", + "notification_sounds": "Play a sound when you receive a notification.", + "browsing": "Browsing Settings", + "open_links_in_new_tab": "Open outgoing links in new tab?", + "enable_topic_searching": "Enable In-Topic Searching", + "topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen.", + "follow_topics_you_reply_to": "Follow topics that you reply to.", + "follow_topics_you_create": "Follow topics you create." +} \ No newline at end of file diff --git a/public/language/bn/users.json b/public/language/bn/users.json new file mode 100644 index 0000000000..e12967eeda --- /dev/null +++ b/public/language/bn/users.json @@ -0,0 +1,9 @@ +{ + "latest_users": "Latest Users", + "top_posters": "Top Posters", + "most_reputation": "Most Reputation", + "search": "Search", + "enter_username": "Enter a username to search", + "load_more": "Load More", + "users-found-search-took": "%1 user(s) found! Search took %2 ms." +} \ No newline at end of file