Менеджер строк приложений
Менеджер строк приложений — это программный инструмент, предназначенный в первую очередь для оптимизации загрузки и хранения файлов строк, используемых и создаваемых при разработке программного обеспечения . [1] Он централизует управление всеми строками продуктов, созданными и используемыми организацией, чтобы преодолеть сложность, возникающую из-за разнообразия типов строк и их положения в общем рабочем процессе контента. [2] [3] [4]
Использование
[ редактировать ]Менеджер строк приложений — это своего рода программный репозиторий для текстовых файлов, строк и соответствующих им ключей. Его можно использовать для хранения файлов строк, созданных самой организацией, таких как строки содержимого продукта и строки содержимого пользовательского интерфейса , или для стороннего содержимого, которое необходимо обрабатывать по-разному как по техническим причинам, так и по причинам рабочего процесса. [5] [6]
Использование в разработке программного обеспечения
[ редактировать ]Для управления исходными файлами, используемыми при разработке программного обеспечения , организации обычно используют контроль версий . Многие исходные файлы, используемые при разработке программного обеспечения, в конечном итоге встроены в строки продукта (также известные как «файлы строк»), которые составляют компоненты программного продукта. Следовательно, программный продукт может включать сотни и даже тысячи отдельных строк продуктов, которыми необходимо управлять, чтобы эффективно поддерживать целостный и функциональный программный продукт. Эту функцию управления строками продуктов выполняет менеджер строк приложения. Менеджер строк приложения можно рассматривать как то же самое, что и контроль версий для исходных файлов. [7] [6]
Менеджеры строк
[ редактировать ]Некоторые факторы и функции, которые может предложить менеджер строк, включают:
- Менеджер файлов для хранения файлов локально или в сетевом хранилище.
- Рабочий процесс
- Высокая доступность за счет резервного набора менеджеров репозитория, работающих с одной и той же базой данных или файловым хранилищем.
- Ограничения пользователей встроены в диспетчер строк или интегрированы с другими организационными системами, такими как LDAP или единого входа . серверы
Примеры менеджеров строк
[ редактировать ]Строковые форматы файлов
[ редактировать ]Тип файла | Расширение | Ресурсы |
Android XML | .xml | Android-строки |
CSV-файл | .csv | CSV-документ RFC |
получить текст | Классический стандарт .po | GNU gettext |
HTML | .htm, .html | WC3 HTML |
Разметка InDesign | .idml | Adobe IDML |
iOS Строковый файл | .строки | Строки iOS |
iOS Стрингсдикт | .stringsdict | Форматы iOS |
JSON i18n | .json | Json.org |
Свойства Java | .характеристики | Ява i18n |
Открытый офис XML | .docx, .xlsx, .pptx | Открытый XML |
QT-лингвист | .тс | Руководство по QT |
Текст | .текст | Архив |
XLIFF | .xliff, .xlf, .xml | Спецификация |
XML | .xml | Стандарты |
ЯМЛ | .yml | i18n Руководство |
ЯМЛи18н | , ймл, ймл | ЯМЛи18н |
Визуальная Студия | .resx |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Рохлофф, Курт; Габай, Яром; Йе, Цзяньмин; Шанц, Ричард (11 июня 2007 г.). «Масштабируемое, распределенное, динамическое управление ресурсами для распределенной встраиваемой системы реального времени ARMS». 2007 Международный симпозиум IEEE по параллельной и распределенной обработке . ИИЭЭ . стр. 1–7. CiteSeerX 10.1.1.626.4375 . дои : 10.1109/IPDPS.2007.370348 . ISBN 978-1-4244-0909-9 . ISSN 1530-2075 . S2CID 1983830 .
- ^ Элиассен, Фрэнк; Монтрезор, Альберто, ред. (2006). Распределенные приложения и взаимодействующие системы: 6-я Международная конференция IFIP WG 6.1, DAIS 2006, Болонья, Италия, 14-16 июня 2006 г.; разбирательство . Берлин: Шпрингер. ISBN 978-3-540-35126-9 . OCLC 262693352 .
- ^ Материалы RTAS 2005: 11-й симпозиум IEEE по встраиваемым технологиям и приложениям реального времени . Лос-Аламитос, Калифорния: Издательство IEEE Computer Society Press. 2005. ISBN 978-0-7695-2302-6 . OCLC 58598204 .
- ^ Каплан, Рональд М.; Максвелл, Джон Т. (22 августа 1988 г.). Алгоритм функциональной неопределенности . Ассоциация компьютерной лингвистики. стр. 297–302. дои : 10.3115/991635.991695 . ISBN 963-8431-56-3 . S2CID 8844517 .
- ^ Паунов, Стоян; Хилл, Джеймс; Шмидт, Дуглас; Д. Бейкер, Стивен; М. Слэби, Джон. «Языки специфичного для предметной области моделирования для настройки и оценки качества обслуживания системы DRE предприятия» (PDF) . Университет Вандербильта .
- ^ Jump up to: а б Б. Коэн; Б. Дашарати; С. Гаджил; К. Пармесваран; И. Себуктекин; Р. Вайдьянатан; М. Конарти (июль 2004 г.). «Обеспечение качества обслуживания сети посредством контроля доступа» (PDF) . Группа управления объектами .
- ^ Паунов, Стоян Г. (май 2006 г.). Помощь в развертывании и настройке промежуточного программного обеспечения компонентов в распределенных системах реального времени и встроенных системах (магистерская диссертация). Университет Вандербильта. hdl : 1803/12188 . S2CID 17176596 .