Importing and setting the Bengali locale.
import { locale } from 'filepond/locales/bn-bd.js';
defineFilePond({
locale,
});
Labels in the bn-bd.js file.
export const core = {
abort: "বন্ধ করুন",
remove: "মুছে ফেলুন",
reset: "রিসেট",
undo: "পূর্বাবস্থায় ফেরত",
cancel: "বাতিল",
store: "সংরক্ষণ",
revert: "পুনরুদ্ধার",
busy: "ব্যস্ত",
loading: "লোড হচ্ছে",
error: "ত্রুটি",
warning: "সতর্কতা",
success: "সফল",
info: "তথ্য",
system: "সিস্টেম",
fileMainTypeImage: "ছবি",
fileMainTypeVideo: "ভিডিও",
fileMainTypeAudio: "অডিও",
fileMainTypeApplication: "ফাইল",
assistAbort: "বাতিল করতে ট্যাপ করুন",
assistUndo: "পূর্বাবস্থায় ফেরত যেতে ট্যাপ করুন",
loadError: "ফাইল লোড করা যায়নি।",
loadDataTranserProgress: "ফাইল লোড হচ্ছে",
loadDataTranserInfo: "{{processedFiles}} / {{totalFiles}} ফাইল প্রক্রিয়াকৃত",
validationInvalid: "অকার্যকর ফাইল।",
validationFileNameMissing: "ফাইলের নাম অনুপস্থিত",
validationInvalidEntries: "ফাইল তালিকায় অকার্যকর আইটেম রয়েছে।",
validationInvalidState: "ফাইল তালিকা অকার্যকর অবস্থায় রয়েছে।",
validationInvalidBusy: "ফাইল তালিকা ব্যস্ত।",
validationInvalidEmpty: "এই ক্ষেত্রটি পূরণ করুন।",
};
export const locale = {
abort: "বন্ধ করুন",
remove: "মুছে ফেলুন",
reset: "রিসেট",
undo: "পূর্বাবস্থায় ফেরত",
cancel: "বাতিল",
store: "সংরক্ষণ",
revert: "পুনরুদ্ধার",
busy: "ব্যস্ত",
loading: "লোড হচ্ছে",
error: "ত্রুটি",
warning: "সতর্কতা",
success: "সফল",
info: "তথ্য",
system: "সিস্টেম",
fileMainTypeImage: "ছবি",
fileMainTypeVideo: "ভিডিও",
fileMainTypeAudio: "অডিও",
fileMainTypeApplication: "ফাইল",
assistAbort: "বাতিল করতে ট্যাপ করুন",
assistUndo: "পূর্বাবস্থায় ফেরত যেতে ট্যাপ করুন",
loadError: "ফাইল লোড করা যায়নি।",
loadDataTranserProgress: "ফাইল লোড হচ্ছে",
loadDataTranserInfo: "{{processedFiles}} / {{totalFiles}} ফাইল প্রক্রিয়াকৃত",
validationInvalid: "অকার্যকর ফাইল।",
validationFileNameMissing: "ফাইলের নাম অনুপস্থিত",
validationInvalidEntries: "ফাইল তালিকায় অকার্যকর আইটেম রয়েছে।",
validationInvalidState: "ফাইল তালিকা অকার্যকর অবস্থায় রয়েছে।",
validationInvalidBusy: "ফাইল তালিকা ব্যস্ত।",
validationInvalidEmpty: "এই ক্ষেত্রটি পূরণ করুন।",
storeRestoreProgress: "{{progress}}% লোড হচ্ছে",
storeStorageQueued: "আপলোডের জন্য অপেক্ষা",
storeStorageProgress: "আপলোড হচ্ছে {{progress}}%",
storeStorageComplete: "আপলোড সম্পূর্ণ",
storeError: "ফাইল সংরক্ষণ করা যায়নি।",
storeAwaitingCompletion: "সব ফাইল সংরক্ষণ করা হয়নি।",
mediaEdit: "সম্পাদনা",
mediaPlay: "প্লে",
mediaPause: "বিরতি",
mediaSilent: "নিঃশব্দ",
mediaUnmute: "শব্দ চালু",
mediaMute: "শব্দ বন্ধ",
mediaFullscreen: "পূর্ণস্ক্রীন",
mediaLoadError: "{{fileMainType}} লোড করা যায়নি।",
mediaPlayError: "ভিডিও চালানো যায়নি।",
validationFileSizeUnderflow: "ফাইলটি খুব ছোট। সর্বনিম্ন {{minSize}}।",
validationFileSizeOverflow: "ফাইলটি খুব বড়। সর্বোচ্চ {{maxSize}}।",
validationFileMimeTypeMismatch: {
template: "এই ফাইলের ধরন অনুমোদিত নয়। {{details}}।",
variables: {
details: {
context: "count",
map: {
1: "ফাইলের ধরন অবশ্যই {{accept}} হতে হবে",
else: "অনুমোদিত ধরন: {{accept}}",
},
},
},
},
validationFileExtensionMismatch: {
template: "এই ফাইল এক্সটেনশন অনুমোদিত নয়। {{details}}।",
variables: {
details: {
context: "count",
map: {
1: "ফাইলের এক্সটেনশন অবশ্যই {{accept}} হতে হবে",
else: "অনুমোদিত এক্সটেনশনগুলো: {{accept}}",
},
},
},
},
validationFileNameMismatch: "ফাইলের নাম অকার্যকর।",
validationMediaSizeUnavailable: "মিডিয়ার আকার পড়া যায়নি।",
validationMediaWidthRangeMismatch:
"{{fileMainType}} এর প্রস্থ অকার্যকর। {{minWidth}} থেকে {{maxWidth}} পিক্সেলের মধ্যে হতে হবে।",
validationMediaWidthUnderflow:
"{{fileMainType}} খুব ছোট। সর্বনিম্ন প্রস্থ {{minWidth}} পিক্সেল।",
validationMediaWidthOverflow:
"{{fileMainType}} খুব বড়। সর্বোচ্চ প্রস্থ {{maxWidth}} পিক্সেল।",
validationMediaHeightRangeMismatch:
"{{fileMainType}} এর উচ্চতা অকার্যকর। {{minHeight}} থেকে {{maxHeight}} পিক্সেলের মধ্যে হতে হবে।",
validationMediaHeightUnderflow:
"{{fileMainType}} খুব ছোট। সর্বনিম্ন উচ্চতা {{minHeight}} পিক্সেল।",
validationMediaHeightOverflow:
"{{fileMainType}} খুব বড়। সর্বোচ্চ উচ্চতা {{maxHeight}} পিক্সেল।",
validationMediaResolutionRangeMismatch:
"রেজোলিউশন অকার্যকর। {{minResolution}}MP থেকে {{maxResolution}}MP এর মধ্যে হতে হবে।",
validationMediaResolutionUnderflow:
"রেজোলিউশন খুব কম। সর্বনিম্ন {{minResolution}}MP।",
validationMediaResolutionOverflow:
"রেজোলিউশন খুব বেশি। সর্বোচ্চ {{maxResolution}}MP।",
validationListSizeUnderflow:
"মোট ফাইল সাইজ খুব ছোট। সর্বনিম্ন {{minListSize}}।",
validationListSizeOverflow:
"মোট ফাইল সাইজ খুব বড়। সর্বোচ্চ {{maxListSize}}।",
validationListEntryCountUnderflow: {
template: "তালিকায় খুব কম ফাইল। সর্বনিম্ন {{minFiles}} {{files}}।",
variables: {
files: {
context: "minFiles",
map: {
1: "ফাইল",
else: "ফাইল",
},
},
},
},
validationListEntryCountOverflow: {
template: "তালিকায় খুব বেশি ফাইল। সর্বোচ্চ {{maxFiles}} {{files}}।",
variables: {
files: {
context: "minFiles",
map: {
1: "ফাইল",
else: "ফাইল",
},
},
},
},
transformEditBusy: "ফাইল ডেটা সম্পাদনা হচ্ছে",
transformError: "ফাইল ডেটা সম্পাদনা করা যায়নি। আবার চেষ্টা করুন।",
};
export const media = {
mediaEdit: "সম্পাদনা",
mediaPlay: "প্লে",
mediaPause: "বিরতি",
mediaSilent: "নিঃশব্দ",
mediaUnmute: "শব্দ চালু",
mediaMute: "শব্দ বন্ধ",
mediaFullscreen: "পূর্ণস্ক্রীন",
mediaLoadError: "{{fileMainType}} লোড করা যায়নি।",
mediaPlayError: "ভিডিও চালানো যায়নি।",
};
export const store = {
storeRestoreProgress: "{{progress}}% লোড হচ্ছে",
storeStorageQueued: "আপলোডের জন্য অপেক্ষা",
storeStorageProgress: "আপলোড হচ্ছে {{progress}}%",
storeStorageComplete: "আপলোড সম্পূর্ণ",
storeError: "ফাইল সংরক্ষণ করা যায়নি।",
storeAwaitingCompletion: "সব ফাইল সংরক্ষণ করা হয়নি।",
};
export const transform = {
transformEditBusy: "ফাইল ডেটা সম্পাদনা হচ্ছে",
transformError: "ফাইল ডেটা সম্পাদনা করা যায়নি। আবার চেষ্টা করুন।",
};
export const validation = {
validationFileSizeUnderflow: "ফাইলটি খুব ছোট। সর্বনিম্ন {{minSize}}।",
validationFileSizeOverflow: "ফাইলটি খুব বড়। সর্বোচ্চ {{maxSize}}।",
validationFileMimeTypeMismatch: {
template: "এই ফাইলের ধরন অনুমোদিত নয়। {{details}}।",
variables: {
details: {
context: "count",
map: {
1: "ফাইলের ধরন অবশ্যই {{accept}} হতে হবে",
else: "অনুমোদিত ধরন: {{accept}}",
},
},
},
},
validationFileExtensionMismatch: {
template: "এই ফাইল এক্সটেনশন অনুমোদিত নয়। {{details}}।",
variables: {
details: {
context: "count",
map: {
1: "ফাইলের এক্সটেনশন অবশ্যই {{accept}} হতে হবে",
else: "অনুমোদিত এক্সটেনশনগুলো: {{accept}}",
},
},
},
},
validationFileNameMissing: "ফাইলের নাম অনুপস্থিত",
validationFileNameMismatch: "ফাইলের নাম অকার্যকর।",
validationMediaSizeUnavailable: "মিডিয়ার আকার পড়া যায়নি।",
validationMediaWidthRangeMismatch:
"{{fileMainType}} এর প্রস্থ অকার্যকর। {{minWidth}} থেকে {{maxWidth}} পিক্সেলের মধ্যে হতে হবে।",
validationMediaWidthUnderflow:
"{{fileMainType}} খুব ছোট। সর্বনিম্ন প্রস্থ {{minWidth}} পিক্সেল।",
validationMediaWidthOverflow:
"{{fileMainType}} খুব বড়। সর্বোচ্চ প্রস্থ {{maxWidth}} পিক্সেল।",
validationMediaHeightRangeMismatch:
"{{fileMainType}} এর উচ্চতা অকার্যকর। {{minHeight}} থেকে {{maxHeight}} পিক্সেলের মধ্যে হতে হবে।",
validationMediaHeightUnderflow:
"{{fileMainType}} খুব ছোট। সর্বনিম্ন উচ্চতা {{minHeight}} পিক্সেল।",
validationMediaHeightOverflow:
"{{fileMainType}} খুব বড়। সর্বোচ্চ উচ্চতা {{maxHeight}} পিক্সেল।",
validationMediaResolutionRangeMismatch:
"রেজোলিউশন অকার্যকর। {{minResolution}}MP থেকে {{maxResolution}}MP এর মধ্যে হতে হবে।",
validationMediaResolutionUnderflow:
"রেজোলিউশন খুব কম। সর্বনিম্ন {{minResolution}}MP।",
validationMediaResolutionOverflow:
"রেজোলিউশন খুব বেশি। সর্বোচ্চ {{maxResolution}}MP।",
validationListSizeUnderflow:
"মোট ফাইল সাইজ খুব ছোট। সর্বনিম্ন {{minListSize}}।",
validationListSizeOverflow:
"মোট ফাইল সাইজ খুব বড়। সর্বোচ্চ {{maxListSize}}।",
validationListEntryCountUnderflow: {
template: "তালিকায় খুব কম ফাইল। সর্বনিম্ন {{minFiles}} {{files}}।",
variables: {
files: {
context: "minFiles",
map: {
1: "ফাইল",
else: "ফাইল",
},
},
},
},
validationListEntryCountOverflow: {
template: "তালিকায় খুব বেশি ফাইল। সর্বোচ্চ {{maxFiles}} {{files}}।",
variables: {
files: {
context: "minFiles",
map: {
1: "ফাইল",
else: "ফাইল",
},
},
},
},
};
export const validationFileExtension = {
validationFileExtensionMismatch: {
template: "এই ফাইল এক্সটেনশন অনুমোদিত নয়। {{details}}।",
variables: {
details: {
context: "count",
map: {
1: "ফাইলের এক্সটেনশন অবশ্যই {{accept}} হতে হবে",
else: "অনুমোদিত এক্সটেনশনগুলো: {{accept}}",
},
},
},
},
};
export const validationFileMimeType = {
validationFileMimeTypeMismatch: {
template: "এই ফাইলের ধরন অনুমোদিত নয়। {{details}}।",
variables: {
details: {
context: "count",
map: {
1: "ফাইলের ধরন অবশ্যই {{accept}} হতে হবে",
else: "অনুমোদিত ধরন: {{accept}}",
},
},
},
},
};
export const validationFileName = {
validationFileNameMissing: "ফাইলের নাম অনুপস্থিত",
validationFileNameMismatch: "ফাইলের নাম অকার্যকর।",
};
export const validationFileSize = {
validationFileSizeUnderflow: "ফাইলটি খুব ছোট। সর্বনিম্ন {{minSize}}।",
validationFileSizeOverflow: "ফাইলটি খুব বড়। সর্বোচ্চ {{maxSize}}।",
};
export const validationListCount = {
validationListEntryCountUnderflow: {
template: "তালিকায় খুব কম ফাইল। সর্বনিম্ন {{minFiles}} {{files}}।",
variables: {
files: {
context: "minFiles",
map: {
1: "ফাইল",
else: "ফাইল",
},
},
},
},
validationListEntryCountOverflow: {
template: "তালিকায় খুব বেশি ফাইল। সর্বোচ্চ {{maxFiles}} {{files}}।",
variables: {
files: {
context: "minFiles",
map: {
1: "ফাইল",
else: "ফাইল",
},
},
},
},
};
export const validationListSize = {
validationListSizeUnderflow:
"মোট ফাইল সাইজ খুব ছোট। সর্বনিম্ন {{minListSize}}।",
validationListSizeOverflow:
"মোট ফাইল সাইজ খুব বড়। সর্বোচ্চ {{maxListSize}}।",
};
export const validationMediaResolution = {
validationMediaSizeUnavailable: "মিডিয়ার আকার পড়া যায়নি।",
validationMediaWidthRangeMismatch:
"{{fileMainType}} এর প্রস্থ অকার্যকর। {{minWidth}} থেকে {{maxWidth}} পিক্সেলের মধ্যে হতে হবে।",
validationMediaWidthUnderflow:
"{{fileMainType}} খুব ছোট। সর্বনিম্ন প্রস্থ {{minWidth}} পিক্সেল।",
validationMediaWidthOverflow:
"{{fileMainType}} খুব বড়। সর্বোচ্চ প্রস্থ {{maxWidth}} পিক্সেল।",
validationMediaHeightRangeMismatch:
"{{fileMainType}} এর উচ্চতা অকার্যকর। {{minHeight}} থেকে {{maxHeight}} পিক্সেলের মধ্যে হতে হবে।",
validationMediaHeightUnderflow:
"{{fileMainType}} খুব ছোট। সর্বনিম্ন উচ্চতা {{minHeight}} পিক্সেল।",
validationMediaHeightOverflow:
"{{fileMainType}} খুব বড়। সর্বোচ্চ উচ্চতা {{maxHeight}} পিক্সেল।",
validationMediaResolutionRangeMismatch:
"রেজোলিউশন অকার্যকর। {{minResolution}}MP থেকে {{maxResolution}}MP এর মধ্যে হতে হবে।",
validationMediaResolutionUnderflow:
"রেজোলিউশন খুব কম। সর্বনিম্ন {{minResolution}}MP।",
validationMediaResolutionOverflow:
"রেজোলিউশন খুব বেশি। সর্বোচ্চ {{maxResolution}}MP।",
};
export const locale = {
...core,
...media,
...store,
...transform,
...validation,
...validationFileExtension,
...validationFileMimeType,
...validationFileName,
...validationFileSize,
...validationListCount,
...validationListSize,
...validationMediaResolution,
};