acwartz, у нас основной контент на английском, при переводе на другие языки с латинскими буквами с контентом все ок. Есть перевод на китайский и корейский, основной шрифт сайта такие начертания не поддерживает и по этому включается дефолтный системный шрифт, но к счастью, выглядит нормально. Сильно внешний вид интерфейса поломают языки с чтением справа на лево, но нам пока повезло их не использовать )
Влад, тут пара способов
1) тупо все закинуть в public
2) в компоненте сделать импорт всех картинок и написать функцию, которая получает имя и возвращает нужную картинку, что-то типа такого
import fooImg from "./img/foo.jpg"
import barImg from "./img/bar.jpg"
const getImg = (name) => {
switch (name)
{
case "foo": return fooImg;
case "bar": return barImg;
......
}
}
Влад, я на работе делаю так -
если изображение используется в разных компонентах, то в src создаю папку assets и в нее закидываю картинки.
если изображение используется в одном компоненте, то храню ее в папке с компонентом.