fix plurals falling back to en when no count

This commit is contained in:
austinried 2022-04-16 18:38:22 +09:00
parent c78fc65279
commit e6e997e4b5
3 changed files with 5 additions and 5 deletions

View File

@ -17,8 +17,6 @@ const LibraryTopTabNavigator = withSuspense(() => {
const { t } = useTranslation()
const marginTop = useSafeAreaInsets().top
console.log('Albums:', t('resources.album.name', { count: 2 }))
return (
<Tab.Navigator
tabBarOptions={{

View File

@ -21,7 +21,7 @@ const NowPlayingNavigator = withSuspense(() => {
name="queue"
component={NowPlayingQueue}
options={{
title: t('resources.queue.name'),
title: t('resources.queue.name', { count: 1 }),
headerStyle: {
backgroundColor: colors.gradient.high,
},

View File

@ -30,17 +30,19 @@ const NowPlayingHeader = withSuspenseMemo<{
const queueContextType = useStore(store => store.queueContextType)
const { t } = useTranslation()
console.log(t('resources.album.name', { count: 1 }))
if (!track) {
return <></>
}
let contextName: string
if (queueContextType === 'album') {
contextName = t('resources.album.name')
contextName = t('resources.album.name', { count: 1 })
} else if (queueContextType === 'artist') {
contextName = t('resources.song.lists.artistTopSongs')
} else if (queueContextType === 'playlist') {
contextName = t('resources.playlist.name')
contextName = t('resources.playlist.name', { count: 1 })
} else if (queueContextType === 'song') {
contextName = t('search.nowPlayingContext')
}