Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/unipatcher/metadata/ru/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 42,
    "next": null,
    "previous": null,
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/21596147/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "author": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "timestamp": "2022-06-17T10:51:10.182400+02:00",
            "action": 26,
            "target": "Патчер консольных игр для Андроид устройств ",
            "id": 27547581,
            "action_name": "Suggestion removed",
            "url": "https://hosted.weblate.org/api/changes/27547581/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596149/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "author": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "timestamp": "2022-05-17T23:03:46.001473+02:00",
            "action": 2,
            "target": "- Встроенный файловый менеджер заменён на стандартный Storage Access Framework. Теперь можно работать с файлами на SD-карте и облачном хостинге (например, Google Drive), но применение патчей потребует больше времени и свободного места на диске. Временно удалены просмотр контрольных сумм файла и настройка директорий.\n- Добавлена поддержка LZMA компрессии в патчах формата XDelta3\n- Удалена возможность добавления SMC заголовка к ROM'ам Snes (за долгие годы эта функция мне ни разу не понадобилась)\n- Поддержка Android 10 и 11\n- Исправлены исчезающие уведомления\n- Много мелких изменений в интерфейсе",
            "id": 25085129,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/25085129/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "author": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "timestamp": "2022-05-17T23:01:54.035938+02:00",
            "action": 2,
            "target": "UniPatcher позволяет применять патчи к игровым ROM'ам.\n\nЧто такое патч?\nПатч — это файл, содержащий изменения для данных игры. Например, игра переведена с японского на русский. Вы скачиваете патч, содержащий перевод. Для того, чтобы получить русскую версию игры, нужно наложить патч на японскую версию игры.\n\nЭта программа не поможет вам взламывать игры под Android, она создана для старых консольных игр (SNES, PS1, GBA, N64, SMD\\Genesis и т.д.)\n\nОсобенности:\n- Поддержка множества форматов патчей: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3\n- Создание патчей в формате XDelta\n- Исправление контрольной суммы в играх SMD\\Genesis\n- Удаление SMC заголовка в играх SNES\n\nКак использовать программу?\nВы должны выбрать ROM, патч и файл в который будет сохранен результат, затем нажать красную круглую кнопку. Файлы выбираются через стандартное приложение Файлы (или через один из установленных Вами файловых менеджеров). Приложение покажет сообщение, когда файл будет пропатчен. Не закрывайте приложение до этого момента.\n\nОчень важно:\nEсли игра и патч заархивированы (ZIP, RAR, 7z или другой формат), то необходимо их сначала распаковать.",
            "id": 25085123,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/25085123/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596147/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "author": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "timestamp": "2022-05-17T22:58:50.432527+02:00",
            "action": 2,
            "target": "Патчер консольных игр под Anrdoid",
            "id": 25085122,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/25085122/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596147/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "author": "https://hosted.weblate.org/api/users/AHOHNMYC/?format=api",
            "timestamp": "2022-05-17T22:58:50.416627+02:00",
            "action": 45,
            "target": "",
            "id": 25085121,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/25085121/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2022-03-27T10:33:12.672454+02:00",
            "action": 2,
            "target": "UniPatcher позволяет применять патчи к игровым ROM'ам.\n\nЧто такое патч?\nПатч это файл содержащий измененные данные игры. Например, игра переведённая с японского на русский. Вы скачиваете патч содержащий перевод. Для того чтобы получить русскую версию игры нужно наложить патч на японскую версию игры.\n\nЭта программа не поможет вам взламывать игры для Android, она создана для старых консольных игр (SNES, PS1, GBA, N64, SMD\\Genesis и т.д.)\n\nОсобенности:\n- Поддержка множества форматов патчей: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3\n- Создание патчей в формате XDelta\n- Исправление контрольной суммы в играх SMD\\Genesis\n- Удаление SMC заголовков в играх SNES\n\nКак использовать программу?\nВы должны выбрать ROM, патч и файл в который будет сохранен результат, затем нажать красную круглую кнопку. Файлы выбираются через стандартное приложение Файлы (или через один из установленных вами файловых менеджеров). Приложение покажет сообщение, когда файл будет пропатчен. Не закрывайте приложение до этого момента.\n\nОчень важно:\nEсли игра и патч заархивированы (ZIP, RAR, 7z или другой формат), то необходимо их сначала распаковать.",
            "id": 22226166,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/22226166/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-27T10:30:56.704148+02:00",
            "action": 0,
            "target": "",
            "id": 22226024,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/22226024/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-27T10:30:56.704011+02:00",
            "action": 59,
            "target": "- Добавлен перевод на иврит (перевёл Tamer Dabsan)\n- Добавлен перевод на немецкий язык (перевёл Honigdieb)\n- Закончены переводы на испанский и португальский (перевели Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, Joey Mendes)\n- Обновлены множество других переводов\n- Исправлена ошибка, из-за которой некоторые файлы нельзя было выбрать\n- Вы можете предложить идею или задать вопрос на странице https://github.com/btimofeev/UniPatcher/discussions",
            "id": 22226023,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/22226023/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-27T10:30:56.703852+02:00",
            "action": 59,
            "target": "UniPatcher позволяет применять патчи к игровым ROM'ам.\n\nЧто такое патч?\nПатч это файл содержащий измененные данные игры. Например, игра переведённая с японского на русский. Вы скачиваете патч содержащий перевод. Для того чтобы получить русскую версию игры нужно наложить патч на японскую версию игры.\n\nЭта программа не поможет вам взламывать игры для Android, она создана для старых консольных игр (Super Nintendo, Sega MegaDrive, Game Boy Advance, Sony PlayStation и т.д.)\n\nОсобенности:\n- Поддержка множества форматов патчей: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3\n- Создание патчей в формате XDelta\n- Исправление контрольной суммы в играх Sega Mega Drive\n- Удаление SMC заголовков в играх Super Nintendo",
            "id": 22226022,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/22226022/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-27T10:30:56.703738+02:00",
            "action": 30,
            "target": "UniPatcher allows you to apply patches to game ROMs.\n\nWhat is a patch?\nA file with the modified data of the game. For example, a game translated from Japanese to English. You download the patch containing the translation. It must be applied to the Japanese version to make an English version of it.\n\nThis program will not help you hack native Android games, it was created for the old console games (SNES, PS1, GBA, N64, SMD\\Genesis etc.)\n\nFeatures:\n* Supported formats of patches: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3\n* Create XDelta patches\n* Fix the checksum in SMD\\Genesis ROMs\n* Remove the SMC header from SNES ROMs\n\nHow to use?\nYou have to select a ROM file, a patch and choose which file to save, then click on the red round button. Files are selected through the standard Files application (or through one of the file managers you have installed). The application will show a message when the file is patched. Do not close the application until the file is patched.\n\nVery important:\nIf the game and patch is compressed (ZIP, RAR, 7z or other), they first need to be unzipped.",
            "id": 22226021,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/22226021/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596146/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-27T10:30:56.703528+02:00",
            "action": 59,
            "target": "UniPatcher",
            "id": 22226020,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/22226020/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-12-27T08:55:55.323835+01:00",
            "action": 2,
            "target": "- Добавлен перевод на иврит (перевёл Tamer Dabsan)\n- Добавлен перевод на немецкий язык (перевёл Honigdieb)\n- Закончены переводы на испанский и португальский (перевели Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, Joey Mendes)\n- Обновлены множество других переводов\n- Исправлена ошибка, из-за которой некоторые файлы нельзя было выбрать\n- Вы можете предложить идею или задать вопрос на странице https://github.com/btimofeev/UniPatcher/discussions",
            "id": 8741122,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/8741122/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-27T08:39:19.073893+01:00",
            "action": 0,
            "target": "",
            "id": 8741039,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/8741039/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-27T08:39:19.057979+01:00",
            "action": 30,
            "target": "- Added Hebrew language (thanks to Tamer Dabsan)\n- Added German language (thanks to Honigdieb)\n- Finished translations into Spanish and Portuguese (thanks to Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, Joey Mendes)\n- Many other translations updated (thanks to everyone involved)\n- Fixed an issue where some files could not be selected\n- Now you can suggest an idea for a new feature or ask a question on the page https://github.com/btimofeev/UniPatcher/discussions",
            "id": 8741038,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/8741038/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-12-27T06:27:19.774900+01:00",
            "action": 2,
            "target": "- Добавлен перевод на иврит (перевёл Tamer Dabsan)\n- Добавлен перевод на немецкий язык (перевёл Honigdieb)\n- Закончены переводы на испанский и португальский (перевели Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, Joey Mendes)\n- Обновлены множество других переводов (спасибо всем переводчикам)\n- Исправлена ошибка, из-за которой некоторые файлы нельзя было выбрать",
            "id": 8740687,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/8740687/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-27T06:23:13.041592+01:00",
            "action": 0,
            "target": "",
            "id": 8740619,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/8740619/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-27T06:23:13.022766+01:00",
            "action": 30,
            "target": "- Added Hebrew language (thanks to Tamer Dabsan)\n- Added German language (thanks to Honigdieb)\n- Finished translations into Spanish and Portuguese (thanks to Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, Joey Mendes)\n- Many other translations updated (thanks to everyone involved)\n- Fixed an issue where some files could not be selected",
            "id": 8740618,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/8740618/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-12-24T12:35:02.694670+01:00",
            "action": 2,
            "target": "- Добавлен перевод на иврит (перевёл Tamer Dabsan)\n- Добавлен перевод на немецкий язык (перевёл Honigdieb)\n- Закончены переводы на испанский и португальский (перевели Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, joaooliva)\n- Обновлены множество других переводов (спасибо всем переводчикам)\n- Исправлена ошибка, из-за которой некоторые файлы нельзя было выбрать",
            "id": 8703334,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/8703334/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-24T12:32:44.254375+01:00",
            "action": 0,
            "target": "",
            "id": 8703303,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/8703303/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-24T12:32:44.234667+01:00",
            "action": 30,
            "target": "- Added Hebrew language (thanks to Tamer Dabsan)\n- Added German language (thanks to Honigdieb)\n- Finished translations into Spanish and Portuguese (thanks to Swyter, Marvin SIlc, Yoshi LevelLand, Alberane Lúcio, Alission Queiroz Santos, Daniel de Souza Melo, joaooliva)\n- Many other translations updated (thanks to everyone involved)\n- Fixed an issue where some files could not be selected",
            "id": 8703302,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/8703302/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-12-18T10:22:11.832884+01:00",
            "action": 2,
            "target": "- Операции с файлами выполняются пока приложение открыто, а не в фоновом сервисе как раньше.\n- Отчет о проделанной работе отображается в виде всплывающего сообщения, а не в области уведомлений.\n- Добавлен турецкий язык (перевёл Oğuz Ersen)\n- Сервер переводов заменен на https://hosted.weblate.org/engage/unipatcher/",
            "id": 8586409,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/8586409/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/25044453/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-12-18T10:21:40.639466+01:00",
            "action": 5,
            "target": "- Добавлен перевод на иврит (перевёл Tamer Dabsan)\n- Добавлен перевод на немецкий язык (перевёл Honigdieb)\n- Закончены переводы на испанский и португальский (перевели Swyter и Marvin SIlc)\n- Начат перевод на бразильский вариант португальского языка и обновлены множество других переводов (спасибо всем переводчикам)\n- Исправлена ошибка, из-за которой некоторые файлы нельзя было выбрать",
            "id": 8586407,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/8586407/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-18T10:12:15.068160+01:00",
            "action": 0,
            "target": "",
            "id": 8586352,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/8586352/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-18T10:12:15.040022+01:00",
            "action": 30,
            "target": "- File operations are performed in an open application, and not in a background service as before.\n- Completed work is notified as a pop-up message, not in the notification area.\n- Added Turkish language (thanks to Oğuz Ersen)\n- Translations are now managed on https://hosted.weblate.org/engage/unipatcher/",
            "id": 8586351,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/8586351/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596147/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2020-12-08T14:58:49.388748+01:00",
            "action": 4,
            "target": "Патчер консольных игр для Андроид устройств ",
            "id": 8481385,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/8481385/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-09T12:40:23.554833+02:00",
            "action": 27,
            "target": "- Операции с файлами выполняются пока приложение открыто, а не в фоновом сервисе как раньше.\n- Отчет о проделанной работе отображается в виде всплывающего сообщения, а не в области уведомлений.\n- Добавлен турецкий язык (перевёл Oğuz Ersen)\n- Сервер переводов заменен на https://hosted.weblate.org/engage/unipatcher/",
            "id": 7749524,
            "action_name": "Translation replaced",
            "url": "https://hosted.weblate.org/api/changes/7749524/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-09T12:40:23.076782+02:00",
            "action": 30,
            "target": "- File operations are performed in an open application, and not in a background service as before.\n- Completed work is notified as a pop-up message, not in the notification area.\n- Added Turkish language (thanks to Oğuz Ersen)\n- Translations are now managed on https://hosted.weblate.org/engage/unipatcher/",
            "id": 7749512,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/7749512/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-08T21:40:02.613389+02:00",
            "action": 2,
            "target": "- Операции с файлами выполняются пока приложение открыто, а не в фоновом сервисе как раньше.\n- Отчет о проделанной работе отображается в виде всплывающего сообщения, а не в области уведомлений.\n- Добавлен турецкий язык (перевёл Oğuz Ersen)\n- Сервер переводов заменен на https://hosted.weblate.org/projects/unipatcher/",
            "id": 7742667,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/7742667/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-10-08T20:55:40.071197+02:00",
            "action": 0,
            "target": "",
            "id": 7741929,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/7741929/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-10-08T20:55:39.850956+02:00",
            "action": 30,
            "target": "- File operations are performed in an open application, and not in a background service as before.\n- Completed work is notified as a pop-up message, not in the notification area.\n- Added Turkish language (thanks to Oğuz Ersen)\n- Translations are now managed on https://hosted.weblate.org/projects/unipatcher/",
            "id": 7741925,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/7741925/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-08T13:41:52.663072+02:00",
            "action": 2,
            "target": "- Операции с файлами выполняются пока приложение открыто, а не в фоновом сервисе как раньше.\n- Отчет о проделанной работе отображается в виде всплывающего сообщения, а не в области уведомлений.\n- Сервер переводов заменен на https://hosted.weblate.org/projects/unipatcher/",
            "id": 7737811,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/7737811/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21797496/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-08T13:41:17.161037+02:00",
            "action": 5,
            "target": "- Операции с файлами выполняются пока приложение открыто, а не в фоновом сервисе как раньше.\n- Отчет о проделанной работе отображается в виде всплывающего сообщения, а не в области уведомлений.\n- Сервер переводов заменен на  https://hosted.weblate.org/projects/unipatcher/",
            "id": 7737808,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/7737808/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-10-08T13:37:32.289930+02:00",
            "action": 0,
            "target": "",
            "id": 7737769,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/7737769/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596149/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-08T11:15:40.616066+02:00",
            "action": 2,
            "target": "- файловый менеджер заменён на стандартный Storage Access Framework. Теперь можно работать с файлами на SD-карте и облачном хостинге. Применение патчей требует больше времени и свободного места на диске. Временно удалены просмотр контрольных сумм файла и настройка директорий.\n- поддержка LZMA компрессии в патчах XDelta3\n- удалена возможность добавления SMC заголовка к ROM'ам Snes\n- поддержка Android 10 и 11\n- исправлено исчезновение уведомлений\n- много мелких изменений в интерфейсе",
            "id": 7736898,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/7736898/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-08T11:12:15.766486+02:00",
            "action": 2,
            "target": "UniPatcher позволяет применять патчи к игровым ROM'ам.\n\nЧто такое патч?\nЭто файл содержащий измененные данные игры. Например, игра переведённая с японского на русский. Вы скачиваете патч содержащий перевод. Для того чтобы получить русскую версию игры нужно наложить патч на японскую версию игры.\n\nЭта программа не поможет вам взламывать игры для Android, она создана для старых консольных игр (Super Nintendo, Sega MegaDrive, Game Boy Advance, Sony PlayStation и т.д.)\n\nОсобенности:\n- Поддержка множества форматов патчей: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3\n- Создание патчей в формате XDelta\n- Исправление контрольной суммы в играх Sega Mega Drive\n- Удаление SMC заголовков в играх Super Nintendo",
            "id": 7736875,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/7736875/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "author": "https://hosted.weblate.org/api/users/btimofeev/?format=api",
            "timestamp": "2020-10-08T11:12:15.760129+02:00",
            "action": 45,
            "target": "",
            "id": 7736874,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/7736874/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596149/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/kingu/?format=api",
            "author": "https://hosted.weblate.org/api/users/kingu/?format=api",
            "timestamp": "2020-10-05T03:42:31.091957+02:00",
            "action": 30,
            "target": "- Replaced the built-in file manager with the standard Storage Access Framework. Work with files on SD card and cloud hosting (e.g. Google Drive). Applying patches requires more time and free disk space. File checksum view temporarily removed.\n- Support for LZMA compression in XDelta3 patches\n- Removed ability to add SMC header to SNES ROMs (over the years I have never needed this function)\n- Support for Android 10 and 11\n- No disappearing notifications\n- Many small interface changes",
            "id": 7704229,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/7704229/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596148/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/kingu/?format=api",
            "author": "https://hosted.weblate.org/api/users/kingu/?format=api",
            "timestamp": "2020-10-05T03:31:08.702003+02:00",
            "action": 30,
            "target": "UniPatcher allows you to apply patches to game ROMs.\n\nWhat is a patch?\nA file with the modified data of the game. For example, a game translated from Japanese to English. You download the patch containing the translation. It must be applied to the Japanese version to make an English version of it.\n\nThis program will not help you hack native Android games, it was created for the old console games (Super Nintendo, Sega Mega Drive, Game Boy Advance, Sony PlayStation etc.)\n\nFeatures:\n* Supported formats of patches: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta3\n* Create XDelta patches\n* Fix the checksum in Sega Mega Drive ROMs\n* Remove the SMC header from Super Nintendo ROMs",
            "id": 7704208,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/7704208/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596150/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/Localizer/?format=api",
            "author": "https://hosted.weblate.org/api/users/Localizer/?format=api",
            "timestamp": "2020-10-04T16:49:24.052987+02:00",
            "action": 5,
            "target": "https://github.com/btimofeev/UniPatcher",
            "id": 7702133,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/7702133/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596146/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/Localizer/?format=api",
            "author": "https://hosted.weblate.org/api/users/Localizer/?format=api",
            "timestamp": "2020-10-04T16:49:09.786661+02:00",
            "action": 5,
            "target": "UniPatcher",
            "id": 7702131,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/7702131/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/21596146/?format=api",
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/Localizer/?format=api",
            "author": "https://hosted.weblate.org/api/users/Localizer/?format=api",
            "timestamp": "2020-10-04T16:49:09.740179+02:00",
            "action": 45,
            "target": "",
            "id": 7702130,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/7702130/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/unipatcher/metadata/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/unipatcher/metadata/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-10-03T14:39:22.319905+02:00",
            "action": 0,
            "target": "",
            "id": 7688348,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/7688348/?format=api"
        }
    ]
}