mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-07-07 05:45:35 +01:00
Ensure locale is 'en' when NODE_ENV=test (#1527)
Beacause so many of our tests have hardcoded english strings. We could do better, but for now anyone running tests locally must simply do so in english, even if they usually use Signal in another language. // FREEBIE
This commit is contained in:
+7
-2
@@ -28,14 +28,19 @@ function getLocaleMessages(locale) {
|
||||
}
|
||||
|
||||
function load() {
|
||||
var english = getLocaleMessages('en');
|
||||
let english = getLocaleMessages('en');
|
||||
let appLocale = app.getLocale();
|
||||
|
||||
if (process.env.NODE_ENV === 'test') {
|
||||
appLocale = 'en';
|
||||
}
|
||||
|
||||
// Load locale - if we can't load messages for the current locale, we
|
||||
// default to 'en'
|
||||
//
|
||||
// possible locales:
|
||||
// https://github.com/electron/electron/blob/master/docs/api/locales.md
|
||||
let localeName = normalizeLocaleName(app.getLocale());
|
||||
let localeName = normalizeLocaleName(appLocale);
|
||||
let messages;
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user