Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:technical_manual:lang_add:import_resx [2021/09/09 22:40] belkin |
ru:technical_manual:lang_add:import_resx [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Выполнить импорт ресурсов в MetaEdit можно через меню стрелки рядом с полем **Модуль -> Утилиты -> Редактирование ресурсов -> Импорт ресурсов в MS Excel**. | Выполнить импорт ресурсов в MetaEdit можно через меню стрелки рядом с полем **Модуль -> Утилиты -> Редактирование ресурсов -> Импорт ресурсов в MS Excel**. | ||
+ | |||
+ | == == | ||
+ | **Внимание!** Для импорта ресурсов MetaEdit должен быть запущен от имени администратора. | ||
+ | ====== ====== | ||
Импорт ресурсов не добавляет и не удаляет ресурсы, а только обновляет их значения. | Импорт ресурсов не добавляет и не удаляет ресурсы, а только обновляет их значения. | ||
- | При импорте столбцы **Lang_OriginalChanged** всех языков должны быть пусты, то есть, если там были отметки об изменении, ответственный за файл должен был их очистить, корректируя значения для колонки **Lang_Final**. Таким образом, если в таких столбцах имеется хоть одна отметка, импорт будет запрещён, и будет выдано окно с перечнем ошибок. | + | **Проверки при импорте:** |
+ | - При импорте столбцы **Lang_OriginalChanged** всех языков должны быть пусты, то есть, если там были отметки об изменении, ответственный за файл должен был их очистить, корректируя значения для колонки **Lang_Final**. Таким образом, если в таких столбцах имеется хоть одна отметка, импорт будет запрещён, и будет выдано окно с перечнем ошибок. | ||
+ | - Если оказалось, что значение из колонки **Lang_Original** отличается от ресурса в проекте на момент импорта, это означает, что ресурс был изменён с момента предыдущего экспорта, и человеку, работающему с файлом, об этом не известно, поэтому импорт будет запрещён; при этом также будет выдано окно с полным перечнем ошибок. Каждая запись об ошибке содержит вид ошибки, лист, номер строки и колонку для удобства поиска и исправления соответствующих ошибок. \\ **Внимание!** Если при импорте возникает описанная выше ситуация с изменением ресурсов в проекте, необходимо сначала ещё раз выполнить экспорт, чтобы увидеть, какие ресурсы были изменены (появятся новые отметки в колонках **Lang_OriginalChanged**). Затем нужно скорректировать переводы, снять отметки и повторить импорт. | ||
- | При импорте: | + | **При успешном импорте:** |
- В проект загружаются значения из колонки **Lang_Final**. | - В проект загружаются значения из колонки **Lang_Final**. | ||
- | - Если оказалось, что значение из колонки **Lang_Original** отличается от ресурса в проекте на момент импорта, это означает, что ресурс был изменён с момента предыдущего экспорта, и человеку, работающему с файлом, об этом не известно, поэтому импорт будет запрещён; при этом также будет выдано окно с полным перечнем ошибок. Каждая запись об ошибке содержит вид ошибки, лист, номер строки и колонку для удобства поиска и исправления соответствующих ошибок. \\ **Внимание!** Если при импорте возникает описанная выше ситуация с изменением ресурсов в проекте, необходимо сначала ещё раз выполнить экспорт, чтобы увидеть, какие ресурсы были изменены (появятся новые отметки в колонках **Lang_OriginalChanged**). Затем нужно скорректировать переводы, снять отметки и повторить импорт. | + | - Значения из колонки **Lang_Final** дублируются в колонке **Lang_Original**, тем самым фиксируя новое значение ресурса. |
- | - Если импорт выполнен успешно, значения из колонки **Lang_Final** дублируются в колонке **Lang_Original**, тем самым фиксируя новое значение ресурса. | + | |
В случае метаданных ресурсы обновляются в памяти, после чего их можно либо сохранить в папку (вместе с метаданными), либо применить изменения к БД. | В случае метаданных ресурсы обновляются в памяти, после чего их можно либо сохранить в папку (вместе с метаданными), либо применить изменения к БД. | ||
Строка 25: | Строка 30: | ||
[<contextnavigator>] | [<contextnavigator>] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_technical_manual_lang_add_import_resx|name=Импорт ресурсов|type=vote|trace=ip|headline=off)} |