2020-04-15 17:37:02 -08:00
|
|
|
import deepmerge from 'deepmerge'
|
2020-02-07 05:40:52 -09:00
|
|
|
import en from './en'
|
2020-04-18 10:21:17 -08:00
|
|
|
// import fr from './fr'
|
2020-04-17 00:49:45 -08:00
|
|
|
import it from './it'
|
2020-04-13 15:51:03 -08:00
|
|
|
import pt from './pt'
|
2020-04-17 17:54:41 -08:00
|
|
|
import cn from './cn'
|
2020-02-07 05:40:52 -09:00
|
|
|
|
2020-04-15 17:37:02 -08:00
|
|
|
const addLanguages = (lang) => {
|
|
|
|
|
Object.keys(lang).forEach((l) => (languages[l] = deepmerge(en, lang[l])))
|
|
|
|
|
}
|
|
|
|
|
const languages = { en }
|
2020-04-13 15:51:03 -08:00
|
|
|
|
2020-04-15 17:37:02 -08:00
|
|
|
// Add new languages to the object bellow
|
2020-04-18 10:21:17 -08:00
|
|
|
addLanguages({ cn, it, pt })
|
2020-04-13 15:51:03 -08:00
|
|
|
|
|
|
|
|
// "Hack" to make "albumSongs" resource use the same translations as "song"
|
2020-04-15 17:37:02 -08:00
|
|
|
Object.keys(languages).forEach(
|
|
|
|
|
(k) => (languages[k].resources.albumSong = languages[k].resources.song)
|
2020-04-13 15:51:03 -08:00
|
|
|
)
|
|
|
|
|
|
2020-04-15 17:37:02 -08:00
|
|
|
export default languages
|