Артем Петров
Строковый ключ. Теперь получается мне нужно каждому слову присвоить ключ. Пусть ключ будет дефолтное значение компонента текста.
Присвоил, теперь нужно все поместить в дикшенери. Нужно перебирать все текст компоненты на сцене ? Или как не шарю
Неееет.
У твоего текста будет компонент, который хранит ключ. Реализуй шаблон Наблюдатель, где наблюдателями будут твои строки в гуях, а наблюдаемым -- компонент-сервер, который хранит название текущей локализации и объект со всеми строками. Когда текст создаётся в сцене, пусть он подписывается на обновления сервера. В момент Awake или Start он будет подтягивать строку из текущей локализации. Когда ты захочешь поменять ее, ты просто меняешь объект-массив в сервере и вызываешь какой-нибудь апдейт метод, который автоматом заапдейтит все подписанные на него компоненты-тексты.