|
2 | 2 | msgstr "" |
3 | 3 | "Project-Id-Version: doma-docs\n" |
4 | 4 | "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" |
6 | 6 | "Last-Translator: \n" |
7 | 7 | "Language-Team: Japanese\n" |
8 | 8 | "MIME-Version: 1.0\n" |
@@ -36,68 +36,68 @@ msgid "Overview" |
36 | 36 | msgstr "概要" |
37 | 37 |
|
38 | 38 | #: ../../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がクラスの変更を終える前に実行される可能性があります。" |
41 | 41 |
|
42 | | -#: ../../lombok-support.rst:22 |
| 42 | +#: ../../lombok-support.rst:21 |
43 | 43 | 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." |
44 | 44 | msgstr "この問題を解決するために、DomaのアノテーションプロセッサはLombokのアノテーションのいくつかを認識し、その動作を調整します。例えば、Domaのアノテーションプロセッサが ``@lombok.Value`` が付けられたクラスを見つけると、そのクラスには全てのインスタンスフィールドに対応するパラメータを持つコンストラクタがあると仮定します。" |
45 | 45 |
|
46 | | -#: ../../lombok-support.rst:28 |
| 46 | +#: ../../lombok-support.rst:27 |
47 | 47 | msgid "Best practices" |
48 | 48 | msgstr "ベストプラクティス" |
49 | 49 |
|
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注釈を使用するための推奨パターンです。" |
53 | 53 |
|
54 | | -#: ../../lombok-support.rst:33 |
| 54 | +#: ../../lombok-support.rst:32 |
55 | 55 | msgid "Entity class definition" |
56 | 56 | msgstr "エンティティクラスの定義" |
57 | 57 |
|
58 | | -#: ../../lombok-support.rst:36 |
59 | | -msgid "immutable entity classes" |
| 58 | +#: ../../lombok-support.rst:35 |
| 59 | +msgid "Immutable Entity Classes" |
60 | 60 | msgstr "不変エンティティクラス" |
61 | 61 |
|
62 | | -#: ../../lombok-support.rst:38 |
| 62 | +#: ../../lombok-support.rst:37 |
63 | 63 | msgid "Specify ``true`` to the ``immutable`` element of ``@Entity``" |
64 | 64 | msgstr "``@Entity`` の ``immutable`` 要素に ``true`` を指定する" |
65 | 65 |
|
66 | | -#: ../../lombok-support.rst:39 |
67 | | -#: ../../lombok-support.rst:111 |
| 66 | +#: ../../lombok-support.rst:38 |
| 67 | +#: ../../lombok-support.rst:110 |
68 | 68 | msgid "Specify either ``@lombok.Value`` or ``@lombok.AllArgsConstructor``" |
69 | 69 | msgstr "``@lombok.Value`` または ``@lombok.AllArgsConstructor`` のいずれかを指定する" |
70 | 70 |
|
71 | | -#: ../../lombok-support.rst:40 |
72 | | -#: ../../lombok-support.rst:112 |
| 71 | +#: ../../lombok-support.rst:39 |
| 72 | +#: ../../lombok-support.rst:111 |
73 | 73 | msgid "Specify ``@lombok.Getter`` to generate getters, in case of ``@lombok.AllArgsConstructor``" |
74 | 74 | msgstr "``@lombok.AllArgsConstructor`` の場合、ゲッターを生成するには ``@lombok.Getter`` を指定する" |
75 | 75 |
|
76 | | -#: ../../lombok-support.rst:66 |
| 76 | +#: ../../lombok-support.rst:65 |
77 | 77 | msgid "mutable entity classes" |
78 | 78 | msgstr "可変エンティティクラス" |
79 | 79 |
|
80 | | -#: ../../lombok-support.rst:68 |
| 80 | +#: ../../lombok-support.rst:67 |
81 | 81 | msgid "Define a default constructor" |
82 | 82 | msgstr "デフォルトのコンストラクターを定義する" |
83 | 83 |
|
84 | | -#: ../../lombok-support.rst:69 |
| 84 | +#: ../../lombok-support.rst:68 |
85 | 85 | msgid "Specify ``@lombok.Data`` or ``@lombok.Getter``/``@lombok.Setter`` to generate getters/setters" |
86 | 86 | msgstr "ゲッター/セッターを生成するには、``@lombok.Data`` または ``@lombok.Getter``/``@lombok.Setter`` を指定する" |
87 | 87 |
|
88 | | -#: ../../lombok-support.rst:95 |
| 88 | +#: ../../lombok-support.rst:94 |
89 | 89 | msgid "Domain class definition" |
90 | 90 | msgstr "ドメインクラスの定義" |
91 | 91 |
|
92 | | -#: ../../lombok-support.rst:97 |
| 92 | +#: ../../lombok-support.rst:96 |
93 | 93 | msgid "Specify ``@lombok.Value``" |
94 | 94 | msgstr "``@lombok.Value`` を指定する" |
95 | 95 |
|
96 | | -#: ../../lombok-support.rst:98 |
| 96 | +#: ../../lombok-support.rst:97 |
97 | 97 | msgid "Define only one instance field whose name is ``value``" |
98 | 98 | msgstr "``value`` という名前のインスタンスフィールドを 1 つだけ定義する" |
99 | 99 |
|
100 | | -#: ../../lombok-support.rst:109 |
| 100 | +#: ../../lombok-support.rst:108 |
101 | 101 | msgid "Embeddable class definition" |
102 | 102 | msgstr "埋め込み可能クラスの定義" |
103 | 103 |
|
0 commit comments