AZJIO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору summoner75 Цитата: Но других хочу предупредить, что устанавливать неофициальные компиляции от Вас, yozhic, чревато проблемами совместимости с оригинальным авторским AkelPad-ом. | и добавить к тезису "в кривых руках". LonerD Цитата: Я давно предлагал на оф.форуме не страдать дурью и не привязывать языковые файлы к конкретной версии Акелпада, а сделать как и все нормальные разработчики - в виде текстовых ini или lng. | Я пытался найти способ, чтобы языковой файл не дублировался 3 раза в памяти, это исходный язык в случае отсутствия языкового файла, ещё копия чтение языка в переменные или в массив и ещё копия, когда эти строки применяется в интерфейс программы. Мне ответили, что наиболее экономичные здесь считаются ресурсы в виде dll, так как ресурсы не грузятся в память при запуске exe-файла, грузится только его исполняемая часть, а ресурсы подгружаются по мере запроса этих ресурса, если Windows перенаправляет язык то вместо ресурсов англоязычных грузятся русскоязычные, как она их использует, остаётся ли 2 копии или одна это я не знаю, но это самый родной способ. Если кто-то делает через текстовые файлы, то надо уметь потом выгрузить эти данные. Если они будут статические в exe-файле, то нельзя превысить ширину, а если динамические, то будет копия статических и копия динамических. Как это разруливать я не в курсе. |