Версія 0.1.2
- Відкрити файл: Файл > Відкрити (Ctrl+O) або спробуйте
example.jsonl - Вибрати рядок у таблиці для редагування
- Змінити поля у панелі редактора праворуч
- Натиснути "Зберегти елемент" для застосування змін до таблиці
- Зберегти файл: Файл > Зберегти (Ctrl+S)
- Натисніть кнопку "Додати рядок" або залишіть рядок невибраним
- Заповніть усі п'ять полів на панелі редактора
- Натисніть "Зберегти елемент"
- Збережіть файл через Ctrl+S
Кожен рядок - це JSON об'єкт з п'ятьма обов'язковими полями:
{"term":"Локальний термін","original_term":"Оригінальний термін","definition":"Локальне визначення","original_definition":"Оригінальне визначення","source":"Джерело"}JsonLines Editor - це інструмент для редагування JSONL файлів, що містять багатомовні визначення термінів, призначений для підготовки навчальних датасетів для мовних моделей. Формат JSON Lines зберігає по одному JSON об'єкту на рядок, що робить його ефективним для порядкової обробки в процесах машинного навчання.
Табличне представлення (центр): Відображає всі записи в колонках: Термін, Оригінальний термін, Визначення, Оригінальне визначення та Джерело.
Панель редактора (праворуч): Поля введення для редагування окремих записів. Зміни активують кнопку "Зберегти елемент".
Панель інструментів:
- Додати рядок - Вставити новий порожній рядок
- Видалити рядок - Видалити вибраний рядок
- Зберегти елемент - Застосувати зміни редактора до таблиці
- Кнопки пошуку - Відкрити пошук Google для термінів
Меню: Файл (Створити/Відкрити/Зберегти/Закрити), Правка (Очистити кеш), Довідка (Про програму)
Вкладка журналу: Журнал операцій поточної сесії
Файл > Відкрити (Ctrl+O) - Вибрати JSONL файл. Програма перевіряє структуру JSON і показує помилки з номерами рядків, якщо вони знайдені.
Файл > Зберегти (Ctrl+S) - Зберігає в поточний файл з автоматичним створенням резервної копії.
Файл > Зберегти як - Зберегти з новою назвою.
Файл > Створити (Ctrl+N) - Створює порожній файл, позначений як "незбережений". Додайте записи, потім використайте "Зберегти як".
- Недопустимий JSON: Перевірте номер рядка в повідомленні про помилку
- Не об'єкт: Кожен рядок повинен бути JSON об'єктом, а не масивом/рядком
- Неможливо зберегти: Перевірте права доступу до файлу та місце на диску
- Натисніть на рядок таблиці для завантаження даних у редактор
- Змініть поля (всі п'ять обов'язкові)
- Натисніть "Зберегти елемент" коли кнопка активується
- Файл > Зберегти для запису на диск
Виберіть рядок, натисніть "Видалити рядок", потім збережіть файл.
Усі поля повинні містити текст перед збереженням. Порожні поля викликають діалог попередження.
Натисніть значки пошуку поруч з полями Термін або Оригінальний термін для відкриття пошуку Google з мовними фільтрами (російська/англійська).
Перед кожним збереженням програма створює резервну копію з міткою часу в: ~/.config/CenSync/JsonLinesEditor/backups/
Операції записуються в: ~/.config/CenSync/JsonLinesEditor/logs/YYYY-MM-DD.log
Перегляд журналу поточної сесії у вкладці "Журнал".
Неможливо відкрити файл: Перевірте кодування UTF-8 та коректний формат JSONL (один JSON об'єкт на рядок).
Зміни не збережені: Натисніть "Зберегти елемент" після редагування, потім Файл > Зберегти.
Програма не запускається: Переконайтеся що встановлені бібліотеки Qt 6. Спробуйте очистити кеш: Правка > Очистити кеш.
Відновлення даних: Перевірте папку backups на наявність .bak файлів, перейменуйте в .jsonl для відновлення.
- Ctrl+N - Створити новий файл
- Ctrl+O - Відкрити файл
- Ctrl+S - Зберегти файл
- Ctrl+Q - Вихід
- Зберігайте часто (Ctrl+S)
- Використовуйте описові назви файлів (наприклад,
medical_terms_uk_en.jsonl) - Періодично перевіряйте створення резервних копій
- Зберігайте файли в системі контролю версій (Git)
- Підтримуйте послідовний формат посилань на джерела