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

Commit 5eaf49a

Browse files
committed
Update Japanese translation for aggregate strategy
1 parent 03d847e commit 5eaf49a

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

docs/locale/ja/LC_MESSAGES/aggregate-strategy.po

Lines changed: 17 additions & 13 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-02-08 11:04+0900\n"
5+
"POT-Creation-Date: 2025-02-08 12:33+0900\n"
66
"Last-Translator: \n"
77
"Language-Team: Japanese\n"
88
"MIME-Version: 1.0\n"
@@ -87,47 +87,51 @@ msgstr "``DepartmentAggregateStrategy`` は ``@Select`` の ``aggregateStrategy`
8787
msgid "For the ``selectById`` method, the following SELECT statement is required:"
8888
msgstr "``selectById`` メソッドでは、以下の SELECT ステートメントが必要になります。"
8989

90-
#: ../../aggregate-strategy.rst:136
90+
#: ../../aggregate-strategy.rst:137
91+
msgid "The SELECT list must include the IDs of all entities that form the aggregate."
92+
msgstr "SELECTリストにはアグリゲートを形成するすべてのエンティティのIDを含める必要があります。"
93+
94+
#: ../../aggregate-strategy.rst:140
9195
msgid "Column aliasing rules"
9296
msgstr "カラムエイリアスのルール"
9397

94-
#: ../../aggregate-strategy.rst:138
98+
#: ../../aggregate-strategy.rst:142
9599
msgid "The table aliases must match those defined in ``DepartmentAggregateStrategy``."
96100
msgstr "テーブルエイリアスは ``DepartmentAggregateStrategy`` で定義されているものと一致する必要があります。"
97101

98-
#: ../../aggregate-strategy.rst:139
102+
#: ../../aggregate-strategy.rst:143
99103
msgid "Column aliases must be prefixed with the table alias followed by an underscore (``_``). For example, ``d.id`` is aliased as ``d_id`` and ``e.id`` as ``e_id``."
100104
msgstr "カラムのエイリアスは、テーブルのエイリアスにアンダースコア(``_``)を付けた形式で指定する必要があります。例えば、``d.id`` は ``d_id``、``e.id`` は ``e_id`` としてエイリアスされます。"
101105

102-
#: ../../aggregate-strategy.rst:143
106+
#: ../../aggregate-strategy.rst:147
103107
msgid "Using the expansion directive"
104108
msgstr "選択カラムリスト展開ディレクティブの使用"
105109

106-
#: ../../aggregate-strategy.rst:145
110+
#: ../../aggregate-strategy.rst:149
107111
msgid "By using the :ref:`expansion directive <expand>`, the above SELECT statement can be written more concisely:"
108-
msgstr ":ref:`expansion ディレクティブ <expand>`を使用することで、上記のSELECT文をより簡潔に記述することができます。"
112+
msgstr ":ref:`カラムリスト展開ディレクティブ <expand>` を使用することで、上記のSELECT文をより簡潔に記述することができます。"
109113

110-
#: ../../aggregate-strategy.rst:162
114+
#: ../../aggregate-strategy.rst:166
111115
msgid "How expansion works"
112116
msgstr "カラムリスト展開の仕組み"
113117

114-
#: ../../aggregate-strategy.rst:164
118+
#: ../../aggregate-strategy.rst:168
115119
msgid "The ``/*%expand */*`` directive automatically expands into a column list using predefined aliasing rules."
116120
msgstr "``/*%expand */*`` ディレクティブは、あらかじめ定義されたエイリアスルールを使用して列リストに自動的に展開します。"
117121

118-
#: ../../aggregate-strategy.rst:165
122+
#: ../../aggregate-strategy.rst:169
119123
msgid "By default, all columns from all tables are included in the result set."
120124
msgstr "デフォルトでは、すべてのテーブルのすべての列が結果セットに含まれます。"
121125

122-
#: ../../aggregate-strategy.rst:167
126+
#: ../../aggregate-strategy.rst:171
123127
msgid "To selectively expand only specific tables, pass a comma-separated list of table aliases:"
124128
msgstr "特定のテーブルのみを選択的に展開するには、テーブルエイリアスのカンマ区切りリストを渡します。"
125129

126-
#: ../../aggregate-strategy.rst:184
130+
#: ../../aggregate-strategy.rst:188
127131
msgid "Here, only columns from tables ``e`` (``employee``) and ``d`` (``department``) are expanded."
128132
msgstr "ここでは、テーブルの ``e`` (``employee``) と ``d`` (``department``) のカラムのみが展開されます。"
129133

130-
#: ../../aggregate-strategy.rst:185
134+
#: ../../aggregate-strategy.rst:189
131135
msgid "The columns from table ``a`` (``address``) are explicitly specified."
132136
msgstr "テーブル ``a`` (``address``) の列は明示的に指定されています。"
133137

0 commit comments

Comments
 (0)