Add hebrew translation (thanks dondish)

This commit is contained in:
David Ralph 2019-01-22 17:40:37 +00:00
parent e638212028
commit c7e93afd24
6 changed files with 17 additions and 4 deletions

View File

@ -99,6 +99,8 @@ Finnish - Messages (by [untocodes](https://github.com/untocodes))
German - Messages (by [untocodes](https://github.com/untocodes))
Hebrew - Messages (by [dondish](https://github.com/dondish))
*Feel free to pull request with other translations!*
## Credits

File diff suppressed because one or more lines are too long

View File

@ -26,5 +26,6 @@ module.exports = {
'es-PE', 'es-PR', 'es-PY', 'es-SV', 'es-UY', 'es-VE'
],
ficodes: ['fi'],
decodes: ['de', 'de-AT', 'de-DE', 'de-LI', 'de-LU', 'de-CH']
decodes: ['de', 'de-AT', 'de-DE', 'de-LI', 'de-LU', 'de-CH'],
hecodes: ['he']
}

View File

@ -17,9 +17,9 @@
*/
const util = require('./utility.js');
const message = require('./message.js');
const message = require('./messages.js');
const quotes = require('./quotes.js');
const background = require('./background.js');
const background = require('./backgrounds.js');
const codes = require('./codes.js');
let nal = navigator.language;
@ -33,6 +33,7 @@ module.exports = class Functions {
else if (util.contains.call(codes.spcodes, nal)) message.spMessageSet(); //Spanish
else if (util.contains.call(codes.ficodes, nal)) message.spMessageSet(); //Finnish
else if (util.contains.call(codes.decodes, nal)) message.spMessageSet(); //German
else if (util.contains.call(codes.hecodes, nal)) message.heMessageSet(); //Hebrew
else message.engMessageSet(); //English
};

View File

@ -80,4 +80,13 @@ module.exports = class Message {
else if (hour > 20) time = 'Guten Nachmittag'; // If it's after 6pm, set the time string to "Good afternoon"
setHTMLContent('.greeting', time); // Write the string contents to the HTML
}
// Hebrew
static heMessageSet() {
let hour = new Date().getHours(); // Get the current hour
let time = 'ערב טוב'; // Set the default time string to "Good evening"
if (hour < 12) time = 'בוקר טוב'; // If it's before 12am, set the time string to "Good morning"
else if (hour > 20) time = 'אחר הצהריים טובים'; // If it's after 6pm, set the time string to "Good afternoon"
setHTMLContent('.greeting', time); // Write the string contents to the HTML
}
}