В моей папке src
есть куча json файлов. src / json / [17 файлов]
Эти файлы представляют собой динамически обновляемые переводы (я занимаюсь обслуживанием, и я бы не решил делать это таким образом), и их нужно хранить отдельно.
Мне нужно динамически читать из этих файлов.
Если бы у меня был один файл, translation-en.json
, я бы импортировал этот файл и прочитал из него, но я не могу импортировать все 17 файлов ... или, по крайней мере, это не выглядит элегантно.
Если бы у меня был один файл:
import jsonFile from '/dir'
function DisplayThing (props) {
console.log(jsonFile) //actually tried this and it works fine
return
<div>
{props.specificProp ? <p>jsonFile.property</p> : null}
</div>
}
export default DisplayThing
, что мне делать, если я хочу читать из нескольких? Опять же, я мог бы импортировать все 17 и дать им все имена и сделать условную логику c, но это кажется не элегантным, и поэтому я ищу сообщество SO. Извиняюсь, если кто-то находит повторение, но я не мог найти подобные вопросы ... просто много how to pull from one file
вопросов
Я думал о том, чтобы использовать локальный, который я могу получить, чтобы вытащить translation-${locale}.json
файл, но я не уверен, как это сделать