diff --git a/src/main/java/at/tugraz/asdafternoon3/ui/FlatOverview.java b/src/main/java/at/tugraz/asdafternoon3/ui/FlatOverview.java index a68aadb..fae1450 100644 --- a/src/main/java/at/tugraz/asdafternoon3/ui/FlatOverview.java +++ b/src/main/java/at/tugraz/asdafternoon3/ui/FlatOverview.java @@ -41,6 +41,7 @@ public FlatOverview(Flat flat) { languages.add("German"); languages.add("English"); languages.add("Italian"); + languages.add("Latin"); languages.add("Russian"); languages.add("Spanish"); DefaultComboBoxModel cbm = new DefaultComboBoxModel(); diff --git a/src/main/java/at/tugraz/asdafternoon3/ui/Localization.java b/src/main/java/at/tugraz/asdafternoon3/ui/Localization.java index 0b8e540..415827c 100644 --- a/src/main/java/at/tugraz/asdafternoon3/ui/Localization.java +++ b/src/main/java/at/tugraz/asdafternoon3/ui/Localization.java @@ -61,6 +61,9 @@ public void setLocale(String locale) case "Italian": currentMessages = ResourceBundle.getBundle("MessagesBundle", new Locale("it", "IT")); break; + case "Latin": + currentMessages = ResourceBundle.getBundle("MessagesBundle", new Locale("la", "RO")); + break; case "Russian": currentMessages = ResourceBundle.getBundle("MessagesBundle", new Locale("ru", "RU")); break; diff --git a/src/main/resources/MessagesBundle_en_US.properties b/src/main/resources/MessagesBundle_en_US.properties index 9401f31..3d2e664 100644 --- a/src/main/resources/MessagesBundle_en_US.properties +++ b/src/main/resources/MessagesBundle_en_US.properties @@ -1,5 +1,8 @@ -# Specific bundle for english +# bundle en US frame.title = Flat Application +frame.button.ok = Ok +frame.button.back = Back +frame.button.cancel = Cancel flatoverview.title = Flat flatoverview.name = Name: @@ -10,4 +13,63 @@ flatoverview.shoppinglist.button = Shopping List flatoverview.cleaningschedule.button = Cleaning Schedule flatoverview.financefurniture.button = Finance Furniture & Equipment flatoverview.finance.button = Finance -flatoverview.selectflat.button = Select Flat \ No newline at end of file +flatoverview.selectflat.button = Select Flat + +flatlist.header = Flat list +flatlist.name = Name +flatlist.address = Address +flatlist.size = Size +flatlist.button.add = Add +flatlist.button.remove = Remove +flatlist.button.settocurrent = Set to current + +roommate.header = Roommates +roommate.name = Name +roommate.age = Age +roommate.button.add = Aid +roommate.button.remove = Remove + + +cleaningschedule.dialog.header = Add/Modify Schedule +cleaningschedule.dialog.name = Name +cleaningschedule.dialog.interval = Interval +cleaningschedule.dialog.person = Person +cleaningschedule.dialog.start = Start + +cleaningschedule.export.header = Export +cleaningschedule.export.export.button = Export + +cleaningschedule.ui.header = Cleaning schedule +cleaningschedule.ui.export.button = Export +cleaningschedule.ui.weekly.tableheader = Weekly (uncompleted) +cleaningschedule.ui.monthly.tableheader = Monthly (uncompleted) +cleaningschedule.ui.weekly.setcompleted.button = Completed +cleaningschedule.ui.weekly.edit.button = Edit weekly +cleaningschedule.ui.weekly.delete.button = Delete weekly +cleaningschedule.ui.monthly.setcompleted.button = Completed +cleaningschedule.ui.monthly.edit.button = Edit monthly +cleaningschedule.ui.monthly.delete.button = Delete monthly +cleaningschedule.ui.add.button = Add schedule + +createflat.header = ASD-Afternoon-3 +createflat.subheader = FLAT +createflat.name = Name +createflat.address = Address +createflat.size = Size +createflat.button.create = Create Flat + +financeflat.header = Finance Flat Overview +financeflat.totalsum = Total sum: +financeflat.costsperroommate = Costs per Roommate +financeflat.button.add = Add +financeflat.button.remove = Remove + +financeoverview.header = Finance Overview +financeoverview.button.add = Add +financeoverview.button.remove = Remove + +shoppinglist.header = Shopping List +shoppinglist.hidecompleted = Hide completed +shoppinglist.item = Item +shoppinglist.button.add = Add +shoppinglist.button.remove = Remove \ No newline at end of file diff --git a/src/main/resources/MessagesBundle_la_RO.properties b/src/main/resources/MessagesBundle_la_RO.properties index 7f80f7e..1066bb8 100644 --- a/src/main/resources/MessagesBundle_la_RO.properties +++ b/src/main/resources/MessagesBundle_la_RO.properties @@ -1,13 +1,75 @@ # Specific bundle for latin -frame.title = Adhibitio habitationibus +frame.title = Adhibitio habitationes +frame.button.ok = OK +frame.button.back = Retro +frame.button.cancel = Abrumpere flatoverview.title = Habitatio flatoverview.name = Nomen: -flatoverview.size = Magnitudo: +flatoverview.size = Magnitudino: flatoverview.address = Adloquium: flatoverview.roommates.button = Inquilinae -flatoverview.shoppinglist.button = Tabula emptionium -flatoverview.cleaningschedule.button = Tabula omnia disponere -flatoverview.financefurniture.button = Capitale affixorum et ormamamenturom -flatoverview.finance.button = Capitalium -flatoverview.selectflat.button = Deligere habitione \ No newline at end of file +flatoverview.shoppinglist.button = Caudex emptii +flatoverview.cleaningschedule.button = Consiglio polimenus +flatoverview.financefurniture.button = Consiglio supellectilem et apparatu +flatoverview.finance.button = Aerarium +flatoverview.selectflat.button = Legere adhibitio + +flatlist.header = Caudex adhibitionii +flatlist.name = Nomen +flatlist.address = Adloquium +flatlist.size = Magnitudine +flatlist.button.add = addere +flatlist.button.remove = abiungere +flatlist.button.settocurrent = Currentum artire + +roommate.header = Inquilina +roommate.name = Nomen +roommate.age = Anni +roommate.button.add = addere +roommate.button.remove = abiungere + + +cleaningschedule.dialog.header = Addere/abiungere consiglio tempus +cleaningschedule.dialog.name = Nomen +cleaningschedule.dialog.interval = Intervallum +cleaningschedule.dialog.person = Inquilina +cleaningschedule.dialog.start = Start + +cleaningschedule.export.header = Export +cleaningschedule.export.export.button = Export + +cleaningschedule.ui.header = Consiglio pulinum +cleaningschedule.ui.export.button = Export +cleaningschedule.ui.weekly.tableheader = hebdomadium (incomplet) +cleaningschedule.ui.monthly.tableheader = mesium (incomplet) +cleaningschedule.ui.weekly.setcompleted.button = absolutus +cleaningschedule.ui.weekly.edit.button = tracatre hebdomadium +cleaningschedule.ui.weekly.delete.button = delendere hebdomadium +cleaningschedule.ui.monthly.setcompleted.button = absolutus +cleaningschedule.ui.monthly.edit.button = tracatre mesium +cleaningschedule.ui.monthly.delete.button = delendere mesium +cleaningschedule.ui.add.button = Addire consoglium tempus + +createflat.header = ASD-Nachmittag-3FLAT +createflat.subheader = FLAT +createflat.name = Nomen +createflat.address = Adloquium +createflat.size = Magnitudo +createflat.button.create = Creire Adhibitio + +financeflat.header = Consiglio capitalis adhibitionis +financeflat.totalsum = toto capitalis: +financeflat.costsperroommate = Sumptus per inquilina +financeflat.button.add = addire +financeflat.button.remove = abiungere + +financeoverview.header = Consiglio capitalis +financeoverview.button.add = addire +financeoverview.button.remove = abiungere + +shoppinglist.header = Consiglio emptionis +shoppinglist.hidecompleted = Parati abolescere +shoppinglist.item = Punctum +shoppinglist.button.add = addire +shoppinglist.button.remove = abiungere \ No newline at end of file