forked from feature-sliced/documentation
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode.json
More file actions
410 lines (410 loc) · 17.9 KB
/
code.json
File metadata and controls
410 lines (410 loc) · 17.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
{
"pages.home.features.title": {
"message": "利点",
"description": "Features"
},
"pages.home.features.logic.title": {
"message": "明確なビジネスロジック",
"description": "Feature title"
},
"pages.home.features.logic.description": {
"message": "アーキテクチャはドメインモジュールで構成されているため、習得が容易である",
"description": "Feature description"
},
"pages.home.features.adaptability.title": {
"message": "適応性",
"description": "Feature title"
},
"pages.home.features.adaptability.description": {
"message": "アーキテクチャのコンポーネントは柔軟に交換したり、新しい条件に応じて追加したりすることができる",
"description": "Feature description"
},
"pages.home.features.debt.title": {
"message": "技術的負債",
"description": "Feature title"
},
"pages.home.features.debt.description": {
"message": "各モジュールは副作用なしに独立して変更/再作成できる",
"description": "Feature description"
},
"pages.home.features.shared.title": {
"message": "明確な再利用性",
"description": "Feature title"
},
"pages.home.features.shared.description": {
"message": "DRYとローカルカスタマイズのバランスが保たれている",
"description": "Feature description"
},
"pages.home.concepts.title": {
"message": "コンセプト",
"description": "Concepts"
},
"pages.home.concepts.public.title": {
"message": "公開API",
"description": "Concept title"
},
"pages.home.concepts.public.description": {
"message": "各モジュールはその公開APIをトップレベルで宣言する必要がある",
"description": "Concept description"
},
"pages.home.concepts.isolation.title": {
"message": "分離",
"description": "Concept title"
},
"pages.home.concepts.isolation.description": {
"message": "モジュールは同じレイヤーや上層レイヤーの他のモジュールに直接依存してはいけない",
"description": "Concept description"
},
"pages.home.concepts.needs.title": {
"message": "ニーズの理解",
"description": "Concept title"
},
"pages.home.concepts.needs.description": {
"message": "ビジネスとユーザーのニーズに焦点を当てる",
"description": "Concept description"
},
"pages.home.scheme.title": {
"message": "構造",
"description": "Scheme"
},
"pages.home.companies.using": {
"message": "FSDを使用している企業",
"description": "Companies using methodology"
},
"pages.home.companies.add_me": {
"message": "あなたの会社でFSDが使用されていますか?",
"description": "Methodology is used in your company?"
},
"pages.home.companies.tell_us": {
"message": "教えてください",
"description": "Tell us"
},
"pages.examples.title": {
"message": "実装例",
"description": "Page title"
},
"pages.examples.subtitle": {
"message": "FSDを使って作られたプロジェクト一覧",
"description": "Page subtitle"
},
"pages.examples.add_me.title": {
"message": "実装例を追加",
"description": "Request to add example"
},
"pages.examples.repo.title": {
"message": "リポジトリ",
"description": "Examples repository label"
},
"pages.examples.versions": {
"message": "バージョン一覧も参照してください",
"description": "Versions reminder"
},
"pages.versions.title": {
"message": "Feature-Sliced Designのバージョン",
"description": "Feature-Sliced Design versions"
},
"pages.versions.current": {
"message": "ここで現在公開されているバージョンのドキュメントを見つけることができます",
"description": "Description for current version"
},
"pages.versions.legacy": {
"message": "ここで古いバージョンのドキュメントを見つけることができます",
"description": "Description for legacy version"
},
"pages.nav.title": {
"message": "🧭 ナビゲーション",
"description": "NavPage title"
},
"pages.nav.legacy.title": {
"message": "古いリンク",
"description": "NavPage section=legacy title"
},
"pages.nav.legacy.details": {
"message": "ドキュメントの再構成後、一部の記事リンクが変更されました。以下に探しているページが見つかるかもしれません。",
"description": "NavPage section=legacy details"
},
"pages.nav.legacy.subdetails": {
"message": "互換性のために古いリンクからのリダイレクトがあります",
"description": "NavPage section=legacy subdetails"
},
"features.feedback-badge.label": {
"message": "ドキュメントのフィードバックを共有する 🤙",
"description": "Feedback share button label"
},
"features.feedback-badge.url": {
"message": "https://forms.gle/7p4anU2shHAzmfqc8",
"description": "Feedback share form url"
},
"features.feedback-doc.thanks": {
"message": "フィードバックありがとうございます!",
"description": "DocFeedback block=Thanks"
},
"features.feedback-doc.title": {
"message": "このページは役に立ちましたか?",
"description": "DocFeedback block=Title"
},
"features.feedback-doc.subtitle": {
"message": "あなたのフィードバックはドキュメントの改善に役立ちます",
"description": "DocFeedback block=Subtitle"
},
"features.feedback-doc.button-text": {
"message": "フィードバックを送る",
"description": "The text on a floating button to leave feedback about the docs"
},
"features.feedback-doc.email-placeholder": {
"message": "メールアドレスを入力してください(任意)",
"description": "The placeholder for email input"
},
"features.feedback-doc.error-message": {
"message": "後でもう一度お試しください。",
"description": "The error message displayed when feedback form submission fails"
},
"features.feedback-doc.modal-title-error-403": {
"message": "リクエストURLがこのプロジェクトのPushFeedbackに指定されたURLと一致しません。",
"description": "The title of the modal displayed when the feedback form submission fails with 403 error"
},
"features.feedback-doc.modal-title-error-404": {
"message": "提供されたプロジェクトIDをPushFeedbackで見つけることができませんでした。",
"description": "The title of the modal displayed when the feedback form submission fails with 404 error"
},
"features.feedback-doc.message-placeholder": {
"message": "ここにフィードバックを書いてください…",
"description": "The placeholder for message input"
},
"features.feedback-doc.modal-title": {
"message": "あなたの意見を共有してください",
"description": "The title of the modal displayed when the feedback form is opened"
},
"features.feedback-doc.modal-title-error": {
"message": "おっと!",
"description": "The title of the modal displayed when the feedback form submission fails"
},
"features.feedback-doc.modal-title-success": {
"message": "フィードバックありがとうございます!",
"description": "The title of the modal displayed when the feedback form submission is successful"
},
"features.feedback-doc.rating-placeholder": {
"message": "このページは役に立ちましたか?",
"description": "The placeholder for rating input"
},
"features.feedback-doc.rating-stars-placeholder": {
"message": "このページをどう評価しますか",
"description": "The placeholder for rating stars input"
},
"features.feedback-doc.screenshot-button-text": {
"message": "スクリーンショットを撮る",
"description": "The text on a button to take a screenshot"
},
"features.feedback-doc.screenshot-topbar-text": {
"message": "ページ上の要素を選択してください",
"description": "The text displayed in the top bar of the screenshot tool"
},
"features.feedback-doc.send-button-text": {
"message": "送信",
"description": "The text on a button to send feedback"
},
"features.hero.tagline": {
"message": "フロントエンドアーキテクチャの設計方法論",
"description": "Architectural methodology for frontend projects"
},
"features.hero.get_started": {
"message": "始める",
"description": "Get Started"
},
"features.hero.examples": {
"message": "実装例",
"description": "Examples"
},
"features.hero.previous": {
"message": "前のバージョン",
"description": "Previous version"
},
"shared.wip.title": {
"message": "この記事は執筆中です",
"description": "Admonition title"
},
"shared.wip.subtitle": {
"message": "その公開を早めるために、以下の方法があります。",
"description": "Admonition subtitle"
},
"shared.wip.var.feedback.base": {
"message": "📢 フィードバックを共有する ",
"description": "Variant for contribute (base)"
},
"shared.wip.var.feedback.link": {
"message": "(チケットでのコメント/絵文字リアクション)",
"description": "Variant for contribute (link)"
},
"shared.wip.var.material.base": {
"message": "💬 チャットでの議論結果をチケットにまとめる ",
"description": "Variant for contribute (base)"
},
"shared.wip.var.material.link": {
"message": "(チャットURL)",
"description": "Variant for contribute (link)"
},
"shared.wip.var.contribute.base": {
"message": "⚒️ 他の方法で",
"description": "Variant for contribute (base)"
},
"shared.wip.var.contribute.link": {
"message": "貢献する",
"description": "Variant for contribute (link)"
},
"theme.NotFound.title": {
"message": "ページが見つかりません",
"description": "The title of the 404 page"
},
"theme.NotFound.p1": {
"message": "申し訳ありませんが、リクエストされたページが見つかりませんでした。",
"description": "The first paragraph of the 404 page"
},
"theme.NotFound.p2": {
"message": "リンク元のサイトの所有者に連絡して、リンクが機能しないことを知らせてください。",
"description": "The 2nd paragraph of the 404 page"
},
"theme.AnnouncementBar.closeButtonAriaLabel": {
"message": "閉じる",
"description": "The ARIA label for close button of announcement bar"
},
"theme.blog.paginator.navAriaLabel": {
"message": "ブログリストページのナビゲーション",
"description": "The ARIA label for the blog pagination"
},
"theme.blog.paginator.newerEntries": {
"message": "次のエントリ",
"description": "The label used to navigate to the newer blog posts page (previous page)"
},
"theme.blog.paginator.olderEntries": {
"message": "前のエントリ",
"description": "The label used to navigate to the older blog posts page (next page)"
},
"theme.blog.post.readingTime.plurals": {
"message": "{readingTime} 分の読書",
"description": "Pluralized label for \"{readingTime} min read\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)"
},
"theme.tags.tagsListLabel": {
"message": "タグ:",
"description": "The label alongside a tag list"
},
"theme.blog.post.readMore": {
"message": "続きを読む",
"description": "The label used in blog post item excerpts to link to full blog posts"
},
"theme.blog.post.paginator.navAriaLabel": {
"message": "ブログ投稿ページのナビゲーション",
"description": "The ARIA label for the blog posts pagination"
},
"theme.blog.post.paginator.newerPost": {
"message": "次の投稿",
"description": "The blog post button label to navigate to the newer/previous post"
},
"theme.blog.post.paginator.olderPost": {
"message": "前の投稿",
"description": "The blog post button label to navigate to the older/next post"
},
"theme.tags.tagsPageTitle": {
"message": "タグ",
"description": "The title of the tag list page"
},
"theme.blog.post.plurals": {
"message": "{count} 投稿|{count} 投稿|{count} 投稿",
"description": "Pluralized label for \"{count} posts\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)"
},
"theme.blog.tagTitle": {
"message": "{nPosts} のタグ \"{tagName}\"",
"description": "The title of the page for a blog tag"
},
"theme.tags.tagsPageLink": {
"message": "すべてのタグを見る",
"description": "The label of the link targeting the tag list page"
},
"theme.CodeBlock.copyButtonAriaLabel": {
"message": "クリップボードにコピー",
"description": "The ARIA label for copy code blocks button"
},
"theme.CodeBlock.copied": {
"message": "コピーしました",
"description": "The copied button label on code blocks"
},
"theme.CodeBlock.copy": {
"message": "コピー",
"description": "The copy button label on code blocks"
},
"theme.docs.sidebar.expandButtonTitle": {
"message": "サイドバーを展開",
"description": "The ARIA label and title attribute for expand button of doc sidebar"
},
"theme.docs.sidebar.expandButtonAriaLabel": {
"message": "サイドバーを展開",
"description": "The ARIA label and title attribute for expand button of doc sidebar"
},
"theme.docs.paginator.navAriaLabel": {
"message": "ドキュメントページのナビゲーション",
"description": "The ARIA label for the docs pagination"
},
"theme.docs.paginator.previous": {
"message": "前のページ",
"description": "The label used to navigate to the previous doc"
},
"theme.docs.paginator.next": {
"message": "次のページ",
"description": "The label used to navigate to the next doc"
},
"theme.docs.sidebar.collapseButtonTitle": {
"message": "サイドバーを折りたたむ",
"description": "The title attribute for collapse button of doc sidebar"
},
"theme.docs.sidebar.collapseButtonAriaLabel": {
"message": "サイドバーを折りたたむ",
"description": "The title attribute for collapse button of doc sidebar"
},
"theme.docs.sidebar.responsiveCloseButtonLabel": {
"message": "メニューを閉じる",
"description": "The ARIA label for close button of mobile doc sidebar"
},
"theme.docs.sidebar.responsiveOpenButtonLabel": {
"message": "メニューを開く",
"description": "The ARIA label for open button of mobile doc sidebar"
},
"theme.docs.versions.unreleasedVersionLabel": {
"message": "これは{siteTitle} {versionLabel}の将来のバージョンのドキュメントです。",
"description": "The label used to tell the user that he's browsing an unreleased doc version"
},
"theme.docs.versions.unmaintainedVersionLabel": {
"message": "これは{siteTitle}の{versionLabel}バージョンのドキュメントで、現在はサポートされていません。",
"description": "The label used to tell the user that he's browsing an unmaintained doc version"
},
"theme.docs.versions.latestVersionSuggestionLabel": {
"message": "最新のドキュメントは{latestVersionLink}({versionLabel})にあります。",
"description": "The label userd to tell the user that he's browsing an unmaintained doc version"
},
"theme.docs.versions.latestVersionLinkLabel": {
"message": "最新バージョン",
"description": "The label used for the latest version suggestion link label"
},
"theme.common.editThisPage": {
"message": "このページを編集",
"description": "The link label to edit the current page"
},
"theme.common.headingLinkTitle": {
"message": "この見出しへの直接リンク",
"description": "Title for link to heading"
},
"theme.lastUpdated.atDate": {
"message": " {date}",
"description": "The words used to describe on which date a page has been last updated"
},
"theme.lastUpdated.byUser": {
"message": " {user}",
"description": "The words used to describe by who the page has been last updated"
},
"theme.lastUpdated.lastUpdatedAtBy": {
"message": "最終更新{atDate}{byUser}",
"description": "The sentence used to display when a page has been last updated, and by who"
},
"theme.common.skipToMainContent": {
"message": "メインコンテンツにスキップ",
"description": "The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation"
}
}