Про реліз першої версії інструменту айтівець розповів у IT-спільноті на Reddit та в блозі проєкту.
За словами розробника, він має десять років досвіду у розробці мобільних застосунків і взяв участь у близько 12 проєктах. Поштовхом до створення StringLane став випадок, коли після релізу власного застосунку з підтримкою п’яти мов користувач повідомив про відсутні переклади, хоча автоматична збірка не показала жодних помилок.
«Я написав StringLane, оскільки локалізація була єдиною частиною мого релізу, яку я досі виконував вручну», — зазначив айтівець.
StringLane відображає всі локалізації проєкту поруч у єдиному вікні та працює безпосередньо з локальними файлами користувача без використання проміжних серверів. Програма підтримує формати ARB, .xcstrings, iOS .strings, Android XML та i18next. Окрім перевірки наявності ключів, інструмент аналізує складні мовні правила, зокрема коректність синтаксису ICU та наявність усіх форм множини. Також у редакторі інтегровано можливість перекладу за допомогою ШІ-моделей — через власний API-ключ користувача або локальну модель.
Наразі інструмент доступний для операційних систем macOS, Windows та Linux. Розробник пропонує повнофункціональний 14-денний тестовий період без необхідності реєстрації та залишення електронної пошти. Вартість одноразової ліцензії для перших користувачів становить $49.
/
Український Flutter Staff Engineer Артем Гетьман розробив десктопний редактор локалізаційних файлів StringLane, який виявляє відсутні ключі та помилки локалізації ще до випуску застосунку в реліз. Фахівцям, які протестують інструмент на реальному проєкті та нададуть розгорнутий фідбек, розробник дарує безстрокову ліцензію.




