JSFiddle - React, Tailwind, and code Playground
by rexonms
JavaScript
// import filter from 'lodash/filter'
const nonTranslateableStrings = ['Model S', 'Model X', 'Model 3', 'Powerwall']
const translations = [
{
page : "home",
locales: [
{
locale: 'en_US',
mainNavTest: ['Model S', 'Model X', 'Model 3', 'Powerwall','Energy']
},
{
locale: 'fr_CA',
mainNavTest: ['Model S', 'Model X', 'Model 3', 'Powerwall','Énergie']
},
{
locale: 'es_MX',
mainNavTest: ['Model S', 'Model X', 'Model 3', 'Powerwall','Energía']
}
]
},
// {
// page : "h&w",
// locales: [
// {
// locale: 'en_US',
// mainNavTest: ['a', 'b']
// },
// {
// locale: 'fr_CA',
// mainNavTest: ['a', 'x']
// }
// ]
// }
]
function compareStrings(translations) {
translations.map(pages => {
let page = pages.page
let locales = pages.locales
let us = locales.filter(locale => {
return locale.locale === 'en_US'
})
console.log(us)
console.log(us[0].mainNavTest)
})
}
compareStrings(translations)