@@ -118,8 +118,9 @@ const onAppReady = async () => {
118118 const platformVersion = os . release ( ) ;
119119 const ram = JSON . stringify ( os . totalmem ( ) , null , 2 ) ;
120120 const startTime = new Date ( ) . toISOString ( ) ;
121- // first checks for japanese locale, otherwise returns english
121+ // first checks for Japanese locale, otherwise returns english
122122 const systemLocale = detectSystemLocale ( ) ;
123+ const userLocale = getLocale ( network ) ;
123124
124125 const systemInfo = logSystemInfo ( {
125126 cardanoNodeVersion,
@@ -149,27 +150,29 @@ const onAppReady = async () => {
149150 cwd : process . cwd ( ) ,
150151 } ) ;
151152
153+ logger . info ( 'System and user locale' , { systemLocale, userLocale } ) ;
154+
152155 ensureXDGDataIsSet ( ) ;
153156 await installChromeExtensions ( isDev ) ;
154157
155- // Detect locale
156- const locale = getLocale ( network ) ;
158+ logger . info ( 'Setting up Main Window...' ) ;
157159 mainWindow = createMainWindow (
158- locale ,
160+ userLocale ,
159161 restoreSavedWindowBounds ( screen , requestElectronStore )
160162 ) ;
161163 saveWindowBoundsOnSizeAndPositionChange ( mainWindow , requestElectronStore ) ;
162164
165+ logger . info ( 'Setting up Cardano Node...' ) ;
163166 cardanoNode = setupCardanoNode ( launcherConfig , mainWindow ) ;
164167
165- buildAppMenus ( mainWindow , cardanoNode , locale , {
168+ buildAppMenus ( mainWindow , cardanoNode , userLocale , {
166169 isNavigationEnabled : false ,
167170 } ) ;
168171
169172 enableApplicationMenuNavigationChannel . onReceive (
170173 ( ) =>
171174 new Promise ( ( resolve ) => {
172- buildAppMenus ( mainWindow , cardanoNode , locale , {
175+ buildAppMenus ( mainWindow , cardanoNode , userLocale , {
173176 isNavigationEnabled : true ,
174177 } ) ;
175178 resolve ( ) ;
@@ -179,10 +182,10 @@ const onAppReady = async () => {
179182 rebuildApplicationMenu . onReceive (
180183 ( data ) =>
181184 new Promise ( ( resolve ) => {
182- buildAppMenus ( mainWindow , cardanoNode , locale , {
185+ buildAppMenus ( mainWindow , cardanoNode , userLocale , {
183186 isNavigationEnabled : data . isNavigationEnabled ,
184187 } ) ;
185- mainWindow . updateTitle ( locale ) ;
188+ mainWindow . updateTitle ( userLocale ) ;
186189 resolve ( ) ;
187190 } )
188191 ) ;
0 commit comments