Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit 70da60f

Browse files
committed
Refine documentation for accuracy and consistency
1 parent 2b6d91f commit 70da60f

20 files changed

+631
-634
lines changed

docs/locale/ja/LC_MESSAGES/lombok-support.po

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ msgid ""
22
msgstr ""
33
"Project-Id-Version: doma-docs\n"
44
"Report-Msgid-Bugs-To: \n"
5-
"POT-Creation-Date: 2025-05-03 13:10+0900\n"
5+
"POT-Creation-Date: 2025-05-05 10:05+0900\n"
66
"Last-Translator: \n"
77
"Language-Team: Japanese\n"
88
"MIME-Version: 1.0\n"
@@ -36,68 +36,68 @@ msgid "Overview"
3636
msgstr "概要"
3737

3838
#: ../../lombok-support.rst:17
39-
msgid "Both Lombok and Doma use annotation processors. Since Java does not guarantee a specific execution order for annotation processors, Doma's annotation processors may not always be aware of the class modifications made by Lombok's annotation processors."
40-
msgstr "Lombok と Doma は両方ともアノテーションプロセッサを使用します。Java はアノテーションプロセッサの実行順を保証していないため、Lombok のアノテーションプロセッサによって行われたクラスの変更を Doma のアノテーションプロセッサが常に認識しているわけではありません。"
39+
msgid "Both Lombok and Doma use annotation processors. Java doesn't guarantee any specific order for annotation processors to run. This means Doma's processors might execute before Lombok has finished modifying classes."
40+
msgstr "LombokとDomaの両方がアノテーションプロセッサを利用しています。Javaはアノテーションプロセッサの実行順序を特定の順番で保証していません。つまり、DomaのプロセッサがLombokがクラスの変更を終える前に実行される可能性があります。"
4141

42-
#: ../../lombok-support.rst:22
42+
#: ../../lombok-support.rst:21
4343
msgid "To address this issue, Doma's annotation processors recognize several Lombok annotations and adjust their behavior accordingly. For example, when Doma's annotation processors encounter a class annotated with ``@lombok.Value``, they assume that the class has a constructor with parameters matching all its instance fields."
4444
msgstr "この問題を解決するために、DomaのアノテーションプロセッサはLombokのアノテーションのいくつかを認識し、その動作を調整します。例えば、Domaのアノテーションプロセッサが ``@lombok.Value`` が付けられたクラスを見つけると、そのクラスには全てのインスタンスフィールドに対応するパラメータを持つコンストラクタがあると仮定します。"
4545

46-
#: ../../lombok-support.rst:28
46+
#: ../../lombok-support.rst:27
4747
msgid "Best practices"
4848
msgstr "ベストプラクティス"
4949

50-
#: ../../lombok-support.rst:30
51-
msgid "Below are recommended patterns for defining classes with Lombok annotations."
52-
msgstr "以下は、Lombok アノテーションを使用してクラスを定義するための推奨パターンです。"
50+
#: ../../lombok-support.rst:29
51+
msgid "Here are the recommended patterns for using Lombok annotations with Doma classes:"
52+
msgstr "こちらは、DomaクラスでLombok注釈を使用するための推奨パターンです。"
5353

54-
#: ../../lombok-support.rst:33
54+
#: ../../lombok-support.rst:32
5555
msgid "Entity class definition"
5656
msgstr "エンティティクラスの定義"
5757

58-
#: ../../lombok-support.rst:36
59-
msgid "immutable entity classes"
58+
#: ../../lombok-support.rst:35
59+
msgid "Immutable Entity Classes"
6060
msgstr "不変エンティティクラス"
6161

62-
#: ../../lombok-support.rst:38
62+
#: ../../lombok-support.rst:37
6363
msgid "Specify ``true`` to the ``immutable`` element of ``@Entity``"
6464
msgstr "``@Entity`` の ``immutable`` 要素に ``true`` を指定する"
6565

66-
#: ../../lombok-support.rst:39
67-
#: ../../lombok-support.rst:111
66+
#: ../../lombok-support.rst:38
67+
#: ../../lombok-support.rst:110
6868
msgid "Specify either ``@lombok.Value`` or ``@lombok.AllArgsConstructor``"
6969
msgstr "``@lombok.Value`` または ``@lombok.AllArgsConstructor`` のいずれかを指定する"
7070

71-
#: ../../lombok-support.rst:40
72-
#: ../../lombok-support.rst:112
71+
#: ../../lombok-support.rst:39
72+
#: ../../lombok-support.rst:111
7373
msgid "Specify ``@lombok.Getter`` to generate getters, in case of ``@lombok.AllArgsConstructor``"
7474
msgstr "``@lombok.AllArgsConstructor`` の場合、ゲッターを生成するには ``@lombok.Getter`` を指定する"
7575

76-
#: ../../lombok-support.rst:66
76+
#: ../../lombok-support.rst:65
7777
msgid "mutable entity classes"
7878
msgstr "可変エンティティクラス"
7979

80-
#: ../../lombok-support.rst:68
80+
#: ../../lombok-support.rst:67
8181
msgid "Define a default constructor"
8282
msgstr "デフォルトのコンストラクターを定義する"
8383

84-
#: ../../lombok-support.rst:69
84+
#: ../../lombok-support.rst:68
8585
msgid "Specify ``@lombok.Data`` or ``@lombok.Getter``/``@lombok.Setter`` to generate getters/setters"
8686
msgstr "ゲッター/セッターを生成するには、``@lombok.Data`` または ``@lombok.Getter``/``@lombok.Setter`` を指定する"
8787

