Skip to content

Commit

Permalink
Added translations & fixed terminal display (only english)
Browse files Browse the repository at this point in the history
  • Loading branch information
DBChoco committed Apr 14, 2022
1 parent e828f9a commit 9abe98d
Show file tree
Hide file tree
Showing 5 changed files with 75 additions and 12 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "muezzin",
"version": "2.3.0",
"version": "2.3.1",
"description": "Prayer Time Caller",
"main": "src/main/main.js",
"scripts": {
Expand Down
7 changes: 6 additions & 1 deletion src/common/allStrings
Original file line number Diff line number Diff line change
Expand Up @@ -121,4 +121,9 @@ Celsius
Kelvin
Fahrenheit

Play Du'a after Adhan
Play Du'a after Adhan

Ahmed Al-Nufais
Custom Fajr Adhan
Recitation
Reciter
61 changes: 57 additions & 4 deletions src/common/language.js
Original file line number Diff line number Diff line change
Expand Up @@ -130,8 +130,12 @@ var dict = {
'kelvin': 'Kelvin',
'fahrenheit': 'Fahrenheit',
'playDua': "Play Du'a after Adhan",
'open': "Open",
'quit': "Quit",
'open': 'Open',
'quit': 'Quit',
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Custom Fajr Adhan',
'recitation': 'Recitation',
'reciter': 'Reciter',
},
fr: {
'settings': 'Options', //settingsTitle
Expand Down Expand Up @@ -259,6 +263,10 @@ var dict = {
'playDua': "Lancer Dua après Adhan",
'open': "Ouvrir",
'quit': "Quitter",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Adhan Fajr personnalisé',
'recitation': 'Recitation',
'reciter': 'Qari',
},
es: {
'settings': 'Ajustes', //settingsTitle
Expand Down Expand Up @@ -386,6 +394,10 @@ var dict = {
'playDua': "Lanzar Du'a después de Adhan",
'open': "Abrir",
'quit': "Cerrar",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Fajr adhan personalizado',
'recitation': 'Recitación',
'reciter': 'Recitador',
},
ar: {
'settings': 'الإعدادات', //settingsTitle
Expand Down Expand Up @@ -513,6 +525,11 @@ var dict = {
'playDua': "لعب الدعاء بعد الأذان",
'open': "افتح",
'quit': "اغلاق",
'ahmedNufeis': 'أحمد النفيس',
'customFajr': 'مخصص فجر آذان',
'recitation': 'التلاوة',
'reciter': 'القارئ',

},
it: {
'settings': 'Impostazioni', //settingsTitle
Expand Down Expand Up @@ -640,7 +657,11 @@ var dict = {
'playDua': "Dua after the Adhan",
'open': "Aprire",
'quit': "Chiudere",
},
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Fajr Adhan personalizzato',
'recitation': 'Recitazione',
'reciter': 'Qari',
},
de: {
'settings': 'Einstellungen', //settingsTitle
'language': 'Sprache', //langText
Expand Down Expand Up @@ -766,6 +787,10 @@ var dict = {
'playDua': "Dua nach dem Adhan",
'open': "Öffnen",
'quit': "Schließen",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Benutzerdefinierte Fajr Azan',
'recitation': 'Rezitation',
'reciter': 'Rezitator',
},
nl: {
'settings': 'Instellingen', //settingsTitle
Expand Down Expand Up @@ -892,6 +917,10 @@ var dict = {
'playDua': "Dua na de Adhan",
'open': "Openen",
'quit': "Sluiten",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Aangepaste fajr azan',
'recitation': 'Recitatie',
'reciter': 'Qari',
},
sv: {
'settings': 'Inställningar', //settingsTitle
Expand Down Expand Up @@ -1019,6 +1048,10 @@ var dict = {
'playDua': "Dua Efter Adhan",
'open': "Öppen",
'quit': "Stänga",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Anpassad Fajr Azan',
'recitation': 'Uppläsning',
'reciter': 'Recitatör',
},
no: {
'settings': 'Innstillinger', //settingsTitle
Expand Down Expand Up @@ -1146,6 +1179,10 @@ var dict = {
'playDua': "Dua etter Adhan",
'open': "Åpen",
'quit': "Lukk",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Tilpasset Fajr Azan',
'recitation': 'Recitering',
'reciter': 'Qari',
},
da: {
'settings': 'Indstillinger', //settingsTitle
Expand Down Expand Up @@ -1273,6 +1310,10 @@ var dict = {
'playDua': "Dua Efter Adhan",
'open': "Åben",
'quit': "Lukke",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Brugerdefineret Fajr Azan',
'recitation': 'Recitation',
'reciter': 'Qari',
},
ur: {
'settings': 'ترتیبات', //settingsTitle
Expand Down Expand Up @@ -1400,6 +1441,10 @@ var dict = {
'playDua': "اذان کے بعد دعا بجائیں",
'open': "کھولیں",
'quit': "بند کریں",
'ahmedNufeis': 'أحمد النفيس',
'customFajr': 'فجر کی اذان حسب ضرورت',
'recitation': 'تلاوت',
'reciter': 'تلاوت کرنے والا',
},
tr: {
'settings': 'Ayarlar', //settingsTitle
Expand Down Expand Up @@ -1528,6 +1573,10 @@ var dict = {
'playDua': "Adhan'dan sonra dua oyna",
'open': "Açık",
'quit': "Kapat",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'Özel Fajr Adhan',
'recitation': 'Okuma',
'reciter': 'Qari',
},
bn: {
'settings': 'সেটিংস', //settingsTitle
Expand Down Expand Up @@ -1637,7 +1686,7 @@ var dict = {
'available': 'ডাউনলোড করার জন্য গিটহাব এ উপলব্ধ',
'download': 'ডাউনলোড',
'later': 'পরবর্তীতে',
'quran': "কোরআান",
'quran': "কোরআন",
'font': 'ফন্ট',
'fontsize': 'ফন্ট সাইজ',
'translation': 'অনুবাদ',
Expand All @@ -1656,5 +1705,9 @@ var dict = {
'playDua': "আজানের পর দোয়া",
'open': "খুলুন",
'quit': "বন্ধ করুন",
'ahmedNufeis': 'Ahmed Al-Nufais',
'customFajr': 'কাস্টম ফজর আজান',
'recitation': 'তিলাওয়াত',
'reciter': 'তিলাওয়াতকারী',
},
}
12 changes: 6 additions & 6 deletions src/main/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -928,12 +928,12 @@ function trayPrayerTimes(){
{ label: language.loadTrans(lang, 'open'), click: function(){
mainWindow.show(); }},
{ type: 'separator' },
{ label: langFajr + ": " + changeclockDisplay(prayerTimes.fajr, timeDisplay.clockFormat), click: function(){}},
{ label: langSunrise + ": " + changeclockDisplay(prayerTimes.sunrise, timeDisplay.clockFormat)},
{ label: langDhuhr + ": " + changeclockDisplay(prayerTimes.dhuhr, timeDisplay.clockFormat)},
{ label: langAsr + ": " + changeclockDisplay(prayerTimes.asr, timeDisplay.clockFormat)},
{ label: langMaghrib + ": " + changeclockDisplay(prayerTimes.maghrib, timeDisplay.clockFormat)},
{ label: langIsha + ": " + changeclockDisplay(prayerTimes.isha, timeDisplay.clockFormat)},
{ label: "Fajr: " + changeclockDisplay(prayerTimes.fajr, timeDisplay.clockFormat), click: function(){}},
{ label: "Sunrise: " + changeclockDisplay(prayerTimes.sunrise, timeDisplay.clockFormat)},
{ label: "Dhuhr: " + changeclockDisplay(prayerTimes.dhuhr, timeDisplay.clockFormat)},
{ label: "Asr: " + changeclockDisplay(prayerTimes.asr, timeDisplay.clockFormat)},
{ label: "Maghrib: " + changeclockDisplay(prayerTimes.maghrib, timeDisplay.clockFormat)},
{ label: "Isha: " + changeclockDisplay(prayerTimes.isha, timeDisplay.clockFormat)},
{ type: 'separator' },
{ label: language.loadTrans(lang, 'settings'), click: function(){
mainWindow.loadFile('src/settings/settings.html')
Expand Down
5 changes: 5 additions & 0 deletions src/settings/settings.js
Original file line number Diff line number Diff line change
Expand Up @@ -715,6 +715,11 @@ function loadLanguage(lang){
document.getElementById("celsius").innerHTML = window.api.getLanguage(lang, "celsius");
document.getElementById("kelvin").innerHTML = window.api.getLanguage(lang, "kelvin");
document.getElementById("fahrenheit").innerHTML = window.api.getLanguage(lang, "fahrenheit");

document.getElementById("adhanAhmed").innerText = window.api.getLanguage(lang, "adhan") + " - " + window.api.getLanguage(lang, "ahmedNufeis")
document.getElementById("customAdhanFajrText").innerHTML = window.api.getLanguage(lang, "customFajr");
document.getElementById("recitationText").innerHTML = window.api.getLanguage(lang, "recitation");
document.getElementById("reciterText").innerHTML = window.api.getLanguage(lang, "reciter");
}


Expand Down

0 comments on commit 9abe98d

Please sign in to comment.