diff --git a/package.json b/package.json index df82b687..f9e36cec 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "frankerfacez", "author": "Dan Salvato LLC", - "version": "4.20.8", + "version": "4.20.9", "description": "FrankerFaceZ is a Twitch enhancement suite.", "license": "Apache-2.0", "scripts": { diff --git a/src/i18n.js b/src/i18n.js index 6a919b8d..3c2f7a47 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -151,12 +151,15 @@ export class TranslationManager extends Module { if ( this.availableLocales.includes(val) ) return val; + if ( val === 'no' && this.availableLocales.includes('nb') ) + return 'nb'; + const idx = val.indexOf('-'); if ( idx === -1 ) return 'en'; val = val.slice(0, idx); - return this.availableLocales.includes(val) ? val : 'en' + return this.availableLocales.includes(val) ? val : 'en'; }, ui: { diff --git a/src/sites/twitch-twilight/modules/directory/index.jsx b/src/sites/twitch-twilight/modules/directory/index.jsx index a8b46541..b9f73fb6 100644 --- a/src/sites/twitch-twilight/modules/directory/index.jsx +++ b/src/sites/twitch-twilight/modules/directory/index.jsx @@ -43,7 +43,7 @@ export default class Directory extends SiteModule { this.inject(Game); this.DirectoryCard = this.elemental.define( - 'directory-card', '.live-channel-card,article[data-a-target^="followed-vod-"],article[data-a-target^="card-"],div[data-a-target^="video-tower-card-"] article,div[data-a-target^="clips-card-"] article,.shelf-card__impression-wrapper article', + 'directory-card', '.live-channel-card,article[data-a-target^="followed-vod-"],article[data-a-target^="card-"],div[data-a-target^="video-tower-card-"] article,div[data-a-target^="clips-card-"] article,.shelf-card__impression-wrapper article,.tw-tower div article', DIR_ROUTES, null, 0, 0 );