Skip to content

Commit 8e38f40

Browse files
committed
Condensed locale init, renamed msgURL to msgsURL ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions/tree/main/chatgpt-widescreen]
1 parent 8939aa9 commit 8e38f40

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

chatgpt/chatgpt-widescreen/chatgpt-widescreen.user.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
// @description:zu Thuthukisa iChatGPT ngemodi zesikrini ezibanzi/egcwele/ephezulu + imodi yokuvimbela i-spam. Futhi isebenza ku-poe.com!
236236
// @author Adam Lui
237237
// @namespace https://github.com/adamlui
238-
// @version 2026.7.25.6
238+
// @version 2026.7.26
239239
// @license MIT
240240
// @icon https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@73594ea/assets/images/icons/widescreen-robot-emoji/icon48.png
241241
// @icon64 https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@73594ea/assets/images/icons/widescreen-robot-emoji/icon64.png
@@ -321,9 +321,9 @@
321321
})),
322322
msgs: await new Promise(resolve => {
323323
const msgBaseURL = `${app.urls.resourceHost}/chromium/extension/_locales`,
324-
locale = `${ env.browser.language ? env.browser.language.replace('-', '_') : 'en' }`
325-
let msgURL = `${msgBaseURL}/${locale}/messages.json`, msgFetchesTried = 0
326-
function fetchMsgs() { env.xhr({ method: 'GET', url: msgURL, onload: handleMsgs })}
324+
locale = env.browser.language ? env.browser.language.replace('-', '_') : 'en'
325+
let msgsURL = `${msgBaseURL}/${locale}/messages.json`, msgFetchesTried = 0
326+
function fetchMsgs() { env.xhr({ method: 'GET', url: msgsURL, onload: handleMsgs })}
327327
function handleMsgs(resp) {
328328
try { // to return localized messages.json
329329
const msgs = JSON.parse(resp.responseText), flatMsgs = {}
@@ -333,8 +333,8 @@
333333
resolve(flatMsgs)
334334
} catch (err) { // if bad response
335335
msgFetchesTried++ ; if (msgFetchesTried == 3) return resolve({}) // try original/region-stripped/EN
336-
msgURL = env.browser.language.includes('-') && msgFetchesTried == 1 ? // if regional lang on 1st try
337-
msgURL.replace(/(_locales\/[^_]+)_[^_]+(\/)/, '$1$2') // ...strip region before retrying
336+
msgsURL = env.browser.language.includes('-') && msgFetchesTried == 1 ? // if regional lang on 1st try
337+
msgsURL.replace(/(_locales\/[^_]+)_[^_]+(\/)/, '$1$2') // ...strip region before retrying
338338
: `${msgBaseURL}/en/messages.json` // else use default English messages
339339
fetchMsgs()
340340
}

0 commit comments

Comments
 (0)