Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

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

Re-enable german translation

+13 -19
+2 -3
src/locale/helpers.ts
··· 118 118 switch (lang) { 119 119 case 'en': 120 120 return AppLanguage.en 121 - // DISABLED until this translation is fixed -prf 122 - // case 'de': 123 - // return AppLanguage.de 121 + case 'de': 122 + return AppLanguage.de 124 123 case 'es': 125 124 return AppLanguage.es 126 125 case 'fr':
+5 -7
src/locale/i18n.ts
··· 3 3 4 4 import {useLanguagePrefs} from '#/state/preferences' 5 5 import {messages as messagesEn} from '#/locale/locales/en/messages' 6 - // DISABLED until this translation is fixed -prf 7 - // import {messages as messagesDe} from '#/locale/locales/de/messages' 6 + import {messages as messagesDe} from '#/locale/locales/de/messages' 8 7 import {messages as messagesId} from '#/locale/locales/id/messages' 9 8 import {messages as messagesEs} from '#/locale/locales/es/messages' 10 9 import {messages as messagesFr} from '#/locale/locales/fr/messages' ··· 23 22 */ 24 23 export async function dynamicActivate(locale: AppLanguage) { 25 24 switch (locale) { 26 - // DISABLED until this translation is fixed -prf 27 - // case AppLanguage.de: { 28 - // i18n.loadAndActivate({locale, messages: messagesDe}) 29 - // break 30 - // } 25 + case AppLanguage.de: { 26 + i18n.loadAndActivate({locale, messages: messagesDe}) 27 + break 28 + } 31 29 case AppLanguage.es: { 32 30 i18n.loadAndActivate({locale, messages: messagesEs}) 33 31 break
+4 -5
src/locale/i18n.web.ts
··· 12 12 let mod: any 13 13 14 14 switch (locale) { 15 - // DISABLED until this translation is fixed -prf 16 - // case AppLanguage.de: { 17 - // mod = await import(`./locales/de/messages`) 18 - // break 19 - // } 15 + case AppLanguage.de: { 16 + mod = await import(`./locales/de/messages`) 17 + break 18 + } 20 19 case AppLanguage.es: { 21 20 mod = await import(`./locales/es/messages`) 22 21 break
+2 -4
src/locale/languages.ts
··· 6 6 7 7 export enum AppLanguage { 8 8 en = 'en', 9 - // DISABLED until this translation is fixed -prf 10 - // de = 'de', 9 + de = 'de', 11 10 es = 'es', 12 11 fr = 'fr', 13 12 hi = 'hi', ··· 26 25 27 26 export const APP_LANGUAGES: AppLanguageConfig[] = [ 28 27 {code2: AppLanguage.en, name: 'English'}, 29 - // DISABLED until this translation is fixed -prf 30 - // {code2: AppLanguage.de, name: 'Deutsch'}, 28 + {code2: AppLanguage.de, name: 'Deutsch'}, 31 29 {code2: AppLanguage.es, name: 'Español'}, 32 30 {code2: AppLanguage.fr, name: 'Français'}, 33 31 {code2: AppLanguage.hi, name: 'हिंदी'},