Translation components API.

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

GET /api/translations/weblate/documentation/ja/changes/?format=api&page=2
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 20671,
    "next": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/changes/?format=api&page=3",
    "previous": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/changes/?format=api",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/121699457/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279508+02:00",
            "action": 59,
            "target": "原文と翻訳の両方で感嘆符と疑問符の組み合わせが一致していることを確認します。 また、\"!?\" と \"?!\" の間には互換性があります。",
            "old": "原文と翻訳の両方で感嘆符と疑問符の組み合わせが一致していることを確認します。 また、\"!?\" と \"?!\" の間には互換性があります。",
            "details": {
                "state": 20,
                "source": "Checks that interrobang marks are replicated between both source and translation. It allows the swap between \"!?\" and \"?!\".",
                "old_state": 20
            },
            "id": 94231693,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231693/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699454/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279461+02:00",
            "action": 59,
            "target": "``weblate.checks.chars.EndInterrobangCheck``",
            "old": "``weblate.checks.chars.EndInterrobangCheck``",
            "details": {
                "state": 20,
                "source": "``weblate.checks.chars.EndInterrobangCheck``",
                "old_state": 20
            },
            "id": 94231692,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231692/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699453/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279414+02:00",
            "action": 59,
            "target": "文末の感嘆疑問符が一致しない",
            "old": "文末の感嘆疑問符が一致しない",
            "details": {
                "state": 20,
                "source": "Source and translation do not both end with a interrobang mark",
                "old_state": 20
            },
            "id": 94231691,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231691/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699452/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279365+02:00",
            "action": 59,
            "target": "不一致の疑問符",
            "old": "不一致の疑問符",
            "details": {
                "state": 20,
                "source": "Mismatched interrobang mark",
                "old_state": 20
            },
            "id": 94231690,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231690/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699450/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279313+02:00",
            "action": 59,
            "target": "`Markdown のリンク <https://spec.commonmark.org/0.31.2/#links>`_",
            "old": "`Markdown のリンク <https://spec.commonmark.org/0.31.2/#links>`_",
            "details": {
                "state": 20,
                "source": "`Markdown links <https://spec.commonmark.org/0.31.2/#links>`_",
                "old_state": 20
            },
            "id": 94231689,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231689/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866135/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279262+02:00",
            "action": 59,
            "target": ":ref:`check-formats`、`Perl 形式の文字列 <https://www.gnu.org/software/gettext/manual/html_node/perl_002dformat.html>`_",
            "old": ":ref:`check-formats`、`Perl 形式の文字列 <https://www.gnu.org/software/gettext/manual/html_node/perl_002dformat.html>`_",
            "details": {
                "state": 20,
                "source": ":ref:`check-formats`, `Perl Format Strings <https://www.gnu.org/software/gettext/manual/html_node/perl_002dformat.html>`_",
                "old_state": 20
            },
            "id": 94231688,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231688/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866134/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279215+02:00",
            "action": 59,
            "target": "``There are {number} apples``",
            "old": "``There are {number} apples``",
            "details": {
                "state": 20,
                "source": "``There are {number} apples``",
                "old_state": 20
            },
            "id": 94231687,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231687/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866132/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279169+02:00",
            "action": 59,
            "target": "``weblate.checks.format.PerlBraceFormatCheck``",
            "old": "``weblate.checks.format.PerlBraceFormatCheck``",
            "details": {
                "state": 20,
                "source": "``weblate.checks.format.PerlBraceFormatCheck``",
                "old_state": 20
            },
            "id": 94231686,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231686/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699449/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279122+02:00",
            "action": 59,
            "target": "Weblate は,、ECCN 5D002 または 5D992 aに分類される可能性が高く、公開されている Libre ソフトウェアであるため、EAR の対象にはならないはずです(参照: `Encryption items NOT Subject to the EAR <https://www.bis.gov/node/6204>`_ ) 。",
            "old": "Weblate は,、ECCN 5D002 または 5D992 aに分類される可能性が高く、公開されている Libre ソフトウェアであるため、EAR の対象にはならないはずです(参照: `Encryption items NOT Subject to the EAR <https://www.bis.gov/node/6204>`_ ) 。",
            "details": {
                "state": 20,
                "source": "Most likely Weblate would be classified as ECCN 5D002 or 5D992 and, as publicly available libre software, it should not be subject to EAR (see `Encryption items NOT Subject to the EAR <https://www.bis.gov/node/6204>`_).",
                "old_state": 20
            },
            "id": 94231685,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231685/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866125/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279071+02:00",
            "action": 59,
            "target": "`モバイル Kotlin リソース`",
            "old": "`モバイル Kotlin リソース`",
            "details": {
                "state": 20,
                "source": "`Mobile Kotlin Resource`",
                "old_state": 20
            },
            "id": 94231684,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231684/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866119/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.279024+02:00",
            "action": 59,
            "target": "`Format.JS JSON ファイル`",
            "old": "`Format.JS JSON ファイル`",
            "details": {
                "state": 20,
                "source": "`Format.JS JSON file`",
                "old_state": 20
            },
            "id": 94231683,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231683/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866118/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278973+02:00",
            "action": 59,
            "target": "``src/extracted/en.json``",
            "old": "``src/extracted/en.json``",
            "details": {
                "state": 20,
                "source": "``src/extracted/en.json``",
                "old_state": 20
            },
            "id": 94231682,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231682/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866117/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278909+02:00",
            "action": 59,
            "target": "``src/lang/*.json``",
            "old": "``src/lang/*.json``",
            "details": {
                "state": 20,
                "source": "``src/lang/*.json``",
                "old_state": 20
            },
            "id": 94231681,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231681/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699448/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278863+02:00",
            "action": 59,
            "target": "``fastlane/metadata/android/en-US``",
            "old": "``fastlane/metadata/android/en-US``",
            "details": {
                "state": 20,
                "source": "``fastlane/metadata/android/en-US``",
                "old_state": 20
            },
            "id": 94231680,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231680/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699447/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278817+02:00",
            "action": 59,
            "target": "``fastlane/metadata/android/*``",
            "old": "``fastlane/metadata/android/*``",
            "details": {
                "state": 20,
                "source": "``fastlane/metadata/android/*``",
                "old_state": 20
            },
            "id": 94231679,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231679/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121838231/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278770+02:00",
            "action": 59,
            "target": "文字列の先頭にある ``?`` と ``@`` は、スタイルやリソースへの参照として解釈されないように ``\\\\`` を付けてエスケープされます。",
            "old": "文字列の先頭にある ``?`` と ``@`` は、スタイルやリソースへの参照として解釈されないように ``\\\\`` を付けてエスケープされます。",
            "details": {
                "state": 20,
                "source": "``?`` and ``@`` are escaped with a ``\\\\`` at the beginning of the string to avoid interpreting them as style or resource references.",
                "old_state": 20
            },
            "id": 94231678,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231678/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866111/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278724+02:00",
            "action": 59,
            "target": "Weblate で文字列を追加するには、:ref:`component-manage_units` が必要です。",
            "old": "Weblate で文字列を追加するには、:ref:`component-manage_units` が必要です。",
            "details": {
                "state": 20,
                "source": "The ability to add strings in Weblate requires :ref:`component-manage_units`.",
                "old_state": 20
            },
            "id": 94231677,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231677/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866110/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278678+02:00",
            "action": 59,
            "target": "翻訳ファイルがコードから分離されている場合、次の方法で Weblate に新しい文字列を導入できます。",
            "old": "翻訳ファイルがコードから分離されている場合、次の方法で Weblate に新しい文字列を導入できます。",
            "details": {
                "state": 20,
                "source": "When translation files are separated from the code, the following ways can introduce new strings into Weblate.",
                "old_state": 20
            },
            "id": 94231676,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231676/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126145665/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278632+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Additionally, components within projects can be structured using categories. Components can belong to a category, and categories can be nested.",
                "old_state": -1
            },
            "id": 94231675,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231675/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699446/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278586+02:00",
            "action": 59,
            "target": "テストを実行する前に、テストの依存関係がインストールされていることを確認してください。これは、``pip install -e .[test]`` によって実行できます。",
            "old": "テストを実行する前に、テストの依存関係がインストールされていることを確認してください。これは、``pip install -e .[test]`` によって実行できます。",
            "details": {
                "state": 20,
                "source": "Before running test, please ensure test dependencies are installed. This can be done by ``pip install -e .[test]``.",
                "old_state": 20
            },
            "id": 94231674,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231674/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126145664/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278538+02:00",
            "action": 71,
            "target": ":file:`Dockerfile` と :file:`docker-compose.yml` は、:file:`dev-docker` ディレクトリにあります。",
            "old": "",
            "details": {
                "state": 10,
                "source": "The :file:`Dockerfile` and :file:`docker-compose.yml` for this are located in the :file:`dev-docker` directory. For easier access to the database during development, the container running PostgreSQL is exposed on port ``5433``.",
                "old_state": -1
            },
            "id": 94231673,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231673/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126145664/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278492+02:00",
            "action": 30,
            "target": "The :file:`Dockerfile` and :file:`docker-compose.yml` for this are located in the :file:`dev-docker` directory. For easier access to the database during development, the container running PostgreSQL is exposed on port ``5433``.",
            "old": "The :file:`Dockerfile` and :file:`docker-compose.yml` for this are located in the :file:`dev-docker` directory.",
            "details": {
                "state": 10,
                "source": "The :file:`Dockerfile` and :file:`docker-compose.yml` for this are located in the :file:`dev-docker` directory. For easier access to the database during development, the container running PostgreSQL is exposed on port ``5433``.",
                "old_state": -1
            },
            "id": 94231672,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/94231672/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699445/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278445+02:00",
            "action": 59,
            "target": "Docker と docker-compose-plugin がインストールされている場合は、お気に入りのパッケージ マネージャーからインストールできる ``jq`` という追加ツールが必要です。次のコマンドを実行するだけで開発環境を起動する方法:",
            "old": "Docker と docker-compose-plugin がインストールされている場合は、お気に入りのパッケージ マネージャーからインストールできる ``jq`` という追加ツールが必要です。次のコマンドを実行するだけで開発環境を起動する方法:",
            "details": {
                "state": 20,
                "source": "If you have Docker and the docker-compose-plugin installed, you need an additional tool called ``jq`` which you can install through your favorite package manager. Then, you can spin up the development environment by simply running:",
                "old_state": 20
            },
            "id": 94231671,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231671/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699444/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278398+02:00",
            "action": 59,
            "target": "Weblate のインストール(そのためには多くの依存関係が必要となる。参照: :doc:`../admin/install/source`)さらに、開発に必要なすべての依存関係もインストールする方法:",
            "old": "Weblate のインストール(そのためには多くの依存関係が必要となる。参照: :doc:`../admin/install/source`)さらに、開発に必要なすべての依存関係もインストールする方法:",
            "details": {
                "state": 20,
                "source": "Install Weblate (for this you need some system dependencies, see :doc:`../admin/install/source`) and all dependencies useful for development:",
                "old_state": 20
            },
            "id": 94231670,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231670/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699442/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278351+02:00",
            "action": 59,
            "target": "Koha コミュニティ",
            "old": "Koha コミュニティ",
            "details": {
                "state": 20,
                "source": "Koha community",
                "old_state": 20
            },
            "id": 94231669,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231669/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699441/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278304+02:00",
            "action": 59,
            "target": "`Biblibre <https://www.biblibre.com/>`_",
            "old": "`Biblibre <https://www.biblibre.com/>`_",
            "details": {
                "state": 20,
                "source": "`Biblibre <https://www.biblibre.com/>`_",
                "old_state": 20
            },
            "id": 94231668,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231668/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699440/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278257+02:00",
            "action": 59,
            "target": "Weblate は、CSS ファイルのコード整形には `Prettier`_ を使用し、JavaScript コード整形と lint には `Biome`_ を使用します。",
            "old": "Weblate は、CSS ファイルのコード整形には `Prettier`_ を使用し、JavaScript コード整形と lint には `Biome`_ を使用します。",
            "details": {
                "state": 20,
                "source": "Weblate relies on `Prettier`_ for the code formatting for CSS files and `Biome`_ for formatting and linting the JavaScript code.",
                "old_state": 20
            },
            "id": 94231667,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231667/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699439/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278209+02:00",
            "action": 59,
            "target": "これを実行する最も簡単な方法は、`pre-commit`_ をインストールすることです。リポジトリには、コミットされたファイルが正常であることを確認するための設定が含まれています。インストール後(すでに :file:`pyproject.toml` に含まれています)、Weblate のチェックアウトで ``pre-commit install`` を実行して有効にします。これにより、すべての変更が自動的に検査されます。",
            "old": "これを実行する最も簡単な方法は、`pre-commit`_ をインストールすることです。リポジトリには、コミットされたファイルが正常であることを確認するための設定が含まれています。インストール後(すでに :file:`pyproject.toml` に含まれています)、Weblate のチェックアウトで ``pre-commit install`` を実行して有効にします。これにより、すべての変更が自動的に検査されます。",
            "details": {
                "state": 20,
                "source": "The easiest approach to enforce all this is to install `pre-commit`_. The repository contains configuration for it to verify the committed files are sane. After installing it (it is already included in the :file:`pyproject.toml`) turn it on by running ``pre-commit install`` in Weblate checkout. This way all your changes will be automatically checked.",
                "old_state": 20
            },
            "id": 94231666,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231666/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699438/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278163+02:00",
            "action": 59,
            "target": "翻訳ファイルのラッパー。",
            "old": "翻訳ファイルのラッパー。",
            "details": {
                "state": 20,
                "source": "Translation file wrapper.",
                "old_state": 20
            },
            "id": 94231665,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231665/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699435/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278116+02:00",
            "action": 59,
            "target": "プロジェクトの ORM オブジェクト。",
            "old": "プロジェクトの ORM オブジェクト。",
            "details": {
                "state": 20,
                "source": "ORM object for a project.",
                "old_state": 20
            },
            "id": 94231664,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231664/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699434/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278070+02:00",
            "action": 59,
            "target": "翻訳用の ORM オブジェクト。",
            "old": "翻訳用の ORM オブジェクト。",
            "details": {
                "state": 20,
                "source": "ORM object for a translation.",
                "old_state": 20
            },
            "id": 94231663,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231663/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699433/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.278024+02:00",
            "action": 59,
            "target": "コンポーネントの ORM オブジェクト。",
            "old": "コンポーネントの ORM オブジェクト。",
            "details": {
                "state": 20,
                "source": "ORM object for a component.",
                "old_state": 20
            },
            "id": 94231662,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231662/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699432/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277977+02:00",
            "action": 59,
            "target": "アドオン用の ORM オブジェクト。",
            "old": "アドオン用の ORM オブジェクト。",
            "details": {
                "state": 20,
                "source": "ORM object for an add-on.",
                "old_state": 20
            },
            "id": 94231661,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231661/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699431/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277931+02:00",
            "action": 59,
            "target": "新しいユニットが作成される前に実行するイベント ハンドラー。",
            "old": "新しいユニットが作成される前に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler before new unit is created.",
                "old_state": 20
            },
            "id": 94231660,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231660/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699430/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277884+02:00",
            "action": 59,
            "target": "ファイルが解析された後に実行するイベント ハンドラー。",
            "old": "ファイルが解析された後に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler after a file is parsed.",
                "old_state": 20
            },
            "id": 94231659,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231659/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699429/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277838+02:00",
            "action": 59,
            "target": "リポジトリが上流から更新される前に実行するイベント ハンドラー。",
            "old": "リポジトリが上流から更新される前に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler before repository is updated from upstream.",
                "old_state": 20
            },
            "id": 94231658,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231658/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699428/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277793+02:00",
            "action": 59,
            "target": "リポジトリが上流にプッシュされる前に実行するイベント ハンドラー。",
            "old": "リポジトリが上流にプッシュされる前に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler before repository is pushed upstream.",
                "old_state": 20
            },
            "id": 94231657,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231657/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699427/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277747+02:00",
            "action": 59,
            "target": "変更がリポジトリにコミットされる前に実行するイベント ハンドラー。",
            "old": "変更がリポジトリにコミットされる前に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler before changes are committed to the repository.",
                "old_state": 20
            },
            "id": 94231656,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231656/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699426/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277701+02:00",
            "action": 59,
            "target": "リポジトリが上流から更新された後に実行するイベント ハンドラー。",
            "old": "リポジトリが上流から更新された後に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler after repository is updated from upstream.",
                "old_state": 20
            },
            "id": 94231655,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231655/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699425/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277654+02:00",
            "action": 59,
            "target": "リポジトリが上流にプッシュされた後に実行するイベント ハンドラー。",
            "old": "リポジトリが上流にプッシュされた後に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler after repository is pushed upstream.",
                "old_state": 20
            },
            "id": 94231654,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231654/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699424/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277606+02:00",
            "action": 59,
            "target": "変更がリポジトリにコミットされた後に実行するイベント ハンドラー。",
            "old": "変更がリポジトリにコミットされた後に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler after changes are committed to the repository.",
                "old_state": 20
            },
            "id": 94231653,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231653/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699423/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277559+02:00",
            "action": 59,
            "target": "新しい翻訳が追加された後に実行するイベント ハンドラー。",
            "old": "新しい翻訳が追加された後に実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler after new translation is added.",
                "old_state": 20
            },
            "id": 94231652,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231652/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699422/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277514+02:00",
            "action": 59,
            "target": "毎日実行するイベント ハンドラー。",
            "old": "毎日実行するイベント ハンドラー。",
            "details": {
                "state": 20,
                "source": "Event handler daily.",
                "old_state": 20
            },
            "id": 94231651,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231651/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121699421/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277466+02:00",
            "action": 59,
            "target": "コンポーネント更新用のイベントハンドラ。",
            "old": "コンポーネント更新用のイベントハンドラ。",
            "details": {
                "state": 20,
                "source": "Event handler for component update.",
                "old_state": 20
            },
            "id": 94231650,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231650/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121838230/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277420+02:00",
            "action": 59,
            "target": "一部のカテゴリを閲覧するとパフォーマンスが低下します。",
            "old": "一部のカテゴリを閲覧するとパフォーマンスが低下します。",
            "details": {
                "state": 20,
                "source": "Performance issues while browsing some categories.",
                "old_state": 20
            },
            "id": 94231649,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231649/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866105/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277373+02:00",
            "action": 59,
            "target": "`すべての変更の詳細 <https://github.com/WeblateOrg/weblate/milestone/110?closed=1>`__。",
            "old": "`すべての変更の詳細 <https://github.com/WeblateOrg/weblate/milestone/110?closed=1>`__。",
            "details": {
                "state": 20,
                "source": "`All changes in detail <https://github.com/WeblateOrg/weblate/milestone/110?closed=1>`__.",
                "old_state": 20
            },
            "id": 94231648,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231648/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866103/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277326+02:00",
            "action": 59,
            "target": "2023 年 12 月 19 日にリリース。",
            "old": "2023 年 12 月 19 日にリリース。",
            "details": {
                "state": 20,
                "source": "Released on December 19th 2023.",
                "old_state": 20
            },
            "id": 94231647,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231647/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866102/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277278+02:00",
            "action": 59,
            "target": "Weblate 5.3.1",
            "old": "Weblate 5.3.1",
            "details": {
                "state": 20,
                "source": "Weblate 5.3.1",
                "old_state": 20
            },
            "id": 94231646,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231646/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/114866101/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277231+02:00",
            "action": 59,
            "target": "`すべての変更の詳細 <https://github.com/WeblateOrg/weblate/milestone/109?closed=1>`__。",
            "old": "`すべての変更の詳細 <https://github.com/WeblateOrg/weblate/milestone/109?closed=1>`__。",
            "details": {
                "state": 20,
                "source": "`All changes in detail <https://github.com/WeblateOrg/weblate/milestone/109?closed=1>`__.",
                "old_state": 20
            },
            "id": 94231645,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231645/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116302532/?format=api",
            "component": "https://hosted.weblate.org/api/components/weblate/documentation/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/weblate/documentation/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-11T21:14:19.277185+02:00",
            "action": 59,
            "target": ":ref:`addon-weblate.cleanup.blank` は、空白の複数形を正しく削除するように修正。",
            "old": ":ref:`addon-weblate.cleanup.blank` は、空白の複数形を正しく削除するように修正。",
            "details": {
                "state": 20,
                "source": ":ref:`addon-weblate.cleanup.blank` now correctly removes blank plurals.",
                "old_state": 20
            },
            "id": 94231644,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/94231644/?format=api"
        }
    ]
}