Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add catalan

+26 -1
+13 -1
lingui.config.js
··· 1 1 /** @type {import('@lingui/conf').LinguiConfig} */ 2 2 module.exports = { 3 - locales: ['en', 'de', 'es', 'fr', 'hi', 'id', 'ja', 'ko', 'pt-BR', 'uk'], 3 + locales: [ 4 + 'en', 5 + 'de', 6 + 'es', 7 + 'fr', 8 + 'hi', 9 + 'id', 10 + 'ja', 11 + 'ko', 12 + 'pt-BR', 13 + 'uk', 14 + 'ca', 15 + ], 4 16 catalogs: [ 5 17 { 6 18 path: '<rootDir>/src/locale/locales/{locale}/messages',
+2
src/locale/helpers.ts
··· 137 137 return AppLanguage.pt_BR 138 138 case 'uk': 139 139 return AppLanguage.uk 140 + case 'ca': 141 + return AppLanguage.ca 140 142 default: 141 143 continue 142 144 }
+5
src/locale/i18n.ts
··· 13 13 import {messages as messagesKo} from '#/locale/locales/ko/messages' 14 14 import {messages as messagesPt_BR} from '#/locale/locales/pt-BR/messages' 15 15 import {messages as messagesUk} from '#/locale/locales/uk/messages' 16 + import {messages as messagesCa} from '#/locale/locales/ca/messages' 16 17 17 18 import {sanitizeAppLanguageSetting} from '#/locale/helpers' 18 19 import {AppLanguage} from '#/locale/languages' ··· 57 58 } 58 59 case AppLanguage.uk: { 59 60 i18n.loadAndActivate({locale, messages: messagesUk}) 61 + break 62 + } 63 + case AppLanguage.ca: { 64 + i18n.loadAndActivate({locale, messages: messagesCa}) 60 65 break 61 66 } 62 67 default: {
+4
src/locale/i18n.web.ts
··· 49 49 mod = await import(`./locales/uk/messages`) 50 50 break 51 51 } 52 + case AppLanguage.ca: { 53 + mod = await import(`./locales/ca/messages`) 54 + break 55 + } 52 56 default: { 53 57 mod = await import(`./locales/en/messages`) 54 58 break
+2
src/locale/languages.ts
··· 16 16 ko = 'ko', 17 17 pt_BR = 'pt-BR', 18 18 uk = 'uk', 19 + ca = 'ca', 19 20 } 20 21 21 22 interface AppLanguageConfig { ··· 35 36 {code2: AppLanguage.ko, name: '한국어'}, 36 37 {code2: AppLanguage.pt_BR, name: 'Português (BR)'}, 37 38 {code2: AppLanguage.uk, name: 'Українська'}, 39 + {code2: AppLanguage.ca, name: 'Catalan'}, 38 40 ] 39 41 40 42 export const LANGUAGES: Language[] = [