|
| 1 | +import 'package:flutter_test/flutter_test.dart'; |
| 2 | +import 'package:taskwarrior/app/utils/language/bengali_sentences.dart'; |
| 3 | + |
| 4 | +void main() { |
| 5 | + final bengali = BengaliSentences(); |
| 6 | + |
| 7 | + test('should provide correct Bengali translations', () { |
| 8 | + expect(bengali.helloWorld, 'হ্যালো বিশ্ব!'); |
| 9 | + expect(bengali.homePageTitle, 'হোম পেজ'); |
| 10 | + expect(bengali.homePageLastModified, 'শেষবার পরিবর্তিত'); |
| 11 | + expect(bengali.homePageDue, 'জরুরি'); |
| 12 | + expect(bengali.homePageTaskWarriorNotConfigured, |
| 13 | + 'TaskServer কনফিগার করা হয়নি'); |
| 14 | + expect(bengali.homePageSetup, 'সেটআপ'); |
| 15 | + expect(bengali.homePageFilter, 'ফিল্টার'); |
| 16 | + expect(bengali.homePageMenu, 'মেনু'); |
| 17 | + expect(bengali.homePageExitApp, 'অ্যাপ বন্ধ করুন'); |
| 18 | + expect(bengali.homePageAreYouSureYouWantToExit, |
| 19 | + 'আপনি কি সত্যিই অ্যাপ বন্ধ করতে চান?'); |
| 20 | + expect(bengali.homePageExit, 'বাহির যান'); |
| 21 | + expect(bengali.homePageCancel, 'বাতিল করুন'); |
| 22 | + expect(bengali.homePageClickOnTheBottomRightButtonToStartAddingTasks, |
| 23 | + 'টাস্ক যোগ করা শুরু করতে নিচে ডানদিকে বোতামে ক্লিক করুন'); |
| 24 | + expect(bengali.homePageSearchNotFound, 'অনুসন্ধানে কিছু পাওয়া যায়নি'); |
| 25 | + expect(bengali.settingsPageTitle, 'সেটিংস পেজ'); |
| 26 | + expect(bengali.settingsPageSubtitle, 'আপনার পছন্দ সেট করুন'); |
| 27 | + expect(bengali.settingsPageMovingDataToNewDirectory, |
| 28 | + 'নতুন ডিরেক্টরিতে ডেটা স্থানান্তর করা হচ্ছে'); |
| 29 | + expect(bengali.settingsPageSyncOnStartTitle, |
| 30 | + 'অ্যাপ শুরুতে ডেটা স্বয়ংক্রিয়ভাবে সিঙ্ক করুন'); |
| 31 | + expect(bengali.settingsPageSyncOnStartDescription, 'শুরুতে সিঙ্ক করুন'); |
| 32 | + expect(bengali.settingsPageEnableSyncOnTaskCreateTitle, |
| 33 | + 'নতুন টাস্ক তৈরি করার সময় স্বয়ংক্রিয় সিঙ্কিং সক্ষম করুন'); |
| 34 | + expect(bengali.settingsPageEnableSyncOnTaskCreateDescription, |
| 35 | + 'নতুন টাস্ক তৈরি করার সময় স্বয়ংক্রিয় সিঙ্কিং সক্ষম করুন'); |
| 36 | + expect(bengali.settingsPageHighlightTaskTitle, |
| 37 | + 'শুধু 1 দিন বাকি থাকলে টাস্ক হাইলাইট করুন'); |
| 38 | + expect(bengali.settingsPageHighlightTaskDescription, |
| 39 | + 'শুধু 1 দিন বাকি থাকলে টাস্ক হাইলাইট করুন'); |
| 40 | + expect(bengali.settingsPageEnable24hrFormatTitle, |
| 41 | + '24 ঘণ্টার ফর্ম্যাট সক্রিয় করুন'); |
| 42 | + expect(bengali.settingsPageEnable24hrFormatDescription, |
| 43 | + '24 ঘণ্টার ফর্ম্যাট সক্রিয় করুন'); |
| 44 | + expect(bengali.settingsPageSelectLanguage, 'ভাষা নির্বাচন করুন'); |
| 45 | + expect(bengali.settingsPageToggleNativeLanguage, |
| 46 | + 'আপনার মাতৃভাষার মধ্যে টগল করুন'); |
| 47 | + expect(bengali.settingsPageSelectDirectoryTitle, 'ডিরেক্টরি নির্বাচন করুন'); |
| 48 | + expect(bengali.settingsPageSelectDirectoryDescription, |
| 49 | + 'টাস্কওয়ারিয়র ডেটা যেখানে সংরক্ষিত হয় সেই ডিরেক্টরি নির্বাচন করুন\nবর্তমান ডিরেক্টরি: '); |
| 50 | + expect(bengali.settingsPageChangeDirectory, 'ডিরেক্টরি পরিবর্তন করুন'); |
| 51 | + expect(bengali.settingsPageSetToDefault, 'ডিফল্টে সেট করুন'); |
| 52 | + expect(bengali.navDrawerProfile, 'প্রোফাইল'); |
| 53 | + expect(bengali.navDrawerReports, 'রিপোর্টস'); |
| 54 | + expect(bengali.navDrawerAbout, 'সম্পর্কে'); |
| 55 | + expect(bengali.navDrawerSettings, 'সেটিংস'); |
| 56 | + expect(bengali.navDrawerExit, 'বাহির যান'); |
| 57 | + expect(bengali.detailPageDescription, 'বর্ণনা'); |
| 58 | + expect(bengali.detailPageStatus, 'অবস্থা'); |
| 59 | + expect(bengali.detailPageEntry, 'এন্ট্রি'); |
| 60 | + expect(bengali.detailPageModified, 'পরিবর্তিত'); |
| 61 | + expect(bengali.detailPageStart, 'শুরু'); |
| 62 | + expect(bengali.detailPageEnd, 'শেষ'); |
| 63 | + expect(bengali.detailPageDue, 'জরুরি'); |
| 64 | + expect(bengali.detailPageWait, 'অপেক্ষা করুন'); |
| 65 | + expect(bengali.detailPageUntil, 'পর্যন্ত'); |
| 66 | + expect(bengali.detailPagePriority, 'প্রাধান্য'); |
| 67 | + expect(bengali.detailPageProject, 'প্রকল্প'); |
| 68 | + expect(bengali.detailPageTags, 'ট্যাগ'); |
| 69 | + expect(bengali.detailPageUrgency, 'জরুরি'); |
| 70 | + expect(bengali.detailPageID, 'আইডি'); |
| 71 | + expect(bengali.filterDrawerApplyFilters, 'ফিল্টার প্রয়োগ করুন'); |
| 72 | + expect(bengali.filterDrawerHideWaiting, 'অপেক্ষা লুকান'); |
| 73 | + expect(bengali.filterDrawerShowWaiting, 'অপেক্ষা প্রদর্শন করুন'); |
| 74 | + expect(bengali.filterDrawerPending, 'মুলতুবি'); |
| 75 | + expect(bengali.filterDrawerCompleted, 'সম্পন্ন'); |
| 76 | + expect(bengali.filterDrawerFilterTagBy, 'ট্যাগ দ্বারা ফিল্টার করুন'); |
| 77 | + expect(bengali.filterDrawerAND, 'এবং'); |
| 78 | + expect(bengali.filterDrawerOR, 'অথবা'); |
| 79 | + expect(bengali.filterDrawerSortBy, 'এর দ্বারা সাজান'); |
| 80 | + expect(bengali.filterDrawerCreated, 'সৃষ্ট'); |
| 81 | + expect(bengali.filterDrawerModified, 'পরিবর্তিত'); |
| 82 | + expect(bengali.filterDrawerStartTime, 'শুরুর সময়'); |
| 83 | + expect(bengali.filterDrawerDueTill, 'জরুরি পর্যন্ত'); |
| 84 | + expect(bengali.filterDrawerPriority, 'প্রাধান্য'); |
| 85 | + expect(bengali.filterDrawerProject, 'প্রকল্প'); |
| 86 | + expect(bengali.filterDrawerTags, 'ট্যাগস'); |
| 87 | + expect(bengali.filterDrawerUrgency, 'জরুরি'); |
| 88 | + expect(bengali.filterDrawerResetSort, 'সাজানো রিসেট করুন'); |
| 89 | + expect(bengali.filterDrawerStatus, 'অবস্থা'); |
| 90 | + expect(bengali.reportsPageTitle, 'রিপোর্টস'); |
| 91 | + expect(bengali.reportsPageCompleted, 'সম্পন্ন'); |
| 92 | + expect(bengali.reportsPagePending, 'মুলতুবি'); |
| 93 | + expect(bengali.reportsPageTasks, 'টাস্ক'); |
| 94 | + expect(bengali.reportsPageDaily, 'দৈনিক'); |
| 95 | + expect(bengali.reportsPageDailyBurnDownChart, 'দৈনিক বার্নডাউন চার্ট'); |
| 96 | + expect(bengali.reportsPageDailyDayMonth, 'দিন - মাস'); |
| 97 | + expect(bengali.reportsPageWeekly, 'সাপ্তাহিক'); |
| 98 | + expect(bengali.reportsPageWeeklyBurnDownChart, 'সাপ্তাহিক বার্নডাউন চার্ট'); |
| 99 | + expect(bengali.reportsPageWeeklyWeeksYear, 'সপ্তাহ - বছর'); |
| 100 | + expect(bengali.reportsPageMonthly, 'মাসিক'); |
| 101 | + expect(bengali.reportsPageMonthlyBurnDownChart, 'মাসিক বার্নডাউন চার্ট'); |
| 102 | + expect(bengali.reportsPageMonthlyMonthYear, 'মাস - বছর'); |
| 103 | + expect(bengali.reportsPageNoTasksFound, 'কোনও টাস্ক পাওয়া যায়নি'); |
| 104 | + expect(bengali.reportsPageAddTasksToSeeReports, |
| 105 | + 'রিপোর্ট দেখতে টাস্ক যোগ করুন'); |
| 106 | + expect(bengali.taskchampionTileDescription, |
| 107 | + 'TaskWarrior সিঙ্কিং CCSync বা Taskchampion সিঙ্ক সার্ভারে পরিবর্তন করুন'); |
| 108 | + expect(bengali.taskchampionTileTitle, 'Taskchampion সিঙ্ক'); |
| 109 | + expect(bengali.ccsyncCredentials, 'CCSync ক্রেডেনশিয়াল'); |
| 110 | + expect(bengali.deleteTaskConfirmation, 'টাস্ক মুছুন'); |
| 111 | + expect(bengali.deleteTaskTitle, 'সব টাস্ক মুছুন?'); |
| 112 | + expect(bengali.deleteTaskWarning, |
| 113 | + 'এই পদক্ষেপটি অপরিবর্তনীয় এবং সমস্ত স্থানীয়ভাবে সংরক্ষিত টাস্ক মুছে ফেলবে।'); |
| 114 | + expect(bengali.profilePageProfile, 'প্রোফাইল'); |
| 115 | + expect(bengali.profilePageProfiles, 'প্রোফাইলস'); |
| 116 | + expect(bengali.profilePageCurrentProfile, 'বর্তমান প্রোফাইল'); |
| 117 | + expect(bengali.profilePageManageSelectedProfile, |
| 118 | + 'নির্বাচিত প্রোফাইল পরিচালনা করুন'); |
| 119 | + expect(bengali.profilePageRenameAlias, 'অ্যালিয়াস পরিবর্তন করুন'); |
| 120 | + expect( |
| 121 | + bengali.profilePageConfigureTaskserver, 'টাস্ক সার্ভার কনফিগার করুন'); |
| 122 | + expect(bengali.profilePageExportTasks, 'টাস্ক রপ্তানী করুন'); |
| 123 | + expect(bengali.profilePageCopyConfigToNewProfile, |
| 124 | + 'নতুন প্রোফাইলে কনফিগারেশন কপি করুন'); |
| 125 | + expect(bengali.profilePageDeleteProfile, 'প্রোফাইল মুছুন'); |
| 126 | + expect(bengali.profilePageAddNewProfile, 'নতুন প্রোফাইল যোগ করুন'); |
| 127 | + expect(bengali.profilePageRenameAliasDialogueBoxTitle, |
| 128 | + 'অ্যালিয়াস পরিবর্তন করুন'); |
| 129 | + expect( |
| 130 | + bengali.profilePageRenameAliasDialogueBoxNewAlias, 'নতুন অ্যালিয়াস'); |
| 131 | + expect(bengali.profilePageRenameAliasDialogueBoxCancel, 'বাতিল করুন'); |
| 132 | + expect(bengali.profilePageRenameAliasDialogueBoxSubmit, 'জমা দিন'); |
| 133 | + expect(bengali.profilePageExportTasksDialogueTitle, 'রপ্তানি ফরম্যাট'); |
| 134 | + expect(bengali.profilePageExportTasksDialogueSubtitle, |
| 135 | + 'রপ্তানি ফরম্যাট নির্বাচন করুন'); |
| 136 | + expect(bengali.manageTaskServerPageConfigureTaskserver, |
| 137 | + 'টাস্ক সার্ভার কনফিগার করুন'); |
| 138 | + expect(bengali.manageTaskServerPageConfigureTASKRC, 'TASKRC কনফিগার করুন'); |
| 139 | + expect(bengali.manageTaskServerPageSetTaskRC, 'TaskRC সেট করুন'); |
| 140 | + expect(bengali.manageTaskServerPageConfigureYourCertificate, |
| 141 | + 'আপনার সার্টিফিকেট কনফিগার করুন'); |
| 142 | + expect(bengali.manageTaskServerPageSelectCertificate, |
| 143 | + 'সার্টিফিকেট নির্বাচন করুন'); |
| 144 | + expect(bengali.manageTaskServerPageConfigureTaskserverKey, |
| 145 | + 'টাস্ক সার্ভার কনফিগার করুন কী'); |
| 146 | + expect(bengali.manageTaskServerPageSelectKey, 'কী নির্বাচন করুন'); |
| 147 | + expect(bengali.manageTaskServerPageConfigureServerCertificate, |
| 148 | + 'সার্ভার সার্টিফিকেট কনফিগার করুন'); |
| 149 | + expect(bengali.manageTaskServerPageTaskRCFileIsVerified, |
| 150 | + 'Task RC ফাইল যাচাই করা হয়েছে'); |
| 151 | + expect(bengali.manageTaskServerPageConfigureTaskRCDialogueBoxTitle, |
| 152 | + 'TaskRC কনফিগার করুন'); |
| 153 | + expect(bengali.manageTaskServerPageConfigureTaskRCDialogueBoxSubtitle, |
| 154 | + 'TaskRC সামগ্রী পেস্ট করুন বা taskrc ফাইল নির্বাচন করুন'); |
| 155 | + expect(bengali.manageTaskServerPageConfigureTaskRCDialogueBoxInputFieldText, |
| 156 | + 'এখানে আপনার TaskRC সামগ্রী পেস্ট করুন'); |
| 157 | + expect(bengali.manageTaskServerPageConfigureTaskRCDialogueBoxOr, 'অথবা'); |
| 158 | + expect(bengali.manageTaskServerPageConfigureTaskRCDialogueBoxSelectTaskRC, |
| 159 | + 'TaskRC ফাইল নির্বাচন করুন'); |
| 160 | + expect(bengali.addTaskTitle, 'কার্য যোগ করুন'); |
| 161 | + expect(bengali.addTaskEnterTask, 'কার্য লিখুন'); |
| 162 | + expect(bengali.addTaskDue, 'শেষ সময়'); |
| 163 | + expect(bengali.addTaskSelectDueDate, 'শেষ সময় নির্বাচন করুন'); |
| 164 | + expect(bengali.addTaskPriority, 'অগ্রাধিকার'); |
| 165 | + expect(bengali.addTaskAddTags, 'ট্যাগ যোগ করুন'); |
| 166 | + expect(bengali.addTaskCancel, 'বাতিল করুন'); |
| 167 | + expect(bengali.addTaskAdd, 'যোগ করুন'); |
| 168 | + expect(bengali.addTaskTimeInPast, 'নির্বাচিত সময় অতীতে রয়েছে।'); |
| 169 | + expect(bengali.addTaskFieldCannotBeEmpty, |
| 170 | + 'আপনি এই ক্ষেত্রটি খালি ছেড়ে দিতে পারবেন না!'); |
| 171 | + expect(bengali.addTaskTaskAddedSuccessfully, |
| 172 | + 'কর্ম সফলভাবে যোগ করা হয়েছে। সম্পাদনার জন্য ট্যাপ করুন'); |
| 173 | + expect(bengali.aboutPageGitHubLink, |
| 174 | + 'এই প্রকল্পটিকে উন্নত করতে আগ্রহী? আমাদের GitHub রিপোজিটরিতে যান।'); |
| 175 | + expect(bengali.aboutPageProjectDescription, |
| 176 | + 'এই প্রকল্পের লক্ষ্য Taskwarrior-এর জন্য একটি অ্যাপ তৈরি করা। এটি আপনার সকল প্ল্যাটফর্মে একটি টাস্ক ম্যানেজমেন্ট অ্যাপ। এটি আপনাকে আপনার কাজগুলি পরিচালনা করতে এবং আপনার প্রয়োজন অনুসারে সেগুলি ফিল্টার করতে সাহায্য করে।'); |
| 177 | + expect(bengali.aboutPageAppBarTitle, 'সম্পর্কিত'); |
| 178 | + }); |
| 179 | +} |
0 commit comments