88-
#: ../../lombok-support.rst:95
88+
#: ../../lombok-support.rst:94
8989
msgid "Domain class definition"
9090
msgstr "ドメインクラスの定義"
9191

92-
#: ../../lombok-support.rst:97
92+
#: ../../lombok-support.rst:96
9393
msgid "Specify ``@lombok.Value``"
9494
msgstr "``@lombok.Value`` を指定する"
9595

96-
#: ../../lombok-support.rst:98
96+
#: ../../lombok-support.rst:97
9797
msgid "Define only one instance field whose name is ``value``"
9898
msgstr "``value`` という名前のインスタンスフィールドを 1 つだけ定義する"
9999

100-
#: ../../lombok-support.rst:109
100+
#: ../../lombok-support.rst:108
101101
msgid "Embeddable class definition"
102102
msgstr "埋め込み可能クラスの定義"
103103

docs/locale/ja/LC_MESSAGES/quarkus-support.po

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ msgid ""
22
msgstr ""
33
"Project-Id-Version: doma-docs\n"
44
"Report-Msgid-Bugs-To: \n"
5-
"POT-Creation-Date: 2025-05-03 13:10+0900\n"
5+
"POT-Creation-Date: 2025-05-05 10:05+0900\n"
66
"Last-Translator: \n"
77
"Language-Team: Japanese\n"
88
"MIME-Version: 1.0\n"
@@ -28,8 +28,8 @@ msgid "Overview"
2828
msgstr "概要"
2929

3030
#: ../../quarkus-support.rst:11
31-
msgid "Doma supports `Quarkus <https://quarkus.io/>`_ v3.7.0 and later. To combine Doma with Quarkus, the `quarkus-doma <https://github.com/quarkiverse/quarkus-doma>`_ module is necessary."
32-
msgstr "Domaは `Quarkus <https://quarkus.io/>`_ v3.7.0以降をサポートしています。DomaとQuarkusを組み合わせるには、 `quarkus-doma <https://github.com/quarkiverse/quarkus-doma>`_ モジュールが必要です。"
31+
msgid "Doma supports `Quarkus <https://quarkus.io/>`_ v3.7.0 and later. To integrate Doma with Quarkus, you need to use the `quarkus-doma <https://github.com/quarkiverse/quarkus-doma>`_ extension."
32+
msgstr "Domaは `Quarkus <https://quarkus.io/>`_ v3.7.0以降をサポートしています。DomaとQuarkusを統合するには、 `quarkus-doma <https://github.com/quarkiverse/quarkus-doma>`_ エクステンションを使用する必要があります。"
3333

3434
#: ../../quarkus-support.rst:16
3535
msgid "Quarkus and the quarkus-doma module require Java 17 and later."
@@ -56,24 +56,24 @@ msgid "Hot reloading"
5656
msgstr "ホットリロード"
5757

5858
#: ../../quarkus-support.rst:90
59-
msgid "In development mode, the quarkus-doma module reloads SQL and Script files when they are changed."
60-
msgstr "開発モードでは、quarkus-domaモジュールは、変更時にSQLとスクリプトファイルをリロードします。"
59+
msgid "In development mode, the quarkus-doma extension automatically detects and reloads SQL and Script files whenever you modify them."
60+
msgstr "開発モードでは、quarkus-domaエクステンションは、変更時にSQLとスクリプトファイルを自動検出してリロードします。"
6161

6262
#: ../../quarkus-support.rst:93
6363
msgid "Automatic bean register"
6464
msgstr "自動Bean登録"
6565

6666
#: ../../quarkus-support.rst:95
67-
msgid "The quarkus-doma module registers all DAO beans to the Quarkus CDI container."
68-
msgstr "quarkus-domaモジュールは、すべてのDAO BeanをQuarkus CDIコンテナに登録します。"
67+
msgid "The quarkus-doma extension automatically registers all DAO beans in the Quarkus CDI container."
68+
msgstr "quarkus-domaエクステンションは、すべてのDAO BeanをQuarkus CDIコンテナに自動的に登録します。"
6969

7070
#: ../../quarkus-support.rst:98
7171
msgid "Automatic SQL execution on startup"
7272
msgstr "起動時のSQL自動実行"
7373

7474
#: ../../quarkus-support.rst:100
75-
msgid "The quarkus-doma module executes import.sql when Quarkus starts."
76-
msgstr "quarkus-domaモジュールは、Quarkusの起動時にimport.sqlを実行します。"
75+
msgid "The quarkus-doma extension automatically executes the import.sql script file during application startup to initialize your database."
76+
msgstr "quarkus-domaエクステンションは、アプリケーション起動時にimport.sqlスクリプトファイルを自動的に実行し、データベースを初期化します。"
7777

7878
#: ../../quarkus-support.rst:103
7979
msgid "Configuration"
@@ -108,8 +108,8 @@ msgid "Support for native images"
108108
msgstr "ネイティブイメージのサポート"
109109

110110
#: ../../quarkus-support.rst:188
111-
msgid "The quarkus-doma module automatically recognizes reflective classes and resources, including them in your native image without requiring additional configuration."
112-
msgstr "quarkus-domaモジュールは、リフレクションクラスとリソースを認識し、追加の設定なしでネイティブイメージに含めます。"
111+
msgid "The quarkus-doma extension automatically recognizes reflective classes and resources. These are included in your native image without requiring any additional configuration."
112+
msgstr ""
113113

114114
#: ../../quarkus-support.rst:191
115115
msgid "Sample project"

0 commit comments

Comments
 (0)