summaryrefslogtreecommitdiffstats
path: root/l10n-bn/dom/chrome
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /l10n-bn/dom/chrome
parentInitial commit. (diff)
downloadfirefox-upstream/124.0.1.tar.xz
firefox-upstream/124.0.1.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-bn/dom/chrome')
-rw-r--r--l10n-bn/dom/chrome/accessibility/AccessFu.properties111
-rw-r--r--l10n-bn/dom/chrome/accessibility/mac/accessible.properties60
-rw-r--r--l10n-bn/dom/chrome/accessibility/unix/accessible.properties17
-rw-r--r--l10n-bn/dom/chrome/accessibility/win/accessible.properties17
-rw-r--r--l10n-bn/dom/chrome/appstrings.properties37
-rw-r--r--l10n-bn/dom/chrome/dom/dom.properties306
-rw-r--r--l10n-bn/dom/chrome/global-strres.properties5
-rw-r--r--l10n-bn/dom/chrome/layout/HtmlForm.properties35
-rw-r--r--l10n-bn/dom/chrome/layout/MediaDocument.properties21
-rw-r--r--l10n-bn/dom/chrome/layout/css.properties41
-rw-r--r--l10n-bn/dom/chrome/layout/htmlparser.properties120
-rw-r--r--l10n-bn/dom/chrome/layout/layout_errors.properties33
-rw-r--r--l10n-bn/dom/chrome/layout/printing.properties56
-rw-r--r--l10n-bn/dom/chrome/layout/xmlparser.properties48
-rw-r--r--l10n-bn/dom/chrome/layout/xul.properties5
-rw-r--r--l10n-bn/dom/chrome/mathml/mathml.properties15
-rw-r--r--l10n-bn/dom/chrome/nsWebBrowserPersist.properties17
-rw-r--r--l10n-bn/dom/chrome/security/caps.properties9
-rw-r--r--l10n-bn/dom/chrome/security/csp.properties98
-rw-r--r--l10n-bn/dom/chrome/security/security.properties78
-rw-r--r--l10n-bn/dom/chrome/svg/svg.properties5
-rw-r--r--l10n-bn/dom/chrome/xslt/xslt.properties39
22 files changed, 1173 insertions, 0 deletions
diff --git a/l10n-bn/dom/chrome/accessibility/AccessFu.properties b/l10n-bn/dom/chrome/accessibility/AccessFu.properties
new file mode 100644
index 0000000000..6459ae4f06
--- /dev/null
+++ b/l10n-bn/dom/chrome/accessibility/AccessFu.properties
@@ -0,0 +1,111 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this file,
+# You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Roles
+menubar = মেনু বার
+scrollbar = স্ক্রল বার
+grip = গ্রিপ
+alert = সতর্কবার্তা
+menupopup = মেনু পপআপ
+document = নথি
+pane = প্যান
+dialog = ডায়ালগ
+separator = বিভাজক
+toolbar = টুলবার
+statusbar = স্ট্যাটাস বার
+table = টেবিল
+columnheader = কলামের শীর্ষচরণ
+rowheader = সারির শীর্ষচরণ
+column = কলাম
+row = সারি
+cell = সেল
+link = লিঙ্ক
+list = তালিকা
+listitem = তালিকার আইটেম
+outline = সীমারেখা
+outlineitem = সীমারেখার আইটেম
+pagetab = ট্যাব
+propertypage = বৈশিষ্ট্যের পাতা
+graphic = গ্রাফিক্স
+switch = সুইচ
+pushbutton = বোতাম
+checkbutton = চেক বোতাম
+radiobutton = রেডিও বোতাম
+combobox = কম্বো বক্স
+progressbar = অগ্রগতি বার
+slider = স্লাইডার
+spinbutton = ঘূর্ণন বোতাম
+diagram = ডায়াগ্রাম
+animation = অ্যানিমেশন
+equation = সমীকরণ
+buttonmenu = বাটন মেনু
+whitespace = খালি স্থান
+pagetablist = ট্যাব তালিকা
+canvas = ক্যানভাস
+checkmenuitem = মেনু আইটেম পরীক্ষা করুন
+passwordtext = পাসওয়ার্ড টেক্সট
+radiomenuitem = রেডিও মেনু আইটেম
+textcontainer = টেক্সট ধারক
+togglebutton = টগল বাটন
+treetable = ট্রি সারণি
+header = হেডার
+footer = ফুটার
+paragraph = অনুচ্ছেদ
+entry = ভুক্তি
+caption = ক্যাপশন
+heading = শিরোনাম
+section = অনুচ্ছেদ
+form = ফরম
+comboboxlist = কম্বো বক্স তালিকা
+comboboxoption = কম্বো বক্স অপশন
+imagemap = ইমেজ ম্যাপ
+listboxoption = অপশন
+listbox = তালিকা বক্স
+flatequation = ফ্ল্যাট সমীকরণ
+gridcell = গ্রিডসেল
+note = নোট
+figure = আকৃতি
+definitionlist = সংজ্ঞার তালিকা
+term = শর্ত
+definition = সংজ্ঞা
+
+mathmltable = গণিত টেবিল
+mathmlcell = সেল
+mathmlenclosed = বন্ধ করা হয়েছে
+mathmlfraction = ভগ্নাংশ
+mathmlfractionwithoutbar = বার ব্যতিত ভগ্নাংশ
+mathmlroot = মূল
+mathmlscripted = স্ক্রিপ্টেড
+mathmlsquareroot = বর্গমূল
+
+# More sophisticated roles which are not actual numeric roles
+textarea = টেক্সট এলাকা
+
+base = base
+close-fence = শেষ বেড়া
+denominator = হর
+numerator = লব
+open-fence = উদ্বোধনী বেড়া
+overscript = ওভেরস্ক্রিপ্ট
+presubscript = presubscript
+presuperscript = presuperscript
+root-index = মূল সূচক
+subscript = সাবস্ক্রিপ্ট
+superscript = সুপারস্ক্রিপ্ট
+underscript = আন্ডারস্ক্রিপ্ট
+
+# More sophisticated object descriptions
+headingLevel = শিরোনাম স্তর %S
+
+# Landmark announcements
+banner = ব্যানার
+complementary = সম্পূরক
+contentinfo = কন্টেন্ট এর তথ্য
+main = প্রধান
+navigation = নেভিগেশন করা হচ্ছে
+search = অনুসন্ধান করুন
+
+# Object states
+stateRequired = আবশ্যকীয়
+
diff --git a/l10n-bn/dom/chrome/accessibility/mac/accessible.properties b/l10n-bn/dom/chrome/accessibility/mac/accessible.properties
new file mode 100644
index 0000000000..7295cc56fb
--- /dev/null
+++ b/l10n-bn/dom/chrome/accessibility/mac/accessible.properties
@@ -0,0 +1,60 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+jump = জাম্প
+press = চাপুন
+check = টিক দিন
+uncheck = টিক সরান
+select = নির্বাচন
+open = খুলুন
+close = বন্ধ
+switch = পরিবর্তন
+click = ক্লিক
+collapse= সংকোচন
+expand = প্রসারণ
+activate= সক্রিয় করুন
+cycle = পুনরাবৃত্ত
+
+# Universal Access API support
+# (Mac Only)
+# The Role Description for AXWebArea (the web widget). Like in Safari.
+htmlContent = HTML কন্টেন্ট
+# The Role Description for the Tab button.
+tab = ট্যাব
+# The Role Description for definition list dl, dt and dd
+term = শর্ত
+definition = সংজ্ঞা
+# The Role Description for an input type="search" text field
+searchTextField = টেক্সট ফিল্ড খুঁজুন
+# The Role Description for WAI-ARIA Landmarks
+application = অ্যাপ্লিকেশন
+search = অনুসন্ধান করুন
+banner = ব্যানার
+navigation = ন্যাভিগেশন
+complementary = সম্পূরক
+content = কন্টেন্ট
+main = প্রধান
+# The (spoken) role description for various WAI-ARIA roles
+alert = সতর্কবার্তা
+alertDialog = সতর্ক ডায়ালগ
+article = নিবন্ধ
+document = নথি
+# The (spoken) role description for the WAI-ARIA figure role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure
+figure = আকৃতি
+# The (spoken) role description for the WAI-ARIA heading role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading
+heading = শিরোনাম
+log = লগ
+marquee = marquee
+math = অংক
+note = নোট
+region = এলাকা
+status = অ্যাপ্লিকেশনের অবস্থা
+timer = টাইমার
+tooltip = টুলটিপ
+separator = বিভাজক
+tabPanel = ট্যাব প্যানেল
+# The roleDescription for the html:mark element
+highlight = হাইলাইট
diff --git a/l10n-bn/dom/chrome/accessibility/unix/accessible.properties b/l10n-bn/dom/chrome/accessibility/unix/accessible.properties
new file mode 100644
index 0000000000..1d8ee3583c
--- /dev/null
+++ b/l10n-bn/dom/chrome/accessibility/unix/accessible.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+jump = জাম্প
+press = চাপুন
+check = টিক দিন
+uncheck = টিক সরান
+select = নির্বাচন
+open = খুলুন
+close = বন্ধ
+switch = পরিবর্তন
+click = ক্লিক
+collapse= সংকোচন
+expand = প্রসারণ
+activate= সক্রিয় করুন
+cycle = পুনরাবৃত্ত
diff --git a/l10n-bn/dom/chrome/accessibility/win/accessible.properties b/l10n-bn/dom/chrome/accessibility/win/accessible.properties
new file mode 100644
index 0000000000..1d8ee3583c
--- /dev/null
+++ b/l10n-bn/dom/chrome/accessibility/win/accessible.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+jump = জাম্প
+press = চাপুন
+check = টিক দিন
+uncheck = টিক সরান
+select = নির্বাচন
+open = খুলুন
+close = বন্ধ
+switch = পরিবর্তন
+click = ক্লিক
+collapse= সংকোচন
+expand = প্রসারণ
+activate= সক্রিয় করুন
+cycle = পুনরাবৃত্ত
diff --git a/l10n-bn/dom/chrome/appstrings.properties b/l10n-bn/dom/chrome/appstrings.properties
new file mode 100644
index 0000000000..b141a84c0e
--- /dev/null
+++ b/l10n-bn/dom/chrome/appstrings.properties
@@ -0,0 +1,37 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+malformedURI2=অনুগ্রহ করে যাচাই করুন URL সঠিক এবং আবার চেষ্টা করুন।
+fileNotFound=%S ফাইলটি খুঁজে পাওয়া যায়নি। অনুগ্রহ করে অবস্থানটি পরীক্ষা করে পুনরায় চেষ্টা করুন।
+fileAccessDenied=%S এর ফাইলটি পড়া যাবে না।
+dnsNotFound2=%S খুঁজে পাওয়া যায়নি। অনুগ্রহ করে নাম যাচাই করুন এবং পুনরায় চেষ্টা করুন।
+unknownProtocolFound=নিম্নলিখিতগুলির মধ্যে (%S) একটি রেজিস্টার্ড প্রোটোকল নয় বা এই প্রেক্ষাপটে অনুমোদিত নয়।
+connectionFailure=%S এর সাথে যোগাযোগ করার সময় সংযোগ প্রত্যাখ্যান করা হয়েছে।
+netInterrupt=%S এর সাথে সংযোগটি অপ্রত্যাশিতভাবে বিচ্ছিন্ন করা হয়েছে। সম্ভবত কিছু তথ্য আদান-প্রদান হয়েছে।
+netTimeout=%S এর সাথে সংযোগ করার নির্ধারিত সময়সীমা পার হয়ে গেছে।
+redirectLoop=এই URL'র জন্য নির্ধারিত রিডিরেকশনের সীমা পার হয়ে গেছে। অনুরোধকৃত পাতা লোড করতে ব্যর্থ। প্রতিরোধ করা কোনো কুকির কারণে এমনটি ঘটতে পারে।
+confirmRepostPrompt=এই পাতাটি প্রদর্শনের জন্য, এই অ্যাপ্লিকেশনকে কিছু কাজ পুনরায় করতে হতে পারে (যেমন কোনো অনুসন্ধান বা ক্রয় নিশ্চিতকরণ)।
+resendButton.label=পুনরায় পাঠানো
+unknownSocketType=ব্যক্তিগত নিরাপত্তা ব্যবস্থাপক (PSM) ইনস্টল না করা পর্যন্ত এই নথি প্রদর্শিত হবে না। PSM ডাউনলোড ও ইনস্টল করে আবার চেষ্টা করুন, অথবা আপনার সিস্টেম প্রশাসকের সাথে যোগাযোগ করুন।
+netReset=নথিটিতে কোনো তথ্য নেই।
+notCached=এই নথিটি আর বিদ্যমান নেই
+netOffline=অফলাইন অবস্থায় নথিটি প্রদর্শন করা যাবে না। অনলাইন হওয়ার জন্য, ফাইল মেনু থেকে "অফলাইনে কাজ" এর পাশ থেকে টিক চিহ্নটি উঠিয়ে দিন।
+isprinting=মুদ্রণ করার সময় বা মুদ্রণ প্রাকদর্শনের সময় নথিতে কোনো পরিবর্তন করা যাবে না।
+deniedPortAccess=নিরাপত্তাজনিত কারণে উল্লেখিত পোর্ট নম্বর ব্যবহারের অনুমতি নিষ্ক্রিয় করা হয়েছে।
+proxyResolveFailure=আপনার কনফিগার করা প্রক্সি সার্ভারটি খুঁজে পাওয়া যায়নি। অনুগ্রহ করে আপনার প্রক্সি সেটিং পরীক্ষা করে পুনরায় চেষ্টা করুন।
+proxyConnectFailure=আপনার কনফিগার করা প্রক্সি সার্ভারের সাথে যোগাযোগ করার সময় সংযোগটি প্রত্যাখ্যান করা হয়েছে। অনুগ্রহ করে আপনার প্রক্সি সেটিং পরীক্ষা করে পুনরায় চেষ্টা করুন।
+contentEncodingError=আপনি যে পাতাটি দেখতে চাচ্ছেন তা প্রদর্শন করা সম্ভব নয় কারণ এটি অকার্যকর বা অসমর্থিত ধরনের কম্প্রেশন ব্যবহার করে।
+unsafeContentType=আপনি যে পাতাটি দেখতে চাচ্ছেন তা প্রদর্শন করা সম্ভব নয় কারণ এতে এমন এক ধরনের ফাইল রয়েছে যেটি বিপজ্জনক হতে পারে। অনুগ্রহ করে এই সমস্যা সম্পর্কে ওয়েব-সাইট নির্মাতাদের অবগত করুন।
+malwareBlocked=%S এ বিদ্যমান সাইটটি একটি আক্রমণকারী সাইট হিসেবে চিহ্নিত করা হয়েছে এবং আপনার নির্ধারিত নিরাপত্তা পছন্দসমূহের বৈশিষ্ট্যের উপর ভিত্তি করে এর প্রদর্শন রোধ করা হয়েছে।
+harmfulBlocked=%S সাইটটি সম্ভাব্য ক্ষতিকারক সাইট হিসাবে চিহ্নিত করা হয়েছে এবং আপনার নিরাপত্তা সংক্রান্ত পছন্দসমূহের উপর ভিত্তি করে এটি ব্লক করা হয়েছে।
+unwantedBlocked=%S এর সাইটটি একটি আক্রমনকারী সাইট হিসেবে চিহ্নিত এবং আপনার নিরাপত্তা সংক্রান্ত পছন্দসমূহ অনুযায়ী এটি ব্লক করা হয়েছে।
+deceptiveBlocked=%S এ বিদ্যমান সাইটটি একটি আক্রমণকারী সাইট হিসেবে চিহ্নিত করা হয়েছে এবং আপনার নির্ধারিত নিরাপত্তা পছন্দসমূহের বৈশিষ্ট্যের উপর ভিত্তি করে এর প্রদর্শন রোধ করা হয়েছে।
+cspBlocked=পাতাটির কন্টেন্ট নিরাপত্তা নীতিমালা আছে যা কিনা এই ভাবে লোড হতে প্রতিরোধ করে।
+xfoBlocked=এই পৃষ্ঠায় একটি X-Frame-Options নীতি রয়েছে যা এটিকে এভাবে লোড হওয়া থেকে বাধা দেয়।
+corruptedContentErrorv2=%S এর সাইটে একটি নেটওয়ার্ক প্রোটোকল লঙ্ঘিত হয়েছে, যা মেরামত করা যাবে না।
+sslv3Used=%S-এ আপনার ডাটার সুরক্ষাকে গ্যারান্টি দেওয়া যাচ্ছে না কারণ এটি SSLv3 ব্যবহার করে, যা একটি বিশৃঙ্খল নিরাপত্তা প্রোটোকল।
+weakCryptoUsed=%S এর মালিক তাদের ওয়েবসাইটটি ত্রুটিপূর্ণভাবে কনফিগার করেছেন। আপনার তথ্য চুরি হয়ে যাওয়া থেকে রক্ষা করতে, এই ওয়েবসাইটটির সাথে যুক্ত হয়নি।
+inadequateSecurityError=ওয়েবসাইটটি একটি অপর্যাপ্ত স্তরের নিরাপত্তা মধ্যস্ততা করার চেষ্টা করেছে।
+blockedByPolicy=অাপনার সংস্থা এই পেজে অথবা ওয়েবসাইটে প্রবেশাধিকার ব্লক করেছে।
+networkProtocolError=Firefox এ নেটওয়ার্ক প্রটোকল লঙ্ঘিত হয়েছে যা মেরামত করা সম্ভব নয়।
diff --git a/l10n-bn/dom/chrome/dom/dom.properties b/l10n-bn/dom/chrome/dom/dom.properties
new file mode 100644
index 0000000000..bea194df95
--- /dev/null
+++ b/l10n-bn/dom/chrome/dom/dom.properties
@@ -0,0 +1,306 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+KillScriptTitle=সতর্কীকরণ: নিরুত্তর স্ক্রিপ্ট
+KillScriptMessage=এই পাতার কোনো স্ক্রিপ্ট সম্ভবত এই মুহর্তে ব্যস্ত বা অচল হয়ে আছে। আপনি স্ক্রিপ্টটি বন্ধ করে দিতে পারেন অথবা এটি কাজটি শেষ করে কিনা তা দেখার জন্য অপেক্ষা করতে পারেন।
+KillScriptWithDebugMessage=এই পাতার কোনো স্ক্রিপ্ট সম্ভবত এই মুহর্তে ব্যস্ত বা অচল হয়ে আছে। আপনি স্ক্রিপ্টটি বন্ধ করে দিতে পারেন, এটি ডিবাগার-এ খুলতে পারেন, বা চালিয়ে যেতে পারেন।
+KillScriptLocation=স্ক্রিপ্ট: %S
+
+KillAddonScriptTitle=সতর্কীকরণ: অসংবেদনশীল অ্যাড-অন স্ক্রিপ্ট
+# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension.
+# %2$S is the name of the application (e.g., Firefox).
+KillAddonScriptMessage=এক্সটেনশন “%1$S” থেকে একটি স্ক্রিপ্টটি এই পাতায় চলছে এবং %2$S অপ্রতিক্রিয়াশীল করা হচ্ছে।\n\n এটি হয়তো ব্যস্ত, অথবা এটি স্থায়ীভাবে প্রতিক্রিয়া জানানো বন্ধ করা হয়েছে। আপনি এখন স্ক্রিপ্টটি বন্ধ করতে পারেন, অথবা এটি সম্পূর্ণ হবে কিনা তা দেখতে আপনি চালিয়ে যেতে পারেন।
+KillAddonScriptGlobalMessage=পুনরায় লোড হওয়ার আগ পর্যন্ত পাতাটিতে এক্সটেনশন স্ক্রিপ্ট চলা থেকে বিরত রাখা হবে
+
+StopScriptButton=স্ক্রিপ্ট বন্ধ করুন
+DebugScriptButton=স্ক্রিপ্ট ডিবাগ করুন
+WaitForScriptButton=চালিয়ে যান
+DontAskAgain=পুনরায় জিজ্ঞেস করা হবে না &D
+WindowCloseBlockedWarning=স্ক্রিপ্ট দ্বারা খোলা হয়নি এমন কোনো উইন্ডো সেই স্ক্রিপ্ট বন্ধ করতে পারবে না।
+OnBeforeUnloadTitle=আপনি কি নিশ্চিত?
+OnBeforeUnloadStayButton=এই পাতায় থাকুন
+OnBeforeUnloadLeaveButton=পাতাটি ত্যাগ করুন
+EmptyGetElementByIdParam=getElementById() এ ফাঁকা স্ট্রিং পাঠানো হয়েছে।
+DocumentWriteIgnored=যুগপৎ নয় এমনভাবে লোডকৃত অগ্রাহ্যের বাহ্যিক স্ক্রিপ্ট থেকে document.write() কে কল করা হয়েছে।
+# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed.
+EditorFileDropFailed=কন্টেন্টেডিবল উপাদানে কোন ফাইল ড্রপ করা ব্যর্থ হয়েছে: %S।
+FormValidationTextTooLong=অনুগ্রহ করে টেক্সটিকে %S অক্ষরে বা আরও কমে সংক্ষিপ্ত করুন (বর্তমানে আপনি %S অক্ষর ব্যবহার করছেন)।
+FormValidationTextTooShort=অনুগ্রহ করে অন্তত %S অক্ষর ব্যবহার করুন (বর্তমানে আপনি %S অক্ষর ব্যবহার করছেন)।
+FormValidationValueMissing=অনুগ্রহ করে এই ক্ষেত্রটি ভরাট করুন।
+FormValidationCheckboxMissing=অগ্রসর হওয়ার জন্য অনুগ্রহ করে বাক্সটি নির্বাচন করুন।
+FormValidationRadioMissing=অনুগ্রহ করে এই অপশনসমূহ হতে একটি অপশন নির্বাচন করুন।
+FormValidationFileMissing=অনুগ্রহ করে একটি ফাইল নির্বাচন করুন।
+FormValidationSelectMissing=অনুগ্রহ করে তালিকা হতে একটি আইটেম নির্বাচন করুন।
+FormValidationInvalidEmail=অনুগ্রহ করে আপনার ইমেইল ঠিকানাটি দিন।
+FormValidationInvalidURL=অনুগ্রহ করে একটি URL দিন।
+FormValidationInvalidDate =অনুগ্রহ করে সঠিক তারিখ দিন।
+FormValidationPatternMismatch=অনুগ্রহ করে অনুরোধকৃত বিন্যাসের সাথে মিল রাখুন।
+# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
+FormValidationPatternMismatchWithTitle=অনুগ্রহ করে অনুরোধকৃত বিন্যাসের সাথে মিল রাখুন: %S।
+# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number.
+FormValidationNumberRangeOverflow=অনুগ্রহ করে একটি মান নির্বাচন করুন যার মান %S এর থেকে কম।
+# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time.
+FormValidationDateTimeRangeOverflow=অনুগ্রহ করে %S এর পরে নয় এমন একটি মান নির্বাচন করুন।
+# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number.
+FormValidationNumberRangeUnderflow=অনুগ্রহ করে একটি মান নির্বাচন করুন যার মান %S এর থেকে কম।
+# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time.
+FormValidationDateTimeRangeUnderflow=অনুগ্রহ করে %S এর আগে নয় এমন একটি মান নির্বাচন করুন।
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time.
+FormValidationStepMismatch=একটি বৈধ মান নির্বাচন করুন। কাছাকাছি দুটি মান হল %S এবং %S।
+# LOCALIZATION NOTE (FormValidationStepMismatchOneValue): %S can be a number, a date or a time. This is called instead of FormValidationStepMismatch when the second value is the same as the first.
+FormValidationStepMismatchOneValue=একটি বৈধ মান নির্বাচন করুন। কাছাকাছি বৈধ মান হল %S।
+FormValidationBadInputNumber=একটি নাম্বার প্রবেশ করান।
+FullscreenDeniedDisabled=পূর্ণ-পর্দার অনুরোধ উপেক্ষিত হয়েছে কারন পূর্ণ-পর্দার API ব্যবহারকারীর পছন্দের অগ্রাধিকার দ্বারা নিষ্ক্রিয় করা হয়েছে।
+FullscreenDeniedFocusedPlugin=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ একটি windowed প্লাগইন ফোকাস রয়েছে।
+FullscreenDeniedHidden=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ নথিটি আর দৃশ্যমান নেই।
+FullscreenDeniedContainerNotAllowed=পূর্ণ পর্দার অনুরোধ উপেক্ষা করা হয়েছিল কারণ অন্তত একটি নথিরও আইফ্রেমে "mozallowfullscreen" বৈশিষ্ট্য নেই।
+FullscreenDeniedNotInputDriven=পূর্ণ পর্দার অনুরোধ উপেক্ষা করা হয়েছিল কারণ সংক্ষিপ্ত চলমান ব্যবহারকারী নির্মিত হ্যান্ডলারের ভেতর থেকে Element.mozRequestFullScreer কল করা হয়নি।
+FullscreenDeniedNotHTMLSVGOrMathML=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ অনুরোধকৃত উপাদান <svg>, <math>, অথবা কোন HTML নয়।
+FullscreenDeniedNotInDocument=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ অনুরোধকৃত উপাদান আর এই নথিতে নেই।
+FullscreenDeniedMovedDocument=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ অনুরোধকৃত উপাদান নথি স্থানান্তর করেছে।
+FullscreenDeniedLostWindow=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ আমাদের আর কোন উইন্ডো নাই।
+FullscreenDeniedSubDocFullscreen=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ পূর্ণ-পর্দা অনুরোধকৃত ডকুমেন্টের একটি সাবডকুমেন্ট ইতিমধ্যে পূর্ণ-পর্দায় রয়েছে।
+FullscreenDeniedNotFocusedTab=পূর্ণ-পর্দার জন্য অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ অনুরোধকৃত উপাদান বর্তমান ফোকাসকৃত ট্যাবের মধ্যে নেই।
+RemovedFullscreenElement=পূর্ণ-পর্দা বন্ধ করা হয়েছে কারণ ডকুমেন্ট থেকে পূর্ণ-পর্দা উপকরণ সরিয়ে ফেলা হয়েছে।
+FocusedWindowedPluginWhileFullscreen=পূর্ণ-পর্দা বন্ধ করা হয়েছে কারণ windowed প্লাগইন ফোকাস করা হয়েছিল।
+PointerLockDeniedDisabled=পয়েন্টার লক অনুরোধ উপেক্ষিত হয়েছে কারন পয়েন্টার লক API ব্যবহারকারীর পছন্দের অগ্রাধিকার দ্বারা নিষ্ক্রিয় করা হয়েছে।
+PointerLockDeniedInUse=পয়েন্টার লক অনুরোধ অস্বীকৃত হয়েছে কারণ পয়েন্টারটি ভিন্ন একটি নথি দ্বারা নিয়ন্ত্রিত।
+PointerLockDeniedNotInDocument=পয়েন্টার লক অনুরোধ অস্বীকৃত হয়েছে কারণ অনুরোধকৃত উপাদান নথিতে নেই।
+PointerLockDeniedSandboxed=পয়েন্টার লক অনুরোধ অস্বীকৃত হয়েছে কারণ পয়েন্টার লক API স্যান্ডবক্স দ্বারা সীমিত হয়েছে।
+PointerLockDeniedHidden=পয়েন্টার লক অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ নথিটি আর দৃশ্যমান নেই।
+PointerLockDeniedNotFocused=পয়েন্টার লক অনুরোধ অস্বীকৃত হয়েছে কারণ নথিটি ফোকাস নয়।
+PointerLockDeniedMovedDocument=পয়েন্টার লক অনুরোধ প্রত্যাখ্যাত হয়েছে কারণ অনুরোধকৃত উপাদান নথি স্থানান্তর করেছে।
+PointerLockDeniedNotInputDriven=পয়েন্টার লক অনুরোধ অস্বীকৃত হয়েছে কারণ Element.requestPointerLock() কোন সংক্ষিপ্ত চলমান ব্যবহারকারী দ্বারা তৈরি event handler এর ভিতর থেকে কল করা হয়নি এবং নথিটি পূর্ণপর্দায় বিস্তৃত নয়।
+PointerLockDeniedFailedToLock=পয়েন্টার লক অনুরোধ অস্বীকৃত হয়েছে কারণ ব্রাউজার পয়েন্টার লক করতে ব্যর্থ হয়েছে।
+HTMLSyncXHRWarning=সিঙ্ক্রোনাস মোডের জন্য XMLHttpRequest এ HTML parsing সমর্থিত নয়।
+# LOCALIZATION NOTE: %S is the name of the header in question
+ForbiddenHeaderWarning=নিষিদ্ধ‌ হেডার সেট করার প্রচেষ্টা ব্যর্থ হয়েছে: %S‌‌‌‌‌
+ResponseTypeSyncXHRWarning=XMLHttpRequest এর responseType অ্যাট্রিবিউটের ব্যবহার উইন্ডো প্রেক্ষাপটে সমকালীন মোডে আর সমর্থন করছে না।
+TimeoutSyncXHRWarning=XMLHttpRequest এর মেয়াদউত্তীর্ণ অ্যাট্রিবিউটের ব্যবহার উইন্ডোর প্রক্ষাপটে সমকালীন মোডে সমর্থিত নয়।
+# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest.
+JSONCharsetWarning=VXMLHttpRequest ব্যবহার করে JSON কে পুনরুদ্ধার করার জন্য non-UTF-8 এনকোডিং ঘোষনা দেয়ার প্রচেষ্টা করা হয়েছিল। কেবলমাত্র UTF-8 সমর্থিত JSON ডিকোডিং এর জন্য।
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource.
+MediaElementAudioSourceNodeCrossOrigin=ক্রস-ওরিজিন রিসোর্সযুক্ত createMediaElementSource এ HTMLMediaElement দেয়া হয়েছে, নোড এর আউটপুট নিরব থাকবে।
+# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource.
+MediaStreamAudioSourceNodeCrossOrigin=ক্রস-ওরিজিন রিসোর্সযুক্ত createMediaElementSource এ MediaStream দেয়া হয়েছে, নোড এর আউটপুট নিরব থাকবে।
+# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaLoadExhaustedCandidates=সকল প্রার্থী রিসোর্স লোড করতে ব্যর্থ হয়েছে।মিডিয়া লোড করা স্থগিত করা হয়েছে।
+MediaLoadSourceMissingSrc=<source> এলিমেন্টে কোন "src" এট্রিবিউট নেই। মিডিয়া রিসোর্স লোড করতে ব্যর্থ।
+MediaStreamAudioSourceNodeDifferentRate=AudioContexts হতে AudioNodes সাথে ভিন্ন ভিন্ন স্যাম্পল-রেট এর সাথে সংযোগ বর্তমানে সমর্থিত নয়।
+# LOCALIZATION NOTE: Do not translate ConvolverNode
+# LOCALIZATION NOTE: %1$S is the Http error code the server returned (e.g. 404, 500, etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadHttpError=HTTP সাথে লোড করতে ব্যর্থ হয়েছে স্টাটাস %1$S। মিডিয়া রিসোর্স %2$S লোড করতে ব্যর্থ হয়েছে।
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
+MediaLoadInvalidURI=ভুল URL। মিডিয়া রিসোর্স %S লোড করতো ব্যর্থ।
+# LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedTypeAttribute="%1$S" এর অ্যাট্রিবিউট উল্লেখিত "ধরণ" সমর্থিত নয়।%2$S মিডিয়া রিসোর্স লোড করতে ব্যর্থ।
+# LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedMimeType="%1$S" এর HTTP " বিষয়বস্তু-ধরণ" সমর্থিত না।মিডিয়া রিসোর্স %2$S লোড করতে ব্যর্থ।
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
+MediaLoadDecodeError=মিডিয়া রিসোর্স %S সঙ্কেতমুক্ত করা যাবে না।
+MediaWidevineNoWMF=Windows Media Foundation (বা Silverlight fallback) ছাড়া Widevine চালানোর চেষ্টা করা হচ্ছে, দেখুন https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaWMFNeeded=ভিডিও বিন্যাস চালাতে %S, আপনাকে আলাদা Microsoft সফ্টওয়্যার ইন্সটল করতে হবে, দেখুন https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaPlatformDecoderNotFound=এই পাতার ভিডিও চালানো যাবে না। আপনার সিস্টেমে হয়তো এর জন্য প্রয়োজনীয় ভিডিও কোডেক নাই: %S
+MediaUnsupportedLibavcodec=এই পাতায় ভিডিও চালবে না। আপনার সিস্টেমে libavcodec এর অসমর্থিত সংস্করণ রয়েছে।
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeError=মিডিয়া রিসোর্স %1$S ডিকোড করা যাবে না, ত্রুটি: %2$S
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeWarning=মিডিয়া রিসোর্স %1$S ডিকোড করা যাবে না, যে ত্রুটির কারণে: %2$S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaCannotPlayNoDecoders=মিডিয়া চালানো যাবে না। অনুরোধকৃত ফরমেটের জন্য কোন ডিকোডার নাই: %S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaNoDecoders=অনুরোধকৃত কিছু ফরমেটের জন্য কোন ডিকোডার নাই: %S
+MediaCannotInitializePulseAudio=PulseAudio ব্যবহার করতে অক্ষম
+# LOCALIZATION NOTE: %S is the URL of the web page which is not served on HTTPS and thus is not encrypted and considered insecure.
+MediaEMEInsecureContextDeprecatedWarning=%S এ এনক্রিপ্টেড মিডিয়া এক্সটেনশানগুলি ব্যবহার করে একটি অনিরাপদ (যেমন non-HTTPS) প্রেক্ষাপটে অপ্রচলিত হয়। এবং শীঘ্রই তা সরানো হবে আপনি একটি নিরাপদ মূল্যে যেমন HTTPS তে স্যুইচ করার কথা বিবেচনা করা উচিত।
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (either an audioCapabilities or a videoCapabilities) that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCapabilitiesDeprecatedWarning=কোনও প্রার্থীকে প্রেরণ না করেই navigator.requestMediaKeySystemAccess() (এ %S) কল করুন না। audioCapabilities বা videoCapabilitiesর সাথে MediaKeySystemConfigurationটি অপ্রচলিত এবং শীঘ্রই অসমর্থিত হয়ে যাবে।
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (a "codecs" string in the "contentType") that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCodecsDeprecatedWarning=কল করা navigator.requestMediaKeySystemAccess() (এ %S)একটি প্রার্থী MediaKeySystemConfigurationধারণকারী একটি কন্টেন্ট ছাড়া “codecs” স্ট্রিং সঙ্গে টাইপ করা হয় audioCapabilities বা videoCapabilities সঙ্গে অস্পৃষ্ট এবং শীঘ্রই অসমর্থিত হয়ে যাবে।
+# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver"
+MutationEventWarning=পরিবর্তন ইভেন্ট ব্যবহার অসমর্থিত।পরিবর্তে MutationObserver ব্যবহার করুন।
+# LOCALIZATION NOTE: Do not translate "Components"
+ComponentsWarning=উপাদানের অবজেক্ট অবচিত হয়েছে। এটি শীঘ্রই মুছে ফেলা হবে।
+PluginHangUITitle=সতর্কীকরণ: নিরুত্তর প্লাগিন
+PluginHangUIMessage=%S এই মুহর্তে ব্যস্ত বা অচল হয়ে আছে। আপনি প্লাগইনটি বন্ধ করতে পারেন ,অথবা আপনি অপেক্ষা করে দেখতে পারেন প্লাগইনটি সম্পন্ন হবে কিনা।
+PluginHangUIWaitButton=চালিয়ে যান
+PluginHangUIStopButton=প্লাগইন স্থগিত করুন
+# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()".
+NodeIteratorDetachWarning=NodeIterator এ detach() কে কল করার কোন প্রভাব নেই।
+# LOCALIZATION NOTE: Do not translate "LenientThis" and "this"
+LenientThisWarning=যেহেতু "this" অবজেক্টটি ভুল তাই যে সমস্ত বৈশিষ্ট্যে [LenientThis] আছে সেগুলো get বা set উপেক্ষা করা হচ্ছে।
+# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()"
+UseOfCaptureEventsWarning=captureEvents() এর ব্যবহার অবলোপ করা হয়েছে। আপনার কোড আপগ্রেড করতে DOM 2 addEventListener() মেথড ব্যবহার করুন। আরও তথ্যের জন্য http://developer.mozilla.org/en/docs/DOM:element.addEventListener দে‌খুন
+# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()"
+UseOfReleaseEventsWarning=releaseEvents() এর ব্যবহার অবলোপ করা হয়েছে। আপনার কোড আপগ্রেড করতে DOM 2 removeEventListener() মেথড ব্যবহার করুন। আরও তথ্যের জন্য http://developer.mozilla.org/en/docs/DOM:element.removeEventListener দেখুন
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestWarning=প্রান্তিক ব্যবহারকারীর ক্ষতিকারক অভিজ্ঞতার প্রভাবে প্রধান থ্রেডের Synchronous XMLHttpRequest অসমর্থিত রয়েছে। আরও সাহায্যের জন্য ভিজিট করুন http://xhr.spec.whatwg.org/
+# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers"
+Window_Cc_ontrollersWarning=window.controllers/Controllers অপ্রচলিত। UA সনাক্তকরণে এটা ব্যবহার করবেন না।
+ImportXULIntoContentWarning=কন্টেন্ট ডকুমেন্ট এ XUL নোড ইম্পোর্ট অবচিত হয়েছে। এটি শীঘ্রই মুছে ফেলা হবে।
+# LOCALIZATION NOTE: Do not translate "IndexedDB".
+IndexedDBTransactionAbortNavigation=একটি IndexedDB ট্র্যাঞ্জাকশন যেটা এখনও শেষ হয়নি তা পেজ নেভিগেশনের জন্য বাতিল করা হয়েছে।
+# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers.
+IgnoringWillChangeOverBudgetWarning=পরিবর্তিত মেমোরির খরচ খুব বেশি। বাজেট হলো ডকুমেন্ট সারফেস এলাকা %1$S (%2$S px)-এর গুণিতক হবে। বাজেটের ওপরে চলে গেলে পরিবর্তনের সমস্ত জিনিস উপেক্ষা করা হয়।
+# LOCALIZATION NOTE: Do not translate "Worker".
+HittingMaxWorkersPerDomain2=একটি Worker এখনি চালু করা যাবে না কারণ একই অরিজিনে অন্য ডকুমেন্ট ইতিমধ্যে সর্বোচ্চ সংখ্যক ওয়ার্কার ব্যবহার করছে। Worker টি এখন সারিবদ্ধ করা হয়েছে এবং কিছুক্ষণ পরেই চালু হবে যখন অন্য কিছু ওয়ার্কারের কাজ শেষ হয়ে যাবে।
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
+AppCacheWarning=Application Cache API (AppCache) অসমর্থিত এবং ভবিষ্যতে কোনো এক সময় অপসারিত হবে। দয়া করে অফলাইন সহায়তার জন্য ServiceWorker ব্যবহার করুন।
+# LOCALIZATION NOTE: Do not translate "Worker".
+EmptyWorkerSourceWarning=একটি খালি উৎস থেকে একটি ওয়ার্কার তৈরির চেষ্টা করা হচ্ছে। এটা সম্ভবত অনিচ্ছাকৃত।
+NavigatorGetUserMediaWarning=navigator.mozGetUserMedia navigator.mediaDevices.getUserMedia এর মাধ্যমে প্রতিস্থাপিত হয়েছে।
+# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
+RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams অসমর্থিত। পরিবর্তে RTCPeerConnection.getSenders/getReceivers ব্যবহার করুন।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL.
+InterceptionFailedWithURL='%S' লোডে ব্যর্থ। একটি ServiceWorker অনুরোধটি বাঁধা দিচ্ছে এবং একটি অপ্রত্যাশিত সমস্যায় পরেছে।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "FetchEvent.respondWith()", "FetchEvent", "no-cors", "opaque", "Response", or "RequestMode". %1$S is a URL. %2$S is a RequestMode value.
+BadOpaqueInterceptionRequestModeWithURL='%1$S' লোডে ব্যর্থ। '%2$S' FetchEvent হ্যান্ডেলিং এর সময় FetchEvent.respondWith() একটি ServiceWorker একটি opaque Response পাঠায়। Opaque Response শুধুমাত্র তখনই বৈধ হবে যখন RequestMode হবে 'no-cors'।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL.
+InterceptedErrorResponseWithURL='%S' লোড ব্যর্থ হয়েছে। ServiceWorker FetchEvent.respondWith() এ একটি Error Response প্রেরণ করেছে। সাধারণত এর মানে ServiceWorker একটি অকার্যকর fetch() কল সস্পাদন করেছে।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL.
+InterceptedUsedResponseWithURL='%S' লোড ব্যর্থ হয়েছে। ServiceWorker একটি ব্যবহৃত Response প্রেরণ করেছে FetchEvent.respondWith() এ। Response এর মূল অংশ হয়তো কেবল একবার পঠিত হবে। মূল অংশে একাধিকবার প্রবেশ করতে Response.clone() ব্যবহার করুন।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %s is a URL.
+BadOpaqueRedirectInterceptionWithURL='%S' লোডে ব্যর্থ। non-navigation FetchEvent হ্যান্ডেলিং এর সময় FetchEvent.respondWith() একটি ServiceWorker একটি opaqueredirect Response পাঠায়।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL.
+BadRedirectModeInterceptionWithURL=‘%S’ লোড ব্যর্থ হয়েছে। RedirectMode যখন ‘follow’ তখন একটি ServiceWorker FetchEvent.respondWith() এ একটি পুনঃনির্দেশিত Response পাস করে।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL.
+InterceptionCanceledWithURL='%S' লোডে ব্যর্থ। একটি ServiceWorker FetchEvent.preventDefault() কল করার মাধ্যমে লোড বাতিল করা হয়েছে।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string.
+InterceptionRejectedResponseWithURL='%1$S' লোডে ব্যর্থ। একটি ServiceWorker যা '%2$S' এর সাথে প্রত্যাখ্যাত হয় তা FetchEvent.respondWith() এ একটি প্রতিশ্রুতি পাঠায়।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string.
+InterceptedNonResponseWithURL='%1$S' লোডে ব্যর্থ। একটি ServiceWorker যা non-Response মান '%2$S' এর সাথে সমাধান হয়েছে তা FetchEvent.respondWith() এ একটি প্রতিশ্রুতি পাঠায়।
+
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs.
+ServiceWorkerScopePathMismatch=ServiceWorker রেজিষ্টার করতে ব্যর্থ হয়েছে: দেওয়া স্কোপ ‘%1$S’ এর পাথ অনুমোদিত সর্বোচ্চ স্কোপ ‘%2$S’ এর আওতাধীন নয়। স্কোপ সমন্বয় করুন, Service Worker স্ক্রিপট সরিয়ে নিন, অথবা স্কোপ অনুমোদন দিতে Service-Worker-Allowed HTTP ব্যবহার করুন।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a stringified numeric HTTP status code like "404" and %3$S is a URL.
+ServiceWorkerRegisterNetworkError=স্কোপ ‘%1$S’ এর জন্য ServiceWorker রেজিষ্টার/হালনাগাদ করতে ব্যর্থ: স্ক্রিপ্ট ‘%3$S’ এর জন্য অবস্থা %2$S লোড ব্যর্থ।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a MIME Media Type like "text/plain" and %3$S is a URL.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerRegisterStorageError=স্কোপ ‘%S’: এর জন্য একটি ServiceWorker নিবন্ধন /update করতে ব্যর্থ ব্যবহারকারী সেটিংস বা ব্যক্তিগত ব্রাউজিং মোডের কারণে এই প্রেক্ষাপটে সঞ্চয়স্থান অ্যাক্সেস সীমাবদ্ধ।
+ServiceWorkerGetRegistrationStorageError=সেবা কর্মী নিবন্ধন(গুলি): পেতে ব্যর্থ হয়েছে সংগ্রহস্থল অ্যাক্সেস ব্যবহারকারী সেটিংস বা ব্যক্তিগত ব্রাউজিং মোড কারণে এই প্রেক্ষাপটে সীমিত করা হয়েছে।
+ServiceWorkerGetClientStorageError=সার্ভিস কর্মীর ক্লায়েন্ট (গুলি): পেতে ব্যর্থ ব্যবহারকারী সেটিং বা ব্যক্তিগত ব্রাউজিং মোডের কারণে এই প্রেক্ষিতে সংগ্রহস্থল অ্যাক্সেস সীমাবদ্ধ।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerPostMessageStorageError=স্কোপ ‘%S’ এর জন্য ServiceWorker ‘postMessage‘ চালানো ব্যর্থ হয়েছে কারণ ব্যবহারকারী সেটিং বা ব্যক্তিগত ব্রাউজিং মোডের কারণে এই প্রেক্ষাপটে স্টোরেজ অ্যাক্সেস সীমাবদ্ধ।
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerGraceTimeoutTermination=ServiceWorker সমাপ্ত করা হচ্ছে scope ‘%1$S’ এর সাথে waitUntil/respondWithpromises পেনডিং থাকার জন্য grace timeout এর কারণে।
+# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch".
+ServiceWorkerNoFetchHandler=ওয়ার্ককার স্ক্রিপ্ট এর প্রাথমিক মূল্যায়ন সময় ইভেন্ট হ্যান্ডলার যোগ করা আবশ্যক।
+ExecCommandCutCopyDeniedNotInputDriven=document.execCommand('cut'/'copy') প্রত্যাখ্যাত হয়েছে কারন স্বল্প চলমান ইউজার-জেনারেটেড ইভেন্ট হ্যান্ডেলারের ভেতর থেকে কল আসেনি।
+ManifestShouldBeObject=Manifest কোন অবজেক্ট হওয়া উচিত।
+ManifestScopeURLInvalid=স্কোপ URL ভুল।
+ManifestScopeNotSameOrigin=স্কোপ URL অবশ্যই ডকুমেন্টের মত একই অরিজিনের হতে হবে।
+ManifestStartURLOutsideScope=স্টার্ট URL স্কোপের বাইরে, তাই স্কোপটি ভুল।
+ManifestStartURLInvalid=শুরুর URL ভুল।
+ManifestStartURLShouldBeSameOrigin=স্টার্ট URL অবশ্যই ডকুমেন্টের মত একই অরিজিনের হতে হবে।
+# LOCALIZATION NOTE: %1$S is the name of the object whose property is invalid. %2$S is the name of the invalid property. %3$S is the expected type of the property value. E.g. "Expected the manifest's start_url member to be a string."
+ManifestInvalidType=এটা প্রত্যাশিত যে %1$S এর %2$S %3$S এর সদস্য হতে হবে।
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "theme_color: 42 is not a valid CSS color."
+ManifestInvalidCSSColor=%1$S: %2$S সঠিক CSS রঙ নয়।
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "lang: 42 is not a valid language code."
+# LOCALIZATION NOTE: %1$S is the name of the parent property whose value is invalid (e.g., "icons"). %2$S is the index of the image object that is invalid (from 0). %3$S is the name of actual member that is invalid. %4$S is the invalid value. E.g. "icons item at index 2 is invalid. The src member is an invalid URL http://:Invalid"
+PatternAttributeCompileFailure=<input pattern='%S'> যাচাই সম্ভব হয়নি কারণ প্যাটার্ণটি সঠিক রেগুলার এক্সপ্রেশন নয়: %S
+# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port
+TargetPrincipalDoesNotMatch=‘DOMWindow’ এর উপর ‘postMessage’ এক্সিকিউট করতে ব্যর্থ: টার্গেট উৎস হতে প্রদত্ত (‘%S’) প্রাপকের উইন্ডোর উৎস (‘%S’) এর সাথে অনুরূপ নয়।
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbed=পুরনো-স্টাইলে YouTube Flash embed (%S) থেকে iframe embed (%S)-এর পুনর্লিখন। যদি সম্ভব হয়, অনুগ্রহ করে পাতা হালনাগাদ করুন embed/object এর পরিবর্তে iframe ব্যবহারের জন্য।
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbedPathParams=পুরনো-স্টাইলে YouTube Flash embed (%S) থেকে iframe embed (%S)-এর পুনর্লিখন। iframe embeds দ্বারা Param গুলো অসমর্থিত ও রূপান্তরিত হয়। যদি সম্ভব হয়, অনুগ্রহ করে পাতা হালনাগাদ করুন embed/object এর পরিবর্তে iframe ব্যবহার করার জন্য।
+# LOCALIZATION NOTE: This error is reported when the "Encryption" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Encryption", and "salt". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionHeader=‘%1$S’ স্কোপের জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ হয়েছে। প্রত্যেক ম্যাসেজের জন্য ‘Encryption‘ হেডারে অবশ্যই স্বতন্ত্র ‘salt‘ প্যারামিটার থাকতে হবে। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 দেখুন।
+# LOCALIZATION NOTE: This error is reported when the "Crypto-Key" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Crypto-Key", and "dh". %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoKeyHeader=‘%1$S’ স্কোপের জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ হয়েছে। ‘Crypto-Key‘ হেডারে ‘dh‘ প্যারামিটারে অবশ্যই অ্যাপ সার্ভার পাবলিক কী থাকতে হবে। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 দেখুন।
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt because the deprecated
+# "Encryption-Key" header for an incoming push message is missing or invalid.
+# Do not translate "ServiceWorker", "Encryption-Key", "dh", "Crypto-Key", and
+# "Content-Encoding: aesgcm". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionKeyHeader=‘%1$S’ স্কোপের জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ হয়েছে। ‘Encryption-Key‘ হেডারে অবশ্যই ‘dh‘ প্যারামিটার থাকতে হবে। হেডারটি পুরনো হয়েছে এবং শীঘ্রই অপসারণ করা হবে। অনুগ্রহ করে এর পরিবর্তে ‘Crypto-Key‘ সহ ‘Content-Encoding: aesgcm‘ ব্যবহার করুন। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 দেখুন।
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "Content-Encoding" header is missing or contains an
+# unsupported encoding. Do not translate "ServiceWorker", "Content-Encoding",
+# "aesgcm", and "aesgcm128". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncodingHeader=‘%1$S’ স্কোপের জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ হয়েছে। ‘Content-Encoding‘ হেডারে অবশ্যই ‘aesgcm‘ প্যারামিটার থাকতে হবে। ‘aesgcm128‘ অনুমোদিত, কিন্তু হেডারটি পুরনো হয়েছে এবং শীঘ্রই অপসারণ করা হবে। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 দেখুন।
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "dh" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "dh", "Crypto-Key", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSenderKey=স্কোপ ‘%1$S’ এর জন্য ServiceWorker একটি ধাক্কা বার্তা ডিক্রিপ্ট করতে ব্যর্থ হয়েছে ‘Crypto-Key‘ শিরোলেখ 'dh' প্যারামিটারটি অবশ্যই অ্যাপ সার্ভারের ডিফি-হেলম্যান পাবলিক কী, base64url- এনকোডেড (https://tools.ietf.org/html/rfc7515#appendix-C) এবং “uncompressed” বা “raw” ফর্ম (এনকোডিংয়ের পূর্বে 65 বাইট)। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 দেখুন।
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "salt" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "salt", "Encryption", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSalt=‘%1$S’ স্কোপের জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ। ‘এনক্রিপশন‘ হেডারের ‘salt‘ প্যারামিটারটি অবশ্যই base64url-encoded (https://tools.ietf.org/html/rfc7515#appendix-C) হতে হবে এবং এনকোডিংয়ের আগে কমপক্ষে 16 বাইট হতে হবে। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 দেখুন।
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "rs" parameter is not a number, or is less than the pad size.
+# Do not translate "ServiceWorker", "rs", or "Encryption". %1$S is the
+# ServiceWorker scope URL. %2$S is the minimum value (1 for aesgcm128, 2 for
+# aesgcm).
+PushMessageBadRecordSize=‘%1$S’ স্কোপের জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ। ‘এনক্রিপশন‘ হেডারের ‘rs‘ প্যারামিটারটি %2$S এবং 2^36-31 এর মধ্যে হতে হবে, অথবা সম্পূর্ণভাবে বাদ দেওয়া হবে। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 দেখুন।
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because an encrypted record is shorter than the pad size, the pad is larger
+# than the record, or any of the padding bytes are non-zero. Do not translate
+# "ServiceWorker". %1$S is the ServiceWorker scope URL. %2$S is the pad size
+# (1 for aesgcm128, 2 for aesgcm).
+PushMessageBadPaddingError=স্কোপ ‘%1$S’ এর জন্য ServiceWorker ম্যাসেজ ডিক্রিপ্ট করতে ব্যর্থ। এনক্রিপ্ট করা ম্যাসেজে রেকর্ড সঠিকভাবে প্যাড করা হয়নি। আরও তথ্যের জন্য https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 দেখুন।
+# LOCALIZATION NOTE: This error is reported when push message decryption fails
+# and no specific error info is available. Do not translate "ServiceWorker".
+# %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoError=স্কোপ ‘%1$S’ এর ServiceWorker পুস বার্তা ডিক্রিপ্ট করতে ব্যর্থ হয়েছে। এনক্রিপশন সম্পর্কিত সাহায্যের জন্য, অনুগ্রহ করে দেখুন https://developer.mozilla.org/docs/Web/API/Push_API/Using_the_Push_API#Encryption
+# LOCALIZATION NOTE: %1$S is the type of a DOM event. 'passive' is a literal parameter from the DOM spec.
+PreventDefaultFromPassiveListenerWarning=Ignoring ‘preventDefault()’ call on event of type ‘%1$S’ from a listener registered as ‘passive’.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+IIRFilterChannelCountChangeWarning=IIRFilterNode চ্যানেল গণনায় পরিবর্তন অডিও গ্লিচ তৈরি করতে পারে।
+BiquadFilterChannelCountChangeWarning=BiquadFilterNode চ্যানেল গণনায় পরিবর্তন অডিও গ্লিচ তৈরি করতে পারে।
+# LOCALIZATION NOTE: Do not translate ".png"
+GenericImageNamePNG=ছবি.png
+GenericFileName=ফাইল
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name. Do not translate GET.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name. Do not translate `window.opener`.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name
+GeolocationInsecureRequestIsForbidden=ভূ-অবস্থানের অনুরোধ শুধুমাত্র নিরাপদ প্রেক্ষাপটে পূরণ হবে।
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name.
+# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
+WindowContentUntrustedWarning=উইন্ডো অবজেক্ট এর ‘content’ অ্যাট্রিবিউট অচল। দয়া করে এর পরিবর্তে ‘window.top’ ব্যবহার করুন।
+# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID.
+SVGRefLoopWarning=আইডি “%S” এর SVG <%S> এর রেফারেন্স লুপ আছে।
+# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceEmpty=<script> এলিমেন্ট এর ‘%S’ এট্রিবিউট খালি।
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceInvalidUri=<script> এলিমেন্টের এর ‘%S’ অ্যাট্রিবিউট সঠিক URI নয়: “%S”
+# LOCALIZATION NOTE: Do not translate "<script>".
+ModuleSourceLoadFailed=সোর্স “%S” এর মডিউল লোড ব্যর্থ হয়েছে।
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceMalformed=<script> সোর্স URI বিকৃত হয়েছে: “%S”।
+ModuleSourceMalformed=মডিউল সোর্স URI বিকৃত হয়েছে: “%S”।
+# LOCALIZATION NOTE: Do not translate "<script>".
+ModuleSourceNotAllowed=ডকুমেন্টে মডিউল উৎস URI অনুমোদিত নয়: “%S”।
+# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name.
+InvalidKeyframePropertyValue=কীফ্রেম প্রোপার্টির মান “%2$S” এর জন্য সিনট্যাক্স অনুযায়ী “%1$S” অবৈধ।
+# LOCALIZATION NOTE: Do not translate "ReadableStream".
+ReadableStreamReadingFailed=ReadableStream থেকে ডাটা পড়তে ব্যর্থ: “%S”।
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler"
+MotionEventWarning=মোশন সেন্সরের ব্যবহার পুরনো হয়েছে।
+OrientationEventWarning=ওরিয়েন্টেসন সেন্সরের ব্যবহার পুরনো হয়েছে।
+ProximityEventWarning=প্রক্সিমিটি সেন্সরের ব্যবহার পুরনো হয়েছে।
+AmbientLightEventWarning=এম্বিয়েন্ট লাইট সেন্সরের ব্যবহার পুরনো হয়েছে।
+# LOCALIZATION NOTE: Do not translate "storage", "indexedDB.open" and "navigator.storage.persist()".
+
+#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only.
+#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only.
+#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only.
+# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap.
+# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen.
+# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange.
+# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror.
+# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider.
+# LOCALIZATION NOTE: Do not translate "MouseEvent.mozPressure" and "PointerEvent.pressure".
+
diff --git a/l10n-bn/dom/chrome/global-strres.properties b/l10n-bn/dom/chrome/global-strres.properties
new file mode 100644
index 0000000000..5cfd281d0d
--- /dev/null
+++ b/l10n-bn/dom/chrome/global-strres.properties
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+16389=একটি অজানা ত্রুটি দেখা দিয়েছে (%1$S)
diff --git a/l10n-bn/dom/chrome/layout/HtmlForm.properties b/l10n-bn/dom/chrome/layout/HtmlForm.properties
new file mode 100644
index 0000000000..cd62a906c2
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/HtmlForm.properties
@@ -0,0 +1,35 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Reset=পুনঃনির্ধারণ
+Submit=কোয়েরি জমা দেয়া হবে
+Browse=ব্রাউজ…
+FileUpload=ফাইল আপলোড
+DirectoryUpload=আপলোড করার জন্য ফোল্ডার নির্বাচন করুন
+DirectoryPickerOkButtonLabel=আপলোড
+ForgotPostWarning=ফর্মের মধ্যে enctype=%S রয়েছে কিন্তু method=post নেই। এর পরিবর্তে method=GET ব্যবহার করে কোনো enctype ছাড়া স্বাভাবিকভাবে জমা দেওয়া হচ্ছে।
+ForgotFileEnctypeWarning=ফরমে একটি ফাইল থেকে ইনপুট করা হয়েছে, কিন্তু method=POST ও enctype=multipart/form-data পাওয়া যায়নি। ফাইলটি প্রেরণ করা হবে না।
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=%S থেকে ফর্ম পোস্ট করা হবে
+CannotEncodeAllUnicode=%S এনকোডিং এ একটি ফর্ম জমা দেওয়া হয়েছে যা সকল ইউনিকোড বর্ণ এনকোড করতে পারবে না, তাই ব্যবহারকারীর ইনপুট ক্ষতিগ্রস্থ হতে পারে। এই সমস্যা এড়িয়ে চলতে, পাতাকে পরিবর্তন করতে হবে যাতে ফর্মটি UTF-8 এনকোডিং এ জমা হয় এর জন্য পাতাকে UTF-8 এনকোডিং এ রূপান্তর করতে হবে অথবা ফর্ম উপাদানে accept-charset=utf-8 নির্দিষ্ট করে দিতে হবে।
+AllSupportedTypes=সমস্ত সমর্থিত ধরন
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=কোন ফাইল নির্বাচন করা নেই।
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=কোন ফাইল নির্বাচন করা নেই।
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=কোন ডিরেক্টরি নির্বাচিত হয়নি।
+# LOCALIZATION NOTE (XFilesSelected): this string is shown on a
+# <input type='file' multiple> when there are more than one selected file.
+# %S will be a number greater or equal to 2.
+XFilesSelected=%S ফাইল নির্বাচন করা হয়েছে।
+ColorPicker=একটি রঙ নির্বাচন করুন
+# LOCALIZATION NOTE (DefaultSummary): this string is shown on a <details> when
+# it has no direct <summary> child. Google Chrome should already have this
+# string translated.
+DefaultSummary=বিস্তারিত
diff --git a/l10n-bn/dom/chrome/layout/MediaDocument.properties b/l10n-bn/dom/chrome/layout/MediaDocument.properties
new file mode 100644
index 0000000000..380cca61eb
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/MediaDocument.properties
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height
+#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type
+#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height
+#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type
+#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type
+#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type
+ImageTitleWithDimensions2AndFile=%S (%S ছবি, %S × %S পিক্সেল)
+ImageTitleWithoutDimensions=%S (%S ছবি)
+ImageTitleWithDimensions2=(%S ছবি, %Sx%S পিক্সেল)
+ImageTitleWithNeitherDimensionsNorFile=(%S ছবি)
+MediaTitleWithFile=%S (%S অবজেক্ট)
+MediaTitleWithNoInfo=(%S অবজেক্ট)
+
+InvalidImage=ত্রুটির কারণে "%S" ছবিটি প্রদর্শন করা যাচ্ছে না।
+ScaledImage=আকার পরিবর্তিত (%S%%)
+
+TitleWithStatus=%S - %S
diff --git a/l10n-bn/dom/chrome/layout/css.properties b/l10n-bn/dom/chrome/layout/css.properties
new file mode 100644
index 0000000000..6eafe02b6c
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/css.properties
@@ -0,0 +1,41 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+MimeNotCss="%2$S" MIME এর ধরন "text/css" না হওয়ার ফলে %1$S স্টাইলশীটটি লোড করা হয়নি।
+MimeNotCssWarn="%2$S" এর MIME "text/css" না হওয়া সত্ত্বেও %1$S স্টাইলশীটটি CSS হিসাবে লোড করা হয়েছে।
+
+PEDeclDropped=ডেক্লারেশন গ্রহণ করা হয়নি।
+PEDeclSkipped=পরবর্তী ঘোষণায় এগিয়ে যাওয়া হয়েছে।
+PEUnknownProperty=অজানা বৈশিষ্ট্য '%1$S'।
+PEValueParsingError='%1$S' এর জন্য পার্সিং মানে ত্রুটি দেখা দিয়েছে।
+PEUnknownAtRule=অজ্ঞাত at-rule অথবা at-rule '%1$S' পার্স করতে ত্রুটি।
+PEAtNSUnexpected=@namespace এর মধ্যে অপ্রত্যাশিত টোকেন: '%1$S'।
+PEKeyframeBadName=@keyframes নিয়মের নামে প্রত্যাশিত শনাক্তকারী।
+PEBadSelectorRSIgnored=সঠিক নির্বাচক উপস্থিত না থাকায় Ruleset অগ্রাহ্য করা হয়েছে।
+PEBadSelectorKeyframeRuleIgnored=খারাপ সেক্টরের কারনে Keyframe নিয়ম অগ্রাহ্য করা হয়েছে।
+PESelectorGroupNoSelector=নির্বাচক প্রত্যাশিত।
+PESelectorGroupExtraCombinator=বর্ধিত সংযোজনকারী।
+PEClassSelNotIdent=ক্লাস নির্বাচকের প্রত্যাশিত আইডিন্টিফায়ারের পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PETypeSelNotType=এলিমেন্টের নাম অথবা '*' এর পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEUnknownNamespacePrefix=অজানা namespace প্রিফিক্স '%1$S'।
+PEAttributeNameExpected=বৈশিষ্ট্যের নামের প্রত্যাশিত আইডেন্টিফায়ারের পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEAttributeNameOrNamespaceExpected=প্রত্যাশিত বৈশিষ্ট্যের নাম অথবা namespace এর পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEAttSelNoBar=প্রত্যাশিত '|' এর পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEAttSelUnexpected=বৈশিষ্ট্য নির্বাচকের মধ্যে অপ্রত্যাশিত টোকেন: '%1$S'।
+PEAttSelBadValue=বৈশিষ্ট্য নির্বাচকের প্রত্যাশিত মান হিসাবে আইডেন্টিফায়ার অথবা স্ট্রিং এর পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEPseudoSelBadName=pseudo-class অথবা pseudo-element এর প্রত্যাশিত আইডেন্টিফায়ারের পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEPseudoSelEndOrUserActionPC=pseudo-element এর শেষে pseudo-class নামে নির্বাচকের শেষ বা ব্যবহারকারীর পদক্ষেপ প্রত্যাশিত কিন্তু '%1$S' পাওয়া গেছে।
+PEPseudoSelUnknown=অজানা pseudo-class অথবা pseudo-element '%1$S'।
+PEPseudoClassArgNotIdent=pseudo-class প্যারামিটারের জন্য আইডেন্টিফায়ার প্রত্যাশিত হলেও '%1$S' পাওয়া গিয়েছে।
+PEColorNotColor=রঙ প্রত্যাশিত কিন্তু '%1$S' পাওয়া গিয়েছে।
+PEParseDeclarationDeclExpected=প্রত্যাশিত বিবৃতির পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEUnknownFontDesc=@font-face নিয়মে অপরিচিত বর্ণনাকারী '%1$S'।
+PEMQExpectedFeatureName=প্রত্যাশিত মিডিয়া ফিচার নাম কিন্তু এর পরিবর্তে '%1$S' পাওয়া গিয়েছে।
+PEMQNoMinMaxWithoutValue=min- অথবা max- যুক্ত ফিচারের মান থাকা আবশ্যক।
+PEMQExpectedFeatureValue=মিডিয়া বৈশিষ্ট্যের জন্য অকার্যকর মান পাওয়া গিয়েছে।
+PEExpectedNoneOrURL='none' অথবা URL প্রত্যাশিত ছিল কিন্তু '%1$S' পাওয়া গিয়েছে।
+PEExpectedNoneOrURLOrFilterFunction=প্রত্যাশিত ছিল 'none',URL,অথবা ফিল্টার ফাংশন কিন্তু '%1$S' পাওয়া গিয়েছে।
+
+TooLargeDashedRadius=সীমানার ব্যাসার্ধ ‘dashed’ শৈলীর( 100000px অবধি) জন্য অনেক বড়। নিরেট হিসেবে রেন্ডার করা হচ্ছে।
+TooLargeDottedRadius=সীমানার ব্যাসার্ধ ‘dotted’ শৈলীর( 100000px অবধি) জন্য অনেক বড়। নিরেট হিসেবে রেন্ডার করা হচ্ছে।
diff --git a/l10n-bn/dom/chrome/layout/htmlparser.properties b/l10n-bn/dom/chrome/layout/htmlparser.properties
new file mode 100644
index 0000000000..79aad24084
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/htmlparser.properties
@@ -0,0 +1,120 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Encoding warnings and errors
+EncNoDeclarationFrame=একটি প্রণীত ডকুমেন্টের অক্ষর এনকোডিং ঘোষণা করা হয়নি। ডকুমেন্ট ফ্রেমিং করা না হলে ডকুমেন্টটি ভিন্ন ভাবে প্রদর্শিত হতে পারে।
+EncMetaUnsupported=মেটা ট্যাগ ব্যবহারের ফলে HTML নথির জন্য অসমর্থিত অক্ষরের এনকোডিং পাওয়া গিয়েছে। ঘোষণা অগ্রাহ্য করা হল।
+EncProtocolUnsupported=স্থানান্তরণ প্রোটোকল স্তরে অসমর্থিত অক্ষরের এনকোডিং পাওয়া গিয়েছে। ঘোষণা অগ্রাহ্য করা হল।
+EncMetaUtf16=অক্ষরের এনকোডিং UTF-16 এ মেটা ট্যাগ বব্যহার করা হয়েছে । এটি UTF-8 এ ঘোষণা করা ছিল।
+EncMetaUserDefined=একটি মেটা ট্যাগ x-user-defined এ অক্ষর এনকোডিং বিবৃতিতে ব্যবহৃত হয়। এটি উইন্ডোজ-1252 এর বিবৃতির ব্যাখ্যা যা ইচ্ছাকৃতভাবে mis-encoded legacy ফন্টের সঙ্গে সামঞ্জস্যের পরিবর্তে আছে। এই সাইটটি ইউনিকোড থেকে মাইগ্রেট করা উচিত।
+
+# The bulk of the messages below are derived from
+# https://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
+# which is available under the MIT license.
+
+# Tokenizer errors
+errGarbageAfterLtSlash=আবর্জনার পরে “</”.
+errLtSlashGt=“</>” দেখেছিলেন । সম্ভাব্য কারণ: আনএস্কেপ “<” (“&lt;” হিসেবে এস্কেপ) অথবা শেষ ট্যাগে ভুল ভাবে টাইপ করা হয়েছিল।
+errCharRefLacksSemicolon=একটি সেমিকোলন দ্বারা অক্ষর রেফারেন্স বাতিল হয়নি।
+errNoDigitsInNCR=সাংখ্যিক অক্ষর রেফারেন্সে কোন সংখ্যা নেই।
+errGtInSystemId=“>” সিস্টেম সনাক্তকারীর মধ্যে।
+errGtInPublicId=“>” পাবলিক সনাক্তকারীর মধ্যে।
+errNamelessDoctype=নামহীন ডকুমেন্টের ধরণ।
+errConsecutiveHyphens=মন্তব্যে পরপর হাইফেন বব্যহার করা হয়নি। “--” মন্তব্যে অনুমোদিত নয়, কিন্তু “- -” অনুমোদিত।
+errPrematureEndOfComment=মন্তব্যের অকাল সমাপ্তি।মন্তব্য যথাযথভাবে সমাপ্ত করতে “-->” ব্যবহার করুন।
+errBogusComment=বাজে মন্তব্য।
+errUnquotedAttributeLt=“<” in an unquoted attribute value. Probable cause: Missing “>” অব্যবহিতর পূর্বে।
+errUnquotedAttributeGrave=“`” এর মধ্যে উদ্ধৃত নয় এমন বৈশিষ্ট্য মান।সম্ভাব্য কারণ: উদ্ধৃতি হিসাবে ভুল অক্ষর ব্যবহার করা হয়েছে।
+errUnquotedAttributeQuote=কোট হল একটি আনকোট অ্যাট্রিবিউট মান। সম্ভাব্য কারণ: অ্যাট্রিবিউট একসাথে চলে অথবা একটি আনকোট অ্যাট্রিবিউট মানের মধ্য একটি ইউআরএল কোয়েরি স্ট্রিং।
+errUnquotedAttributeEquals=“=” এর মধ্যে উদ্ধৃতি চিহ্ণ ব্যতীত বৈশিষ্ট্য মান।সম্ভাব্য কারণ: বৈশিষ্ট্যগুলো একসাথে চলমান বা একটি উদ্ধৃতি চিহ্ণ ব্যতীত বৈশিষ্ট্য মান URL এ স্ট্রিং অনুসন্ধান করছে।
+errSlashNotFollowedByGt=“>” দ্বারা একটি স্ল্যাশ তৎক্ষনাৎ অনুসরণ করেনি।
+errNoSpaceBetweenAttributes=অ্যাট্রিবিউটের মধ্যে কোন ফাঁকাস্থান নেই।
+errUnquotedAttributeStartLt=<” at the start of an unquoted attribute value. Probable cause: Missing “>
+errUnquotedAttributeStartGrave=“`”তে একটি উদ্ধৃতি চিহ্ণ ব্যতীত বৈশিষ্ট্য মান শুরু হয়েছে। সম্ভাব্য কারণ : উদ্ধৃতি হিসেবে ভুল অক্ষর ব্যবহার করা হয়েছে।
+errUnquotedAttributeStartEquals=“=” তে একটি উদ্ধৃতি চিহ্ণ ব্যতীত বৈশিষ্ট্য মান শুরু হয়েছে। সম্ভাব্য কারণ : একই রকম সমান পথভ্রষ্ট চিহ্ন।
+errAttributeValueMissing=অ্যাট্রিবিউটের মান পাওয়া যাচ্ছে না।
+errBadCharBeforeAttributeNameLt=অব্যবহিত পূর্বেই দেখেছিলেন “<” যখন একটি বৈশিষ্ট্যের আশা করা হচ্ছিলো। সম্ভাব্য কারণ: নিখোঁজ “>”
+errEqualsSignBeforeAttributeName=যখন একটি বৈশিষ্ট্য মান প্রতীক্ষমান তখন “=” দেখছেন।সম্ভাব্য কারণ: বৈশিষ্ট্যের নাম পাওয়া যাচ্ছে না।
+errBadCharAfterLt=“<” এরপর খারাপ অক্ষর।সম্ভাব্য কারণ: আনএস্কেপ “<”। “&lt;” হিসেবে এস্কেপ করার চেষ্টা করুন।
+errLtGt=“<>” দেখছেন।সম্ভাব্য কারণ : আনএস্কেপ “<”(“&lt;” হিসেবে এস্কেপ ) অথবা শুরুর ট্যাগে ভুল ভাবে টাইপ করা হয়েছে।
+errProcessingInstruction=“<?” দেখুন।সম্ভাব্য কারণ : HTML এ XML প্রক্রিয়াকরণ নির্দেশনা ব্যবহারের প্রচেষ্টা করা হয়েছে।(XML প্রক্রিয়াকরণ নির্দেশনা HTML এ সমর্থিত নয়।)
+errUnescapedAmpersandInterpretedAsCharacterReference=নিম্নোক্ত স্ট্রিং “&” অক্ষর রেফারেন্স হিসেবে ব্যাখ্যা প্রদান করেছিল।( সম্ভবত “&amp;” হিসেবে “&” এর এস্কেপ করা উচিৎ।)
+errNotSemicolonTerminated=নামযুক্ত অক্ষর রেফারেন্স সেমিকোলন দ্বারা বাতিল হয়নি। ( অথবা “&amp;” হিসেবে “&” এর এস্কেপ করা উচিৎ ছিল।)
+errNoNamedCharacterMatch=“&” অক্ষর রেফারেন্স শুরু করেনি। (“&” সম্ভবত “&amp;” হিসেবে লুকিয়ে এস্কেপ করা উচিৎ ছিল।)
+errQuoteBeforeAttributeName=যখন একটি বৈশিষ্ট্য নাম প্রতীক্ষমান ছিল তখন উদ্ধৃতি দেখেছেন। সম্ভাব্য কারণ: “=” কে অব্যবহিত পূর্বে পাওয়া যাচ্ছে না।
+errLtInAttributeName=“<” in attribute name. Probable cause: “>” অব্যবহিত পূর্বে পাওয়া যাচ্ছে না।
+errQuoteInAttributeName=বৈশিষ্ট্য নামে উদ্ধৃত করা। সম্ভাব্য কারণ: পূর্বে অন্য কোথাও মিলানোর উদ্ধৃতি পাওয়া যাচ্ছে না।
+errExpectedPublicId=একটি পাবলিক সনাক্তকারী প্রত্যাশিত কিন্তু ডকুমেন্টের ধরণ শেষ হয়েছিল।
+errBogusDoctype=বাজে নথির ধরণ।
+maybeErrAttributesOnEndTag=সমাপ্তি ট্যাগে বৈশিষ্ট্য ছিল।
+maybeErrSlashInEndTag=সমাপ্তি ট্যাগের শেষে বিপথগামী “/” ছিল।
+errNcrNonCharacter=অক্ষর নয় এমন একটিতে অক্ষর রেফারেন্স প্রসারিত হয়েছে।
+errNcrSurrogate=প্রতিনিধি হিসেবে অক্ষর রেফারেন্স প্রসারিত হয়েছে।
+errNcrControlChar=অক্ষর নিয়ন্ত্রণ করতে অক্ষর রেফারেন্স প্রসারিত হয়েছে।
+errNcrCr=ক্যারিজ ফেরত দিতে একটি সাংখ্যিক অক্ষর রেফারেন্স প্রসারিত হয়েছে।
+errNcrInC1Range=C1 পরিসর নিয়ন্ত্রণ করতে একটি সাংখ্যিক অক্ষর রেফারেন্স প্রসারিত হয়েছে।
+errEofInPublicId=পাবলিক সনাক্তকারীর ভেতরে ফাইলের শেষে ।
+errEofInComment=মন্তব্য ভেতরে ফাইলের শেষে।
+errEofInDoctype=ডকুমেন্ট ধরণের ভেতরে ফাইলের শেষে ।
+errEofInAttributeValue=ফাইলের শেষে পৌছেছেন যখন ভেতরে একটি বৈশিষ্ট্য মান ছিল। ট্যাগ উপেক্ষা করুন।
+errEofInAttributeName=একটি বৈশিষ্ট্য নামে ফাইলের শেষে ঘটেছে। ট্যাগ উপেক্ষা করুন।
+errEofWithoutGt=ফাইলের শেষে “>” এর সাথে পূর্ববর্তী ট্যাগ দেখা হয়েছে। ট্যাগ উপেক্ষা করুন।
+errEofInTagName=ফাইলের শেষ দেখা গিয়েছে যখন ট্যাগের নাম খুঁজছিলেন। ট্যাগ উপেক্ষা করুন।
+errEofInEndTag=ফাইলের শেষে ভেতরে শেষ ট্যাগ।ট্যাগ উপেক্ষা করুন।
+errEofAfterLt=“<” এরপরে ফাইলের শেষে।
+errNcrOutOfRange=অনুমোদনযোগ্য ইউনিকোড পরিসীমার বাইরে অক্ষর রেফারেন্স।
+errNcrUnassigned=স্থায়ীভাবে আনঅ্যাসাইনকৃত কোড পয়েন্টে অক্ষর রেফারেন্স প্রসারিত হয়েছে।
+errDuplicateAttribute=অনুরূপ বৈশিষ্ট্য
+errEofInSystemId=সিস্টেম সনাক্তকারীর ভেতরে ফাইল শেষে।
+errExpectedSystemId=প্রত্যাশিত একটি সনাক্তকারী সিস্টেম কিন্তু ডকুমেন্ট ধরন শেষ হয়েছে।
+errMissingSpaceBeforeDoctypeName=ডকুমেন্ট ধরণের নামের আগে স্পেস পাওয়া যায়নি।
+errNcrZero=অক্ষর রেফারেন্স শূন্যে প্রসারিত।
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=ডকুমেন্টের ধরণ “SYSTEM” কীওয়ার্ড এবং উদ্ধৃতির মাঝে কোনো ফাঁকাস্থান নেই।
+errNoSpaceBetweenPublicAndSystemIds=ডকুমেন্ট ধরণ পাবলিক এবং সিস্টেম সনাক্তকারীর মাঝে কোনো ফাঁকাস্থান নেই।
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=ডকুমেন্ট ধরণ “PUBLIC” কীওয়ার্ড এবং উদ্ধৃতির মাঝে কোনো ফাঁকাস্থান নেই।
+
+# Tree builder errors
+errStrayStartTag2=হঠাৎ “%1$S” ট্যাগশুরু করুন।
+errStrayEndTag=হঠাৎ শেষ ট্যাগ “%1$S”।
+errUnclosedElements=শেষ ট্যাগ “%1$S” দেখা যায়, কিন্তু সেখানে খোলা উপাদান ছিল।
+errUnclosedElementsImplied=শেষ ট্যাগ “%1$S” উহ্য আছে, কিন্তু সেখানে খোলা উপাদান ছিল।
+errUnclosedElementsCell=একটি টেবিল সেল পরোক্ষভাবে বন্ধ ছিল, কিন্তু সেখানে খোলা উপাদান ছিল।
+errStrayDoctype=খাপছাড়া ডকুমেন্ট ধরণ।
+errAlmostStandardsDoctype=প্রায় সকল মানের মোডের ডকুমেন্টের ধরণ। প্রত্যাশিত “<!DOCTYPE html>”।
+errQuirkyDoctype=অদ্ভূত ডকুমেন্ট ধরণ। প্রত্যাশিত “<!DOCTYPE html>”।
+errNonSpaceInTrailer=পাতা ট্রেইলারে ফাঁকাস্থান বিহীন অক্ষর।
+errNonSpaceAfterFrameset=“frameset” এরপর ফাঁকাস্থান নেই।
+errNonSpaceInFrameset=“frameset” এ ফাঁকাস্থান নেই।
+errNonSpaceAfterBody=বডির পর ফাঁকাস্থান বিহীন অক্ষর।
+errNonSpaceInColgroupInFragment=“colgroup” ফাঁকাস্থান বিহীন যখন ফ্র্যাগমেন্ট পার্স করা হয়।
+errNonSpaceInNoscriptInHead=“head” ভেতরে “noscript” এর মধ্যে ফাঁকাস্থানবিহীন অক্ষর।
+errFooBetweenHeadAndBody=“head” এবং “body” এর মাঝে “%1$S” উপাদান।
+errStartTagWithoutDoctype=প্রথমে একটি ডকুমেন্ট ধরণ দেখা ব্যতীত ট্যাগ দেখা শুরু করুন। প্রত্যাশিত “<!DOCTYPE html>”।
+errNoSelectInTableScope=টেবিলের পরিধির মধ্যে “select” নেই।
+errStartSelectWhereEndSelectExpected=“select” ট্যাগ শুরু করুন যেখানে শেষ ট্যাগ প্রত্যাশিত।
+errStartTagWithSelectOpen=“select” খোলার সাথে “%1$S” ট্যাগ শুরু করুন।
+errImage=“image” শুরুর ট্যাগ দেখেছিলেন।
+errHeadingWhenHeadingOpen=একটি শিরোনাম অন্য একটি শিরোনামের চাইল্ড হতে পারে না।
+errFramesetStart=“frameset” শুরুর ট্যাগ দেখেছেন।
+errNoCellToClose=বন্ধ করার জন্য কোনো সেল নেই।
+errStartTagInTable=টেবিলে “%1$S” শুরুর ট্যাগ দেখেছেন।
+errFormWhenFormOpen=“form” শুরুর ট্যাগ দেখেছিলেন, কিন্তু তার আগেই একটি সক্রিয় "ফর্ম" উপাদান ছিল। নেস্টেড ফর্ম অনুমোদিত নয়। ট্যাগ উপেক্ষা করুন।
+errTableSeenWhileTableOpen=“table” এর জন্য শুরুর ট্যাগ দেখেছেন কিন্তু পূর্ববর্তী “table” এখনো উন্মুক্ত।
+errStartTagInTableBody=টেবিল বডিতে “%1$S” শুরুর ট্যাগ।
+errEndTagSeenWithoutDoctype=প্রথমে ডকুমেন্ট ধরণ দেখা ব্যতীত শেষ ট্যাগ দেখেছেন। প্রত্যাশিত “<!DOCTYPE html>”
+errEndTagAfterBody=“body” বন্ধ হওয়ার পর শেষ ট্যাগ দেখেছেন।
+errEndTagSeenWithSelectOpen=“select” খোলার সাথে “%1$S” শেষ ট্যাগ।
+errGarbageInColgroup=“colgroup” ফ্র্যাগমেন্ট এর মধ্যে গারবেজ।
+errEndTagBr=শেষ ট্যাগ “br”।
+errNoElementToCloseButEndTagSeen=পরিধির মধ্যে “%1$S” উপাদান নেই কিন্তু একটি “%1$S” শেষ ট্যাগ দেখা গিয়েছে।
+errHtmlStartTagInForeignContext=ফরেন নেমস্পেস কন্টেন্টে কন্টেন্ট HTML শুরুর ট্যাগ “%1$S”।
+errNoTableRowToClose=বন্ধ করার জন্য কোনো টেবিল সারি নেই।
+errNonSpaceInTable=টেবিলের মধ্যে মিসপ্লেস ফাঁকাস্থানবিহীন অক্ষর।
+errUnclosedChildrenInRuby=“ruby” তে উদঘাটিত চিলড্রেন।
+errStartTagSeenWithoutRuby=“ruby” উপাদান খোলা অবস্থায় থাকা ছাড়াই শুরুর ট্যাগ “%1$S” দেখা গিয়েছে।
+errSelfClosing=স্বয়ং-ক্লোজিং সিনট্যাক্স ("/>") একটি অকার্যকর নয় এমন HTML উপাদান ব্যবহার করে। স্ল্যাশ উপেক্ষা করুন এবং শুরুর ট্যাগ হিসেবে ব্যবহার করুন।
+errNoCheckUnclosedElementsOnStack=স্তূপে বন্ধ করা হয়নি এমন উপাদান।
+errEndTagDidNotMatchCurrentOpenElement=নামের সাম্প্রতিক খোলা উপাদান (“%2$S”) এর সাথে শেষ ট্যাগ “%1$S” মেলে না।
+errEndTagViolatesNestingRules=শেষ ট্যাগ “%1$S” নেসটিং নিয়ম লঙ্ঘন করেছে।
+errEndWithUnclosedElements=শেষ ট্যাগ “%1$S” দেখা যায়, কিন্তু সেখানে খোলা উপাদান ছিল।
diff --git a/l10n-bn/dom/chrome/layout/layout_errors.properties b/l10n-bn/dom/chrome/layout/layout_errors.properties
new file mode 100644
index 0000000000..af3a10173d
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/layout_errors.properties
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+ImageMapRectBoundsError=<area shape="rect"> ট্যাগের "coords" বৈশিষ্ট্য "left,top,right,bottom" বিন্যাস অনুযায়ী করা হয়নি।
+ImageMapCircleWrongNumberOfCoords=<area shape="circle"> ট্যাগের "coords" বৈশিষ্ট্য "center-x,center-y,radius" বিন্যাস অনুযায়ী করা হয়নি।
+ImageMapCircleNegativeRadius=<area shape="circle"> ট্যাগের "coords" বৈশিষ্ট্যে উল্লেখিত ব্যাসার্ধের মান শূণ্য থেকে কম।
+ImageMapPolyWrongNumberOfCoords=<area shape="poly"> ট্যাগের "coords" বৈশিষ্ট্য "x1,y1,x2,y2 ..." বিন্যাস অনুযায়ী করা হয়নি।
+ImageMapPolyOddNumberOfCoords=<area shape="poly"> ট্যাগের "coords" বৈশিষ্ট্যের শেষ "y" স্থানাঙ্ক (coordinate) উপস্থিত নেই (সঠিক বিন্যাস "x1,y1,x2,y2 ...")।
+
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea):
+## %1$S is an integer value of the area of the frame
+## %2$S is an integer value of the area of a limit based on the viewport size
+CompositorAnimationWarningContentTooLargeArea=কম্পোজিটরে অ্যানিমেশন চালানো যাবে না কারণ ফ্রেমের এরিয়া (%1$S) ভিউপোর্টের চেয়ে অনেক বড় (%2$S এর বেশি)
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLarge2):
+## (%1$S, %2$S) is a pair of integer values of the frame size
+## (%3$S, %4$S) is a pair of integer values of a limit based on the viewport size
+## (%5$S, %6$S) is a pair of integer values of an absolute limit
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden='backface-visibility: hidden' ট্রান্সফর্মের অ্যানিমেশন কম্পোজিটরের উপর চালনা করা যাবে না ।
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=SVG ট্রান্সফর্ম সহ উপাদানের উপর 'transform' এর অ্যানিমেশন কম্পোজিটরের উপর চালনা করা যাবে না ।
+CompositorAnimationWarningTransformWithGeometricProperties='transform' এর অ্যানিমেশন কম্পোজিটর উপর চালনা করা যাবে না যখন একই সময়ে একই উপাদানের উপর জ্যামিতিক বৈশিষ্ট্য অ্যানিমেটেড হয় ।
+CompositorAnimationWarningTransformFrameInactive=অ্যানিমেশন কম্পোজিটর উপর চালনা করা যাবে না কারন ফ্রেম 'transform' আ্যনিমেশনের জন্য সক্রিয় হিসেবে চিহ্নিত হয়নি ।
+CompositorAnimationWarningOpacityFrameInactive=কম্পোজিটরের উপর অ্যানিমেশন চালনা করা যাবে না কারন ফ্রেম ‘স্বচ্ছ’ অ্যানিমেশনের জন্য সক্রিয় হিসেবে চিহ্নিত নয়
+CompositorAnimationWarningHasRenderingObserver=কম্পোজিটরে এনিমেশন রান করবে না কারণ elementটি observers (-moz-element or SVG clipping/masking) রেন্ডারিং করছিল
+
diff --git a/l10n-bn/dom/chrome/layout/printing.properties b/l10n-bn/dom/chrome/layout/printing.properties
new file mode 100644
index 0000000000..31c64efc46
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/printing.properties
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Page number formatting
+## @page_number The current page number
+#LOCALIZATION NOTE (pagenumber): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+pagenumber=%1$d
+
+# Page number formatting
+## @page_number The current page number
+## @page_total The total number of pages
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+# the second %ld will receive the total number of pages
+pageofpages=%2$d এর %1$d
+
+PrintToFile=ফাইলে মুদ্রণ
+print_error_dialog_title=মুদ্রণযন্ত্র ত্রুটি
+printpreview_error_dialog_title=মুদ্রণ প্রাকদর্শনে ত্রুটি
+
+# Printing error messages.
+#LOCALIZATION NOTE: Some of these messages come in pairs, one
+# for printing and one for print previewing. You can remove that
+# distinction in your language by removing the entity with the _PP
+# suffix; then the entity without a suffix will be used for both.
+# You can also add that distinction to any of the messages that don't
+# already have it by adding a new entity with a _PP suffix.
+#
+# For instance, if you delete PERR_GFX_PRINTER_DOC_IS_BUSY_PP, then
+# the PERR_GFX_PRINTER_DOC_IS_BUSY message will be used for that error
+# condition when print previewing as well as when printing. If you
+# add PERR_FAILURE_PP, then PERR_FAILURE will only be used when
+# printing, and PERR_FAILURE_PP will be used under the same conditions
+# when print previewing.
+#
+PERR_FAILURE=মুদ্রণের সময় একটি ত্রুটি দেখা দিয়েছে।
+
+PERR_ABORT=মুদ্রণ অপ্রত্যাশিত ভাবে বন্ধ অথবা বাতিল করা হয়েছে।
+PERR_NOT_AVAILABLE=কিছু প্রিন্টিং ফাংশন এখন প্রাপ্য নয়।
+PERR_NOT_IMPLEMENTED=মুদ্রণের কিছু বৈশিষ্ট্য এখন পর্যন্ত কার্যকর করা হয়নি।
+PERR_OUT_OF_MEMORY=মুদ্রণের জন্য যথেষ্ট পরিমান মুক্ত মেমরি নেই।
+PERR_UNEXPECTED=মুদ্রণ করার সময় একটি অপ্রত্যাশিত সমস্যা হয়েছে।
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=মুদ্রণযন্ত্র বিদ্যমান নয়।
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=কোন প্রিন্টার নেই, মুদ্রনের প্রাকদর্শন দেখাতে অক্ষম।
+PERR_GFX_PRINTER_NAME_NOT_FOUND=নির্বাচিত প্রিন্টারটি খুঁজে পাওয়া যায়নি।
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=ফাইলে প্রিন্ট এর জন্য আউটপুট ফাইল খুলতে ব্যর্থ।
+PERR_GFX_PRINTER_STARTDOC=প্রিন্ট আরম্ভ করার সময় মুদ্রণ ব্যর্থ হয়েছে।
+PERR_GFX_PRINTER_ENDDOC=মুদ্রন কাজ সমাপ্ত করার সময় মুদ্রণ ব্যর্থ হয়েছে।
+PERR_GFX_PRINTER_STARTPAGE=নতুন পাতা আরম্ভ করার সময় মুদ্রণ ব্যর্থ হয়েছে।
+PERR_GFX_PRINTER_DOC_IS_BUSY=এই ডকুমেন্টটি এখনও প্রিন্ট করা সম্ভব নয়, এটি এখনও লোড হচ্ছে।
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=এই ডকুমেন্টটি প্রিন্ট-পূর্ববতী দর্শন সম্ভব নয়, এটি এখনও লোড হচ্ছে।
diff --git a/l10n-bn/dom/chrome/layout/xmlparser.properties b/l10n-bn/dom/chrome/layout/xmlparser.properties
new file mode 100644
index 0000000000..d95c27cec7
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/xmlparser.properties
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Map Expat error codes to error strings
+1 = মেমরি অবশিষ্ট নেই
+2 = সিনট্যাক্স ত্রুটি
+3 = কোন মূল উপাদান পাওয়া যায়নি
+4 = সঠিকভাবে গঠিত নয়
+5 = বন্ধ না করা টোকেন
+6 = অক্ষরের অংশবিশেষ
+7 = ট্যাগে গরমিল
+8 = অনুরূপ বৈশিষ্ট্য
+9 = নথির এলিমেন্টের পরের অংশে অপ্রয়োজনীয় বিষয়বস্তু
+10 = অবৈধ প্যারামিটার এনটিটি রেফারেন্স
+11 = অনির্ধারিত এনটিটি
+12 = রিকার্সিভ এনটিটি রেফারেন্স
+13 = অ্যাসিনক্রোনাস এনটিটি
+14 = অকার্যকর অক্ষর সংখ্যা রেফারেন্স করা হয়েছে
+15 = বাইনারি এনটিটি রেফারেন্স দেয়া হয়েছে
+16 = বৈশিষ্ট্যর মধ্যে বহিঃস্থ এনটিটি রেফারেন্স দেয়া হয়েছে
+17 = XML বা টেক্সট এনটিটির শুরুতে উল্লেখিত হয়নি
+18 = অজানা এনকোডিং
+19 = XML এ উল্লেখিত এনকোডিং সঠিক নয়
+20 = বন্ধ না করা CDATA বিভাগ
+21 = বহিঃস্থ এনটিটির উল্লেখ প্রসেসে ত্রুটি
+22 = নথিটি স্বতন্ত্র নয়
+23 = পার্সারের অপ্রত্যাশিত অবস্থা
+24 = প্যারামিটারে এনটিটি উল্লেখিত হয়েছে
+27 = প্রিফিক্স কোনো namespace-র সাথে যুক্ত নয়
+28 = প্রিফিক্স উল্লেখ করা আবশ্যক
+29 = প্যারামিটার এনটিটিতে অসমাপ্ত মার্কআপ
+30 = XML ঘোষণা সঠিক আকারে হয়নি
+31 = টেক্সট ঘোষণা সঠিক আকারে হয়নি
+32 = পাবলিক id-তে অকার্যকর অক্ষর রয়েছে
+38 = সংরক্ষিত প্রিফিক্সগুলি (xml) উল্লেখ করা আবশ্যক ও সেগুলি কোনো ভিন্ন namespace নামের সাথে যুক্ত করা যাবে না
+39 = সংরক্ষিত প্রিফিক্স (xmlns) উল্লেখ করা অথবা না করা অবস্থায় রাখা যাবে না
+40 = প্রিফিক্স কোনো সংরক্ষিত namespace-র সাথে যুক্ত করা যাবে না
+
+# %1$S is replaced by the Expat error string, may be followed by Expected (see below)
+# %2$S is replaced by URL
+# %3$u is replaced by line number
+# %4$u is replaced by column number
+XMLParsingError = XML পার্সিং ত্রুটি: %1$S\nঅবস্থান: %2$S\nলাইন সংখ্যা %3$u, কলাম %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . প্রত্যাশিত: </%S>।
diff --git a/l10n-bn/dom/chrome/layout/xul.properties b/l10n-bn/dom/chrome/layout/xul.properties
new file mode 100644
index 0000000000..39e10a68fa
--- /dev/null
+++ b/l10n-bn/dom/chrome/layout/xul.properties
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+PINotInProlog=<?%1$S?> ইনস্ট্রাকশন প্রসেস করলে prolog এর বাইরে এর কোনো ধরনের প্রভাব পড়বে না (বাগ 360119 দেখুন)।
diff --git a/l10n-bn/dom/chrome/mathml/mathml.properties b/l10n-bn/dom/chrome/mathml/mathml.properties
new file mode 100644
index 0000000000..69f1ef7016
--- /dev/null
+++ b/l10n-bn/dom/chrome/mathml/mathml.properties
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+InvalidChild=অকার্যকর মার্কআপ:<%2$S> এর child হিসেবে <%1$S> অনুমোদিত নয়।
+ChildCountIncorrect=অকার্যকর মার্কআপ: <%1$S/> ট্যাগের জন্য children সংখ্যা সঠিক নয়।
+DuplicateMprescripts=অকার্যকর মার্কআপ: <mmultiscripts/> এ একের অধিক <mprescripts/> ।
+# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached.
+NoBase=অকার্যকর মার্কআপ: <mmultiscripts/> একটি বেজ ইলেমেন্ট প্রত্যাশিত। একটিও পাওয়া যায়নি।
+SubSupMismatch=অকার্যকর মার্কআপ: <mmultiscripts/> এ অসমাপ্ত সাবস্ক্রিপ্ট/সুপারস্ক্রিপ্ট জোড়া।
+
+# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale.
+AttributeParsingError=<%3$S/> এর '%2$S' attribute এর জন্য '%1$S' পার্স করতে ব্যর্থ। Attribute উপেক্ষিত।
+AttributeParsingErrorNoTag='%2$S' attribute এর জন্য '%1$S' মানটি পার্স করতে ব্যর্থ। Attribute উপেক্ষিত।
+LengthParsingError=দৈর্ঘ্য হিসাবে '%1$S' MathML Attribute এর মান পার্স করতে ব্যর্থ। Attribute উপেক্ষিত।
diff --git a/l10n-bn/dom/chrome/nsWebBrowserPersist.properties b/l10n-bn/dom/chrome/nsWebBrowserPersist.properties
new file mode 100644
index 0000000000..b9c9a0c310
--- /dev/null
+++ b/l10n-bn/dom/chrome/nsWebBrowserPersist.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+readError=সোর্স ফাইল পড়তে না পারার কারণে %S সংরক্ষণ করা যায়নি।\n\nকিছু সময় অপেক্ষা করে পুনরায় চেষ্টা করুন অথবা আপনার সার্ভার প্রশাসকের সাথে যোগাযোগ করুন।
+writeError=অজানা ত্রুটির কারণে %S সংরক্ষণ করা যায়নি।\n\nএকটি পৃথক অবস্থানে সংরক্ষণ করার চেষ্টা করুন।
+launchError=অজানা ত্রুটির কারণে %S খোলা যায়নি।\n\nপ্রথমে ডিস্কে সংরক্ষণ করে তারপর ফাইলটি খোলার চেষ্টা করুন।
+diskFull=%S সংরক্ষণ করার জন্য প্রয়োজনীয় স্থান ডিস্কের মধ্যে অবশিষ্ট নেই।\n\nঅপ্রয়োজনীয় ফাইল মুছে পুনরায় চেষ্টা করুন অথবা কোনো পৃথক অবস্থানে সংরক্ষণ করার চেষ্টা করুন।
+readOnly=ডিস্ক, ফোল্ডার অথবা ফাইল লেখার যোগ্য না হওয়ার কারণে %S সংরক্ষণ করা যায়নি।\n\nডিস্কটিকে লেখার যোগ্য করে পুনরায় চেষ্টা করুন অথবা অন্য কোনো অবস্থানে সংরক্ষণ করার প্রচেষ্টা করুন।
+accessError=ফোল্ডারের মধ্যে কোনো পরিবর্তন ঘটানোর অনুমতি আপনার না থাকার ফলে %S সংরক্ষণ করা যায়নি।\n\nফোল্ডারের বৈশিষ্ট্য পরিবর্তন করে পুনরায় চেষ্টা করুন অথবা অন্য কোনো অবস্থানে সংরক্ষণ করার চেষ্টা করুন।
+SDAccessErrorCardReadOnly=ফাইল ডাউনলোড করা গেল না কারন SD কার্ড অন্য কোথাও ব্যবহৃত হচ্ছে।
+SDAccessErrorCardMissing=ফাইল ডাউনলোড হবে না কারন SD কার্ড পাওয়া যাচ্ছে না।
+helperAppNotFound=নির্ধারিত সহায়ক অ্যাপ্লিকেশন না থাকার কারণে %S খোলা যায়নি। পছন্দসমূহ মেনু থেকে সহায়ক অ্যাপ্লিকেশন পরিবর্তন করুন।
+noMemory=আপনার অনুরোধ করা কাজ সম্পন্ন করার জন্য পর্যাপ্ত মেমরি নেই।\n\nকিছু চলমান অ্যাপ্লিকেশন বন্ধ করে পুনরায় চেষ্টা করুন।
+title=%S ডাউনলোড করা হচ্ছে
+fileAlreadyExistsError='_files' ডিরেক্টরির নামের মত একটি ফাইল বর্তমানে থাকার ফলে %S সংরক্ষণ করা যায়নি।\n\nকোনো পৃথক অবস্থানে সংরক্ষণ করার চেষ্টা করুন।
+fileNameTooLongError=ফাইলের নাম অত্যাধিক লম্বা হওয়ার ফলে %S সংরক্ষণ করা যায়নি।\n\nফাইলের নাম ছোট করে পুনরায় সংরক্ষণ করার চেষ্টা করুন।
diff --git a/l10n-bn/dom/chrome/security/caps.properties b/l10n-bn/dom/chrome/security/caps.properties
new file mode 100644
index 0000000000..4e869502b3
--- /dev/null
+++ b/l10n-bn/dom/chrome/security/caps.properties
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+CheckLoadURIError = নিরাপত্তা ত্রুটি: %S এর কন্টেন্ট %S এর সাথে সংযোগ করতে অথবা তথ্য লোড করতে অনুমোদিত নয়।
+CheckSameOriginError = নিরাপত্তা ত্রুটি: %S এর কন্টেন্ট %S থেকে তথ্য লোড করতে অনুমোদিত নয়।
+ExternalDataError = নিরাপত্তা ত্রুটি: %S-এ কন্টেন্ট %S লোড করার চেষ্টা করেছে, কিন্তু হয়তো বহিরাগত ডাটা লোড করতে পারবে না একটি ছবি ব্যবহার করার সময়।\u0020
+
+CreateWrapperDenied = %S ক্লাসের অবজেক্টের জন্য মোড়ক তৈরি করার অনুমতি দেয়া হয়নি
+CreateWrapperDeniedForOrigin = <%2$S> কে %1$S ক্লাসের অবজেক্টের জন্য মোড়ক তৈরি করার অনুমতি দেয়া হয়নি
diff --git a/l10n-bn/dom/chrome/security/csp.properties b/l10n-bn/dom/chrome/security/csp.properties
new file mode 100644
index 0000000000..37c45ad314
--- /dev/null
+++ b/l10n-bn/dom/chrome/security/csp.properties
@@ -0,0 +1,98 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# CSP Warnings:
+# LOCALIZATION NOTE (CSPViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPViolation = এই পাতার সেটিং একটি রিসোর্সকে লোড হতে দিচ্ছে না : %1$S
+# LOCALIZATION NOTE (CSPViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPViolationWithURI = এই পাতার সেটিং %2$S এ অবস্থিত একটি রিসোর্সকে লোড হতে বাধা দিয়েছে("%1$S")।
+# LOCALIZATION NOTE (CSPROViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPROViolation = রিপোর্ট-অনলি CSP নীতি পলিসির ("%1$S") ক্ষেত্রে আচরণ লঙ্ঘন ঘটেছে। যেই অাচরণ অনুমোদিত ছিল সেটি, ও একটি CSP রিপোর্ট পাঠানো হয়েছে।
+# LOCALIZATION NOTE (CSPROViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPROViolationWithURI = পাতার সেটিং %2$S ("%1$S") এ একটি রিসোর্সের লোড হওয়ার ঘটনা লক্ষ্য করেছে। একটি CSP রিপোর্ট পাঠানো হচ্ছে।
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = অকার্যকর URI: "%1$S"এ রিপোর্ট পাঠানোর চেষ্টা
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = URI রিপোর্ট পার্স করা যায়নি: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = অজানা ডিরেক্টিভ '%1$S' এর প্রসেস করা যায়নি
+# LOCALIZATION NOTE (ignoringUnknownOption):
+# %1$S is the option that could not be understood
+ignoringUnknownOption = অজানা অপশন %1$S উপেক্ষিত
+# LOCALIZATION NOTE (ignoringDuplicateSrc):
+# %1$S defines the duplicate src
+ignoringDuplicateSrc = প্রতিলিপি উৎস %1$S অগ্রাহ্য করা হয়েছে
+# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
+# %1$S defines the ignored src
+ignoringSrcFromMetaCSP = সোর্স '%1$S' উপেক্ষিত (মেটা উপকরণের মাধ্যমে নিষ্কৃত দেওয়ার সময় সমর্থিত নয়)।
+# LOCALIZATION NOTE (ignoringStrictDynamic):
+# %1$S is the ignored src
+ignoringStrictDynamic = সোর্স “%1$S” (কেবল script-src সমর্থিত) উপেক্ষিত।\u0020
+# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce):
+# %1$S is the csp directive that contains 'strict-dynamic'
+# 'strict-dynamic' should not be localized
+# LOCALIZATION NOTE (reportURInotHttpsOrHttp2):
+# %1$S is the ETLD of the report URI that is not HTTP or HTTPS
+reportURInotHttpsOrHttp2 = প্রতিবেদন URI (%1$S) HTTP অথবা HTTPS URI হতে হবে।
+# LOCALIZATION NOTE (reportURInotInReportOnlyHeader):
+# %1$S is the ETLD of the page with the policy
+reportURInotInReportOnlyHeader = এই সাইটটির (%1$S) রিপোর্ট URI ছাড়া একটি Report-Only নীতি আছে। CSP এই নীতি লঙ্ঘনকে ব্লক এবং রিপোর্ট করতে পারবে না।
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = %1$S অচেনা উৎস পার্স করতে ব্যর্থ হয়েছে
+# LOCALIZATION NOTE (upgradeInsecureRequest):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+upgradeInsecureRequest = একটি অনিরাপদ %1$S' অনুরোধ '%2$S' তে আপগ্রেড করা হচ্ছে ব্যবহারের জন্যে
+# LOCALIZATION NOTE (ignoreSrcForDirective):
+ignoreSrcForDirective = '%1$S' নির্দেশনার জন্য চাপ অগ্রাহ্য হচ্ছে।
+# LOCALIZATION NOTE (hostNameMightBeKeyword):
+# %1$S is the hostname in question and %2$S is the keyword
+hostNameMightBeKeyword = %1$S কে হোস্ট-নেম হিসাবে ব্যাখ্যা করা হয়েছে, কীওয়ার্ড হিসাবে নয়। আপনি যদি এটিকে কীওয়ার্ড হিসাবে বোঝাতে চেয়েছিলেন তাহলে '%2$S' ব্যবহার করুন(একক উদ্ধৃতি চিহ্ন আবৃত)।
+# LOCALIZATION NOTE (notSupportingDirective):
+# directive is not supported (e.g. 'reflected-xss')
+notSupportingDirective = নির্দেশনা ''%1$S' সমর্থন করা হচ্ছে না। নির্দেশিকা এবং মান উপেক্ষা করা হবে।
+# LOCALIZATION NOTE (blockAllMixedContent):
+# %1$S is the URL of the blocked resource load.
+blockAllMixedContent = অনিরাপদ অনুরোধ ‘%1$S’ ব্লক করা হচ্ছে ।
+# LOCALIZATION NOTE (ignoringDirectiveWithNoValues):
+# %1$S is the name of a CSP directive that requires additional values (e.g., 'require-sri-for')
+ignoringDirectiveWithNoValues = ‘%1$S’ উপেক্ষা করা হচ্ছে যেহেতু এটা কোনো প্যারামিটার ধারণ করেনি।
+# LOCALIZATION NOTE (ignoringReportOnlyDirective):
+# %1$S is the directive that is ignored in report-only mode.
+ignoringReportOnlyDirective = sandbox directive কে উপেক্ষা করা হল যখন report-only policy ‘%1$S’ বিতরণ করে
+# LOCALIZATION NOTE (deprecatedReferrerDirective):
+# %1$S is the value of the deprecated Referrer Directive.
+# LOCALIZATION NOTE (IgnoringSrcBecauseOfDirective):
+# %1$S is the name of the src that is ignored.
+# %2$S is the name of the directive that causes the src to be ignored.
+
+# CSP Errors:
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = অকার্যকর উৎস %1$S পার্স করা যায় নি
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = অকার্যকর হোস্ট %1$S পার্স করা যায় নি
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = %1$S তে পোর্ট পার্স করা যায়নি
+# LOCALIZATION NOTE (duplicateDirective):
+# %1$S is the name of the duplicate directive
+duplicateDirective = %1$S সদৃশ ডিরেক্টিভগুলি সনাক্ত করুন। সবগুলো কিন্তু প্রথম ইনস্ট্যান্স উপেক্ষা করা হবে।
+# LOCALIZATION NOTE (deprecatedChildSrcDirective):
+# %1$S is the value of the deprecated directive.
+# Do not localize: worker-src, frame-src
+# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag):
+# %1$S is the option that could not be understood
+couldntParseInvalidSandboxFlag = ‘%1$S’ এর জন্য অকার্যকর সাউন্ডবক্স ফ্লাগ পার্স করো না
+
diff --git a/l10n-bn/dom/chrome/security/security.properties b/l10n-bn/dom/chrome/security/security.properties
new file mode 100644
index 0000000000..27b1d1a002
--- /dev/null
+++ b/l10n-bn/dom/chrome/security/security.properties
@@ -0,0 +1,78 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Mixed Content Blocker
+# LOCALIZATION NOTE: "%1$S" is the URI of the blocked mixed content resource
+BlockMixedDisplayContent = মিক্সড ডিসপ্লে কনটেন্ট "%1$S"কে লোড হতে বাধা দেওয়া হয়েছে
+BlockMixedActiveContent = সক্রিয় মিশ্র কন্টেন্ট "%1$S"কে লোড হতে বাধা দেওয়া হয়েছে
+
+# CORS
+# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers
+CORSDisabled=Cross-Origin আবেদন ব্লককৃত: এই একই অরিজিন নীতি রিমোট রিসোর্সকে %1$S-এ পড়তে অনুমতি দেয় না। (কারণ: CORS আবেদন বন্ধ রয়েছে)।
+CORSRequestNotHttp=Cross-Origin আবেদন ব্লককৃত: এই একই অরিজিন নীতি রিমোট রিসোর্সকে %1$S-এ পড়তে অনুমতি দেয় না। (কারণ: CORS আবেদন http নয়)।
+CORSAllowOriginNotMatchingOrigin=ক্রস-ওরিজিন অনুরোধ বাধাগ্রস্থ: %1$S তে একই ওরিজিন নীতি দূরবর্তী রিসোর্সকে পড়ার অনুমতি দিচ্ছে না। '(কারণ: CORS হেডার একসেস-কন্ট্রোল-অনুমতি-ওরিজিন' %2$S -এর সাথে মিল নেই)।
+CORSNotSupportingCredentials=Cross-Origin আবেদন ব্লককৃত: এই একই উৎস নীতি রিমোট রিসোর্সকে %1$S এ পড়তে অনুমতি দেয় না। (কারণ: প্রসংসাপত্র সাপোর্ট করবে না যদি CORS হেডার 'Access-Control-Allow-Credentials' এ '*')।
+CORSMethodNotFound=ক্রস-ওরিজিন অনুরোধ বাধাগ্রস্থ: %1$S তে একই ওরিজিন নীতি দূরবর্তী রিসোর্সকে পড়ার অনুমতি দিচ্ছে না। (কারণ: CORS হেডার 'একসেস-কন্ট্রোল-অনুমতি-ওরিজিন' এ মেথড পাওয়া যায় নি)।
+CORSMissingAllowCredentials=Cross-Origin আবেদন ব্লককৃত: এই একই অরিজিন নীতি রিমোট রিসোর্সকে %1$S-এ পড়তে অনুমতি দেয় না। (কারণ: CORS হেডার 'Access-Control-Allow-Credentials' এ 'true' প্রত্যাশিত)।
+CORSInvalidAllowMethod=Cross-Origin আবেদন ব্লককৃত: এই একই অরিজিন নীতি রিমোট রিসোর্সকে %1$S-এ পড়তে অনুমতি দেয় না। (কারণ: অবৈধ টোকেন '%2$S' CORS হেডারের মধ্যে 'Access-Control-Allow-Methods' অনুমতি দেয়)।
+CORSInvalidAllowHeader=Cross-Origin আবেদন ব্লককৃত: এই একই অরিজিন নীতি রিমোট রিসোর্সকে %1$S-এ পড়তে অনুমতি দেয় না। (কারণ: CORS হেডারের মধ্যে 'Access-Control-Allow-Headers' এ অকার্যকর টোকেন '%2$S')।
+
+# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains"
+STSUnknownError=কঠিন-পরিবহন-নিরাপত্তা: সাইট নির্ধারিত হেডার প্রক্রিয়াকরণে অজানা ত্রুটি ঘটেছে।
+STSCouldNotParseHeader=কঠোর-পরিবহন-নিরাপত্তা: সাইটে সফলভাবে পাস করা যায়নি যে একটি হেডার নির্দিষ্ট.
+STSNoMaxAge=কঠিন-পরিবহন-নিরাপত্তা: সাইট নির্ধারিত হেডারে 'max-age' নির্দেশনা নেই।
+STSMultipleMaxAges=কঠিন-পরিবহন-নিরাপত্তা: এই সাইটটি বিশেষ একটি শিরোনাম যেটি বহুবিধ 'সর্বোচ্চ-বয়স' নিরদেশনা অন্তর্ভুক্ত করেছে।
+STSInvalidMaxAge=কঠিন-পরিবহন-নিরাপত্তা: সাইটটির বিশেষ একটি শিরোনাম যেটি অন্তর্ভুক্ত হয়েছে একটি অকার্যকর 'সর্বোচ্চ-বয়স' নির্দেশনায়।
+STSMultipleIncludeSubdomains=কঠোর-পরিবহন-নিরাপত্তা: সাইটের একাধিক 'includeSubDomains' নির্দেশনা অন্তর্ভুক্ত একটি হেডার নির্দিষ্ট।
+STSInvalidIncludeSubdomains=কঠোর-পরিবহন-নিরাপত্তা: সাইটে একটি অকার্যকর 'includeSubDomains' নির্দেশনা অন্তর্ভুক্ত একটি হেডার নির্দিষ্ট।
+STSCouldNotSaveState=কঠিন-পরিবহন-নিরাপত্তা: সাইট কঠিন-পরিবহন-নিরাপত্তা হোস্ট হিসাবে নির্দেশে ত্রুটি ঘটেছে।
+
+InsecurePasswordsPresentOnPage=একটি ঝুঁকিপূর্ন পাতায় (http://) পাসওয়ার্ড ফীল্ড দৃশ্যমান। এটি একটি নিরাপত্তা ঝুঁকি যার ফলে লগ ইন তথ্য চুরি হতে পারে।
+InsecureFormActionPasswordsPresent=একটি ফর্মে ঝুঁকিপূর্ন (http://) ফর্ম একশনসহ পাসওয়ার্ড ফীল্ড বিদ্যমান। এটি নিরাপদ নয় এবং এর ফলে ব্যবহারকারীদের লগইন তথ্য চুরি হতে পারে।
+InsecurePasswordsPresentOnIframe=একটি ঝুঁকিপূর্ন(http://) আইফ্রেমে পাসওয়ার্ড ফীল্ড বিদ্যমান। এটি একটি নিরাপত্তা ঝুঁকি যার ফলে ব্যবহারকারীর লগইন তথ্য চুরি হতে পারে।
+# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
+LoadingMixedActiveContent2=একটী নিরাপদ পাতা "%1$S" এ সক্রিয় (ঝুঁকিপূর্ন) কন্টেন্ট লোড করা হচ্ছে।
+LoadingMixedDisplayContent2=একটি নিরাপদ পাতা "%1$S" এ (ঝুকিপূর্ন) প্রদর্শনের জন্য বাহারী কন্টেন্ট লোড করা হচ্ছে।
+
+# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
+BothAllowScriptsAndSameOriginPresent=একটি iframe যার allow-scripts এবং allow-same-origin উভয়ই আছে, যা এর স্যান্ডবক্স বৈশিষ্ট্যের জন্য স্যান্ডবক্সিং অপসারণ করতে পারে।
+
+# Sub-Resource Integrity
+# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute.
+MalformedIntegrityHash=স্ক্রিপ্ট উপাদানের ইন্টিগ্রিটি অ্যাট্রিবিউটে একটি নষ্ট হ্যাস রয়েছে: "%1$S"। সঠিক ফরমেট হল "<hash algorithm>-<hash value>"।
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityLength=ইন্টিগ্রিটি অ্যাট্রিবিউটের মধ্যে থাকা হ্যাসের দৈর্ঘ ভুল।
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityBase64=ইন্টিগ্রিটি অ্যাট্রিবিউটের মধ্যে থাকা হ্যাস ডিকোড করা সম্ভব নয়।
+# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI.
+IneligibleResource=CORS-সক্রিয় বা একই-অরিজিনের না হওয়াতে "%1$S" ইন্টিগ্রিটি চেকের জন্য যোগ্য নয়।
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute.
+UnsupportedHashAlg=ইন্টিগ্রিটি অ্যাট্রিবিউটে অসমর্থিত হ্যাস অ্যালগরিদম: "%1$S"
+# LOCALIZATION NOTE: Do not translate "integrity"
+NoValidMetadata=ইন্টিগ্রিটি অ্যাট্রিবিউট কোন সঠিক মেটাডাটা নেই।
+
+# LOCALIZATION NOTE: Do not translate "RC4".
+WeakCipherSuiteWarning=এই সাইটটি এনক্রিপশনের জন্য সাইফার RC4 ব্যবহার করে, যা অবচিত এবং অসুরক্ষিত।
+
+
+#XCTO: nosniff
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff".
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XCTOHeaderValueMissing=X-Content-Type-Options header warning: value was “%1$S”; আপনি কি “nosniff” কে পাঠাতে বুঝিয়েছেন?
+
+# LOCALIZATION NOTE: Do not translate "importScripts()"
+
+
+# LOCALIZATION NOTE (RunningClearSiteDataValue):
+# %S is the URI of the resource whose data was cleaned up
+
+# Reporting API
+# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name
+
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+
diff --git a/l10n-bn/dom/chrome/svg/svg.properties b/l10n-bn/dom/chrome/svg/svg.properties
new file mode 100644
index 0000000000..1e3d82e6d0
--- /dev/null
+++ b/l10n-bn/dom/chrome/svg/svg.properties
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+AttributeParseWarning=%1$S বৈশিষ্ট্য পার্স করার সময় অপ্রত্যাশিত মান %2$S পাওয়া গিয়েছে।
diff --git a/l10n-bn/dom/chrome/xslt/xslt.properties b/l10n-bn/dom/chrome/xslt/xslt.properties
new file mode 100644
index 0000000000..2dea381be4
--- /dev/null
+++ b/l10n-bn/dom/chrome/xslt/xslt.properties
@@ -0,0 +1,39 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+1 = XSLT স্টাইলশীট পার্স করতে ব্যর্থ।
+2 = XPath এক্সপ্রেশন পার্স করতে ব্যর্থ।
+3 =
+4 = XSLT রূপান্তর করতে ব্যর্থ।
+5 = অবৈধ XSLT/XPath ফাংশন।
+6 = XSLT স্টাইলশীটের মধ্যে (সম্ভবত) একটি রিকার্শান বিদ্যমান রয়েছে।
+7 = XSLT 1.0-র মধ্যে উল্লেখিত বৈশিষ্ট্যর মান অবৈধ।
+8 = একটি XPath এক্সপ্রেশন থেকে একটি NodeSet পাওয়া প্রত্যাশিত ছিল।
+9 = <xsl:message> দ্বারা XSLT রূপান্তর বন্ধ করা হয়েছে।
+10 = XSLT স্টাইলশীট লোড করার সময় একটি নেটওয়ার্ক ত্রুটি হয়েছে:
+11 = XSLT স্টাইলশীটের মধ্যে কোন XML mimetype উপস্থিত নেই:
+12 = একটি XSLT স্টাইলশীট সরাসরি অথবা পরোক্ষভাবে নিজেকে ইমপোর্ট অথবা অন্তর্ভুক্ত করে:
+13 = ভুল সংখ্যক আর্গুমেন্টসহ একটি XPath ফাংশন কল করা হয়েছিল।
+14 = একটি অজানা XPath এক্সটেনশন ফাংশন কল করা হয়েছিল।
+15 = XPath পার্স ব্যর্থ: ')' প্রত্যাশিত:
+16 = XPath পার্স ব্যর্থ: অকার্যকর অক্ষ:
+17 = XPath পার্স ব্যর্থ: Name অথবা Nodetype পরীক্ষা প্রত্যাশিত:
+18 = XPath পার্স ব্যর্থ: ']' প্রত্যাশিত:
+19 = XPath পার্স ব্যর্থ: চলকের অকার্যকর নাম:
+20 = XPath পার্স ব্যর্থ: এক্সপ্রেশনের অপ্রত্যাশিত সমাপ্তি:
+21 = XPath পার্স ব্যর্থ: অপারেটর প্রত্যাশিত:
+22 = XPath পার্স ব্যর্থ: বন্ধ না করা লিটারেল:
+23 = XPath পার্স ব্যর্থ: ':' অপ্রত্যাশিত:
+24 = XPath পার্স ব্যর্থ: '!' অপ্রত্যাশিত, নেগেশন নয়():
+25 = XPath পার্স ব্যর্থ: অকার্যকর অক্ষর পাওয়া গেছে:
+26 = XPath পার্স ব্যর্থ: বাইনারি অপারেটর প্রত্যাশিত:
+27 = নিরাপত্তাজনীত কারণে একটি XSLT স্টাইলশীট লোড প্রতিরোধ করা হয়েছে।
+28 = অকার্যকর এক্সপ্রেশনের মান নির্ণয় করা হচ্ছে।
+29 = অসামঞ্জস্যপূর্ণ বক্র বন্ধনী।
+30 = অকার্যকর QName সহ এলিমেন্ট তৈরি করা হচ্ছে।
+31 = বর্তমান ফর্মায় উপস্থিত ভেরিবেল বাইন্ডিংয়ের অনুরূপ ভেরিয়েবল বাইন্ড করার প্রচেষ্টা।
+32 = কী ফাংশনে কল করা অনুমোদিত নয়।
+
+LoadingError = স্টাইলশীট লোডে ত্রুটি: %S
+TransformError = XSLT রূপান্তরে ত্রুটি: %S