feat: initial support for i18n

This commit is contained in:
Deluan
2020-02-07 09:40:52 -05:00
parent 99361c0d9f
commit d37351610a
11 changed files with 131 additions and 52 deletions
+47
View File
@@ -0,0 +1,47 @@
import deepmerge from 'deepmerge'
import englishMessages from 'ra-language-english'
export default deepmerge(englishMessages, {
resources: {
song: {
fields: {
albumArtist: 'Album Artist',
duration: 'Time',
trackNumber: 'Track #'
},
bulk: {
addToQueue: 'Play Later'
}
},
album: {
fields: {
albumArtist: 'Album Artist',
duration: 'Time'
}
}
},
ra: {
auth: {
welcome1: 'Thanks for installing Navidrome!',
welcome2: 'To start, create an admin user',
confirmPassword: 'Confirm Password',
buttonCreateAdmin: 'Create Admin'
},
validation: {
invalidChars: 'Please only use letter and numbers',
passwordDoesNotMatch: 'Password does not match'
}
},
menu: {
library: 'Library'
},
player: {
panelTitle: 'Play Queue',
playModeText: {
order: 'In order',
orderLoop: 'Repeat',
singleLoop: 'Repeat One',
shufflePlay: 'Shuffle'
}
}
})
+3
View File
@@ -0,0 +1,3 @@
import en from './en'
export default { en }