-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathdocs.topics.ts
More file actions
1217 lines (1216 loc) · 42.9 KB
/
docs.topics.ts
File metadata and controls
1217 lines (1216 loc) · 42.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
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
import type { StarlightSidebarTopicsUserConfig } from 'starlight-sidebar-topics';
export const docsTopics: StarlightSidebarTopicsUserConfig = {
label: {
da: 'Dokumenter',
de: 'Dokumente',
en: 'Docs',
es: 'Documentos',
fr: 'Documents',
hi: 'दस्तावेज़',
id: 'Dokumen',
it: 'Documenti',
ja: 'ドキュメント',
ko: '문서',
'pt-BR': 'Documentos',
'pt-PT': 'Documentos',
ru: 'Документы',
tr: 'Belgeler',
uk: 'Документи',
'zh-CN': '文档',
},
link: 'docs',
icon: 'open-book',
items: [
{
label: 'Welcome to Aspire',
translations: {
da: 'Velkommen til Aspire',
de: 'Willkommen bei Aspire',
en: 'Welcome to Aspire',
es: 'Bienvenido a Aspire',
fr: 'Bienvenue à Aspire',
hi: 'Aspire में आपका स्वागत है',
id: 'Selamat datang di Aspire',
it: 'Benvenuto in Aspire',
ja: 'Aspire へようこそ',
ko: 'Aspire에 오신 것을 환영합니다',
'pt-BR': 'Bem-vindo ao Aspire',
'pt-PT': 'Bem-vindo ao Aspire',
ru: 'Добро пожаловать в Aspire',
tr: "Aspire'a Hoş Geldiniz",
uk: 'Ласкаво просимо до Aspire',
'zh-CN': '欢迎使用 Aspire',
},
slug: 'docs',
},
{
label: "What's new",
collapsed: true,
items: [
{
label: 'Aspire 13.1',
slug: 'whats-new/aspire-13-1'
},
{
label: 'Aspire 13.0',
slug: 'whats-new/aspire-13'
},
{
label: 'Previous versions',
collapsed: true,
translations: {
da: 'Tidligere versioner',
de: 'Frühere Versionen',
en: 'Previous versions',
es: 'Versiones anteriores',
fr: 'Versions précédentes',
hi: 'पिछले संस्करण',
id: 'Versi sebelumnya',
it: 'Versioni precedenti',
ja: '以前のバージョン',
ko: '이전 버전',
'pt-BR': 'Versões anteriores',
'pt-PT': 'Versões anteriores',
ru: 'Предыдущие версии',
tr: 'Önceki sürümler',
uk: 'Попeredні версії',
'zh-CN': '以前的版本',
},
items: [
{
label: 'Aspire 9.5',
slug: 'whats-new/aspire-9-5'
},
{
label: 'Aspire 9.4',
slug: 'whats-new/aspire-9-4'
},
{
label: 'Aspire 9.3',
slug: 'whats-new/aspire-9-3'
},
{
label: 'Aspire 9.2',
slug: 'whats-new/aspire-9-2'
},
{
label: 'Aspire 9.1',
slug: 'whats-new/aspire-9-1'
},
{
label: 'Aspire 9.0',
slug: 'whats-new/aspire-9'
},
],
},
{
label: 'Upgrade Aspire',
slug: 'whats-new/upgrade-aspire',
translations: {
da: 'Opgrader Aspire',
de: 'Aspire aktualisieren',
en: 'Upgrade Aspire',
es: 'Actualizar Aspire',
fr: 'Mettre à jour Aspire',
hi: 'Aspire अपग्रेड करें',
id: 'Tingkatkan Aspire',
it: 'Aggiorna Aspire',
ja: 'Aspire をアップグレード',
ko: 'Aspire 업그레이드',
'pt-BR': 'Atualizar Aspire',
'pt-PT': 'Atualizar Aspire',
ru: 'Обновить Aspire',
tr: "Aspire'ı Yükselt",
uk: 'Оновити Aspire',
'zh-CN': '升级 Aspire',
},
},
],
translations: {
da: 'Hvad er nyt',
de: 'Was gibt es Neues',
en: "What's new",
es: 'Novedades',
fr: 'Quoi de neuf',
hi: 'क्या नया है',
id: 'Apa yang baru',
it: 'Novità',
ja: '新着情報',
ko: '새로운 소식',
'pt-BR': 'Novidades',
'pt-PT': 'Novidades',
ru: 'Что нового',
tr: 'Yeni neler var',
uk: 'Що нового',
'zh-CN': '新内容',
},
},
{
label: 'Get started',
translations: {
da: 'Kom godt i gang',
de: 'Erste schritte',
en: 'Get started',
es: 'Empezar',
fr: 'Commencer',
hi: 'शुरू करें',
id: 'Mulai',
it: 'Iniziare',
ja: '始める',
ko: '시작하기',
'pt-BR': 'Começar',
'pt-PT': 'Começar',
ru: 'Начать',
tr: 'Başlamak',
uk: 'Розпочати',
'zh-CN': '开始',
},
items: [
{
label: 'Setup and tooling',
collapsed: true,
translations: {
da: 'Opsætning og værktøjer',
de: 'Einrichtung und Werkzeuge',
en: 'Setup and tooling',
es: 'Configuración y herramientas',
fr: 'Configuration et outils',
hi: 'सेटअप और टूलिंग',
id: 'Pengaturan dan alat',
it: 'Configurazione e strumenti',
ja: 'セットアップとツール',
ko: '설정 및 도구',
'pt-BR': 'Configuração e ferramentas',
'pt-PT': 'Configuração e ferramentas',
ru: 'Настройка и инструменты',
tr: 'Kurulum ve araçlar',
uk: 'Налаштування та інструменти',
'zh-CN': '设置和工具',
},
items: [
{
label: 'Prerequisites',
translations: {
da: 'Forudsætninger',
de: 'Voraussetzungen',
en: 'Prerequisites',
es: 'Requisitos previos',
fr: 'Prérequis',
hi: 'पूर्वापेक्षाएँ',
id: 'Prasyarat',
it: 'Prerequisiti',
ja: '事前準備',
ko: '전제 조건',
'pt-BR': 'Pré-requisitos',
'pt-PT': 'Pré-requisitos',
ru: 'Предварительные требования',
tr: 'Ön koşullar',
uk: 'Попередні вимоги',
'zh-CN': '先决条件',
},
slug: 'get-started/prerequisites',
},
{
label: 'Install CLI',
translations: {
da: 'Installer CLI',
de: 'CLI installieren',
en: 'Install CLI',
es: 'Instalar CLI',
fr: 'Installer CLI',
hi: 'CLI इंस्टॉल करें',
id: 'Instal CLI',
it: 'Installa CLI',
ja: 'CLI をインストールする',
ko: 'CLI 설치',
'pt-BR': 'Instalar CLI',
'pt-PT': 'Instalar CLI',
ru: 'Установить CLI',
tr: 'CLI Kur',
uk: 'Встановити CLI',
'zh-CN': '安装 CLI',
},
slug: 'get-started/install-cli',
},
{
label: 'VS Code extension',
translations: {
da: 'VS Code-udvidelse',
de: 'VS Code-Erweiterung',
en: 'VS Code extension',
es: 'Extensión de VS Code',
fr: 'Extension VS Code',
hi: 'VS Code एक्सटेंशन',
id: 'Ekstensi VS Code',
it: 'Estensione VS Code',
ja: 'VS Code 拡張機能',
ko: 'VS Code 확장',
'pt-BR': 'Extensão VS Code',
'pt-PT': 'Extensão VS Code',
ru: 'Расширение VS Code',
tr: 'VS Code uzantısı',
uk: 'Розширення VS Code',
'zh-CN': 'VS Code 扩展',
},
slug: 'get-started/aspire-vscode-extension',
},
{
label: 'Dev Containers',
slug: 'get-started/dev-containers',
},
{
label: 'GitHub Codespaces',
slug: 'get-started/github-codespaces',
},
{
label: 'Aspire SDK',
slug: 'get-started/aspire-sdk',
},
{
label: 'Aspire templates',
translations: {
da: 'Aspire-skabeloner',
de: 'Aspire-Vorlagen',
en: 'Aspire templates',
es: 'Plantillas de Aspire',
fr: 'Modèles Aspire',
hi: 'Aspire टेम्प्लेट',
id: 'Template Aspire',
it: 'Modelli Aspire',
ja: 'Aspire テンプレート',
ko: 'Aspire 템플릿',
'pt-BR': 'Modelos do Aspire',
'pt-PT': 'Modelos do Aspire',
ru: 'Шаблоны Aspire',
tr: 'Aspire şablonları',
uk: 'Шаблони Aspire',
'zh-CN': 'Aspire 模板',
},
slug: 'get-started/aspire-sdk-templates',
},
],
},
{
label: 'Build your first app',
translations: {
da: 'Byg din første app',
de: 'Erstellen Sie Ihre erste App',
en: 'Build your first app',
es: 'Construye tu primera app',
fr: 'Construisez votre première application',
hi: 'अपना पहला ऐप बनाएं',
id: 'Bangun aplikasi pertama Anda',
it: 'Crea la tua prima app',
ja: '最初のアプリを作成する',
ko: '첫 번째 앱 만들기',
'pt-BR': 'Construa seu primeiro app',
'pt-PT': 'Construa a sua primeira app',
ru: 'Создайте свое первое приложение',
tr: 'İlk uygulamanızı oluşturun',
uk: 'Створіть свій перший додаток',
'zh-CN': '构建您的第一个应用',
},
slug: 'get-started/first-app',
badge: {
text: 'Quickstart',
variant: 'tip',
translations: {
da: 'Hurtigstart',
de: 'Schnellstart',
en: 'Quickstart',
es: 'Inicio rápido',
fr: 'Démarrage rapide',
hi: 'त्वरित आरंभ',
id: 'Memulai Cepat',
it: 'Avvio rapido',
ja: 'クイックスタート',
ko: '빠른 시작',
'pt-BR': 'Início Rápido',
'pt-PT': 'Início Rápido',
ru: 'Быстрый старт',
tr: 'Hızlı Başlangıç',
uk: 'Швидкий старт',
'zh-CN': '快速开始',
},
},
},
{
label: 'Deploy your first app',
translations: {
da: 'Udrul din første app',
de: 'Bereitstellung Ihrer ersten App',
en: 'Deploy your first app',
es: 'Despliega tu primera app',
fr: 'Déployez votre première application',
hi: 'अपना पहला ऐप तैनात करें',
id: 'Deploy aplikasi pertama Anda',
it: 'Distribuisci la tua prima app',
ja: '最初のアプリをデプロイする',
ko: '첫 번째 앱 배포',
'pt-BR': 'Implante seu primeiro app',
'pt-PT': 'Implemente a sua primeira app',
ru: 'Разверните свое первое приложение',
tr: 'İlk uygulamanızı dağıtın',
uk: 'Розгорніть свій перший додаток',
'zh-CN': '部署您的第一个应用',
},
slug: 'get-started/deploy-first-app',
badge: {
text: 'Tutorial',
variant: 'success',
translations: {
da: 'Vejledning',
de: 'Anleitung',
en: 'Tutorial',
es: 'Tutorial',
fr: 'Tutoriel',
hi: 'ट्यूटोरियल',
id: 'Tutorial',
it: 'Tutorial',
ja: 'チュートリアル',
ko: '튜토리얼',
'pt-BR': 'Tutorial',
'pt-PT': 'Tutorial',
ru: 'Учебник',
tr: 'Eğitim',
uk: 'Підручник',
},
},
},
{
label: 'Aspireify an existing app',
translations: {
da: 'Aspireify en eksisterende app',
de: 'Eine bestehende App Aspireify',
en: 'Aspireify an existing app',
es: 'Aspireify una aplicación existente',
fr: 'Aspireify une application existante',
hi: 'मौजूदा ऐप को Aspireify करें',
id: 'Aspireify aplikasi yang sudah ada',
it: "Aspireify un'app esistente",
ja: '既存のアプリを Aspireify する',
ko: '기존 앱을 Aspireify하기',
'pt-BR': 'Aspireify um app existente',
'pt-PT': 'Aspireify uma app existente',
ru: 'Aspireify существующее приложение',
tr: 'Mevcut bir uygulamayı Aspireify et',
uk: 'Aspireify наявний застосунок',
'zh-CN': '对现有应用进行 Aspireify',
},
slug: 'get-started/add-aspire-existing-app',
},
{
label: 'Configure the MCP server',
translations: {
da: 'Konfigurer MCP-serveren',
de: 'MCP-Server konfigurieren',
en: 'Configure the MCP server',
es: 'Configurar el servidor MCP',
fr: 'Configurer le serveur MCP',
hi: 'MCP सर्वर कॉन्फ़िगर करें',
id: 'Konfigurasi server MCP',
it: 'Configurare il server MCP',
ja: 'MCP サーバーの構成',
ko: 'MCP 서버 구성',
'pt-BR': 'Configurar o servidor MCP',
'pt-PT': 'Configurar o servidor MCP',
ru: 'Настройка сервера MCP',
tr: 'MCP sunucusunu yapılandırın',
uk: 'Налаштування сервера MCP',
'zh-CN': '配置 MCP 服务器',
},
slug: 'get-started/configure-mcp',
},
],
},
{
label: 'Fundamentals',
collapsed: true,
translations: {
da: 'Begreber',
de: 'Grundlagen',
en: 'Fundamentals',
es: 'Fundamentos',
fr: 'Notions fondamentales',
hi: 'मूल बातें',
id: 'Dasar-dasar',
it: 'Fondamenti',
ja: '基本',
ko: '기본 사항',
'pt-BR': 'Fundamentos',
'pt-PT': 'Fundamentos',
ru: 'Основы',
tr: 'Temeller',
uk: 'Основи',
'zh-CN': '基础知识',
},
items: [
{
label: 'What is Aspire?',
translations: {
da: 'Hvad er Aspire?',
de: 'Was ist Aspire?',
en: 'What is Aspire?',
es: '¿Qué es Aspire?',
fr: 'Qu’est-ce qu’Aspire ?',
hi: 'Aspire क्या है?',
id: 'Apa itu Aspire?',
it: 'Che cos’è Aspire?',
ja: 'Aspire とは何ですか?',
ko: 'Aspire란 무엇인가요?',
'pt-BR': 'O que é Aspire?',
'pt-PT': 'O que é Aspire?',
ru: 'Что такое Aspire?',
tr: 'Aspire nedir?',
uk: 'Що таке Aspire?',
'zh-CN': 'Aspire 是什么?',
},
slug: 'get-started/what-is-aspire',
},
{
label: 'What is the AppHost?',
translations: {
da: 'Hvad er AppHost?',
de: 'Was ist der AppHost?',
en: 'What is the AppHost?',
es: '¿Qué es el AppHost?',
fr: "Qu'est-ce que l’AppHost ?",
hi: 'AppHost क्या है?',
id: 'Apa itu AppHost?',
it: "Che cos'è l’AppHost?",
ja: 'AppHost とは?',
ko: 'AppHost란 무엇인가요?',
'pt-BR': 'O que é o AppHost?',
'pt-PT': 'O que é o AppHost?',
ru: 'Что такое AppHost?',
tr: 'AppHost nedir?',
uk: 'Що таке AppHost?',
'zh-CN': '什么是 AppHost?',
},
slug: 'get-started/app-host',
},
{
label: 'Understanding resources',
translations: {
da: 'Forstå ressourcer',
de: 'Ressourcen verstehen',
en: 'Understanding resources',
es: 'Comprender los recursos',
fr: 'Comprendre les ressources',
hi: 'संसाधनों को समझना',
id: 'Memahami Sumber Daya',
it: 'Comprendere le risorse',
ja: 'リソースの理解',
ko: '리소스 이해',
'pt-BR': 'Compreendendo os recursos',
'pt-PT': 'Compreender os recursos',
ru: 'Понимание ресурсов',
tr: 'Kaynakları anlama',
uk: 'Розуміння ресурсів',
'zh-CN': '了解资源',
},
slug: 'get-started/resources',
},
{
label: 'Pipelines and app topology',
translations: {
da: 'Udrulning og apptopologi',
de: 'Bereitstellung und App-Topologie',
en: 'Pipelines and app topology',
es: 'Despliegue y topología de la aplicación',
fr: 'Déploiement et topologie de l’application',
hi: 'परिनियोजन और ऐप टोपोलॉजी',
id: 'Penyebaran dan topologi aplikasi',
it: 'Distribuzione e topologia dell’applicazione',
ja: 'パイプラインとアプリのトポロジー',
ko: '배포 및 앱 토폴로지',
'pt-BR': 'Implantação e topologia do aplicativo',
'pt-PT': 'Implementação e topologia da aplicação',
ru: 'Развертывание и топология приложения',
tr: 'Dağıtım ve uygulama topolojisi',
uk: 'Розгортання і топологія застосунку',
'zh-CN': '部署与应用拓扑',
},
slug: 'get-started/pipelines',
},
{
label: 'Service discovery',
translations: {
da: 'Tjenesteopdagelse',
de: 'Dienstermittlung',
en: 'Service discovery',
es: 'Descubrimiento de servicios',
fr: 'Découverte de services',
hi: 'सेवा खोज',
id: 'Penemuan layanan',
it: 'Individuazione del servizio',
ja: 'サービス検出',
ko: '서비스 검색',
'pt-BR': 'Descoberta de serviços',
'pt-PT': 'Descoberta de serviços',
ru: 'Обнаружение служб',
tr: 'Hizmet keşfi',
uk: 'Виявлення служб',
'zh-CN': '服务发现',
},
slug: 'fundamentals/service-discovery',
},
{
label: 'Service defaults',
translations: {
da: 'Tjenestestandarder',
de: 'Dienst-Standardeinstellungen',
en: 'Service defaults',
es: 'Valores predeterminados del servicio',
fr: 'Paramètres par défaut du service',
hi: 'सेवा डिफ़ॉल्ट',
id: 'Default layanan',
it: 'Impostazioni predefinite del servizio',
ja: 'サービスの既定値',
ko: '서비스 기본값',
'pt-BR': 'Padrões de serviço',
'pt-PT': 'Padrões de serviço',
ru: 'Значения по умолчанию для служб',
tr: 'Hizmet varsayılanları',
uk: 'Значення за замовчуванням служби',
'zh-CN': '服务默认值',
},
slug: 'fundamentals/service-defaults',
},
{
label: 'Launch profiles',
translations: {
da: 'Start profiler',
de: 'Startprofile',
en: 'Launch profiles',
es: 'Perfiles de inicio',
fr: 'Profils de lancement',
hi: 'लॉन्च प्रोफ़ाइल',
id: 'Profil peluncuran',
it: 'Profili di avvio',
ja: '起動プロファイル',
ko: '시작 프로필',
'pt-BR': 'Perfis de inicialização',
'pt-PT': 'Perfis de inicialização',
ru: 'Профили запуска',
tr: 'Başlatma profilleri',
uk: 'Профілі запуску',
'zh-CN': '启动配置文件',
},
slug: 'fundamentals/launch-profiles',
},
{
label: 'Health checks',
translations: {
da: 'Sundhedstjek',
de: 'Integritätsprüfungen',
en: 'Health checks',
es: 'Comprobaciones de estado',
fr: "Vérifications de l'état",
hi: 'स्वास्थ्य जांच',
id: 'Pemeriksaan kesehatan',
it: 'Controlli di integrità',
ja: '正常性チェック',
ko: '상태 확인',
'pt-BR': 'Verificações de integridade',
'pt-PT': 'Verificações de integridade',
ru: 'Проверки работоспособности',
tr: 'Durum denetimleri',
uk: 'Перевірки справності',
'zh-CN': '运行状况检查',
},
slug: 'fundamentals/health-checks',
},
{
label: 'Telemetry',
slug: 'fundamentals/telemetry',
translations: {
da: 'Telemetri',
de: 'Telemetrie',
en: 'Telemetry',
es: 'Telemetría',
fr: 'Télémétrie',
hi: 'टेलीमेट्री',
id: 'Telemetri',
it: 'Telemetria',
ja: 'テレメトリ',
ko: '원격 분석',
'pt-BR': 'Telemetria',
'pt-PT': 'Telemetria',
ru: 'Телеметрия',
tr: 'Telemetri',
uk: 'Телеметрія',
'zh-CN': '遥测',
},
},
{
label: 'Networking overview',
slug: 'fundamentals/networking-overview',
translations: {
da: 'Netværksoverblik',
de: 'Netzwerkübersicht',
en: 'Networking overview',
es: 'Descripción general de redes',
fr: 'Aperçu du réseau',
hi: 'नेटवर्किंग अवलोकन',
id: 'Ikhtisar jaringan',
it: 'Panoramica della rete',
ja: 'ネットワーキングの概要',
ko: '네트워킹 개요',
'pt-BR': 'Visão geral de rede',
'pt-PT': 'Visão geral de rede',
ru: 'Обзор сетевых подключений',
tr: 'Ağ genel bakışı',
uk: 'Огляд мережі',
'zh-CN': '网络概述',
},
},
{
label: 'External parameters',
slug: 'fundamentals/external-parameters',
translations: {
da: 'Eksterne parametre',
de: 'Externe Parameter',
en: 'External parameters',
es: 'Parámetros externos',
fr: 'Paramètres externes',
hi: 'बाहरी पैरामीटर',
id: 'Parameter eksternal',
it: 'Parametri esterni',
ja: '外部パラメーター',
ko: '외부 매개변수',
'pt-BR': 'Parâmetros externos',
'pt-PT': 'Parâmetros externos',
ru: 'Внешние параметры',
tr: 'Harici parametreler',
uk: 'Зовнішні параметри',
'zh-CN': '外部参数',
},
},
{
label: 'Persist data with volumes',
slug: 'fundamentals/persist-data-volumes',
translations: {
da: 'Bevar data med volumener',
de: 'Daten mit Volumes speichern',
en: 'Persist data with volumes',
es: 'Persistir datos con volúmenes',
fr: 'Conserver les données avec des volumes',
hi: 'वॉल्यूम के साथ डेटा बनाए रखें',
id: 'Pertahankan data dengan volume',
it: 'Mantieni i dati con i volumi',
ja: 'ボリュームでデータを永続化する',
ko: '볼륨으로 데이터 유지',
'pt-BR': 'Persistir dados com volumes',
'pt-PT': 'Persistir dados com volumes',
ru: 'Сохранение данных с помощью томов',
tr: 'Verileri hacimlerle kalıcı hale getirin',
uk: 'Збереження даних за допомогою томів',
'zh-CN': '使用卷持久化数据',
},
},
{
label: 'Resource annotations',
slug: 'fundamentals/annotations-overview',
translations: {
da: 'Ressourceannoteringer',
de: 'Ressourcenanmerkungen',
en: 'Resource annotations',
es: 'Anotaciones de recursos',
fr: 'Annotations de ressources',
hi: 'संसाधन एनोटेशन',
id: 'Anotasi sumber daya',
it: 'Annotazioni delle risorse',
ja: 'リソース注釈',
ko: '리소스 주석',
'pt-BR': 'Anotações de recursos',
'pt-PT': 'Anotações de recursos',
ru: 'Аннотации ресурсов',
tr: 'Kaynak açıklamaları',
uk: 'Анотації ресурсів',
'zh-CN': '资源注释',
},
},
{
label: 'Aspire app lifecycle guide',
slug: 'fundamentals/app-lifecycle',
translations: {
da: 'Guide til Aspire app-livscyklus',
de: 'Leitfaden zum Aspire-App-Lebenszyklus',
en: 'Aspire app lifecycle guide',
es: 'Guía del ciclo de vida de la aplicación Aspire',
fr: 'Guide du cycle de vie des applications Aspire',
hi: 'Aspire ऐप जीवनचक्र गाइड',
id: 'Panduan siklus hidup aplikasi Aspire',
it: 'Guida al ciclo di vita delle app Aspire',
ja: 'Aspire アプリのライフサイクル ガイド',
ko: 'Aspire 앱 수명 주기 가이드',
'pt-BR': 'Guia do ciclo de vida do aplicativo Aspire',
'pt-PT': 'Guia do ciclo de vida da aplicação Aspire',
ru: 'Руководство по жизненному циклу приложения Aspire',
tr: 'Aspire uygulama yaşam döngüsü kılavuzu',
uk: 'Посібник з життєвого циклу застосунку Aspire',
'zh-CN': 'Aspire 应用生命周期指南',
},
},
],
},
{
label: 'AppHost',
collapsed: true,
items: [
{
label: 'Configuration',
slug: 'app-host/configuration',
translations: {
en: 'Configuration',
ja: '構成',
},
},
{
label: 'Certificate configuration',
slug: 'app-host/certificate-configuration',
translations: {
en: 'Certificate configuration',
ja: '証明書の構成',
},
},
{
label: 'Eventing',
slug: 'app-host/eventing',
translations: {
en: 'Eventing',
ja: 'イベント処理',
},
},
{
label: 'Persistent containers',
slug: 'app-host/persistent-containers',
translations: {
en: 'Persistent containers',
ja: '永続コンテナー',
},
},
{
label: 'Dockerfiles',
slug: 'app-host/withdockerfile',
translations: {
en: 'Dockerfiles',
ja: 'Dockerfile',
},
},
{
label: 'Executable resources',
slug: 'app-host/executable-resources',
translations: {
en: 'Executable resources',
ja: '実行可能リソース',
},
},
{
label: 'Console and worker apps',
slug: 'app-host/console-apps',
translations: {
en: 'Console and worker apps',
},
},
{
label: 'Resource naming',
slug: 'app-host/resource-naming',
translations: {
en: 'Resource naming',
},
},
{
label: 'CORS configuration',
slug: 'app-host/cors-configuration',
translations: {
en: 'CORS configuration',
},
},
{
label: 'Migrate from Docker Compose',
translations: {
da: 'Migrer fra Docker Compose',
de: 'Von Docker Compose migrieren',
en: 'Migrate from Docker Compose',
es: 'Migrar desde Docker Compose',
fr: 'Migrer depuis Docker Compose',
hi: 'Docker Compose से माइग्रेट करें',
id: 'Migrasi dari Docker Compose',
it: 'Migrare da Docker Compose',
ja: 'Docker Compose から移行する',
ko: 'Docker Compose에서 마이그레이션',
'pt-BR': 'Migrar do Docker Compose',
'pt-PT': 'Migrar do Docker Compose',
ru: 'Миграция с Docker Compose',
tr: "Docker Compose'dan geçiş yapın",
uk: 'Міграція з Docker Compose',
'zh-CN': '从 Docker Compose 迁移',
},
slug: 'app-host/migrate-from-docker-compose',
},
{
label: 'Docker Compose to AppHost',
translations: {
da: 'Docker Compose til AppHost',
de: 'Docker Compose zu AppHost',
en: 'Docker Compose to AppHost',
es: 'Docker Compose a AppHost',
fr: 'Docker Compose vers AppHost',
hi: 'Docker Compose से AppHost तक',
id: 'Docker Compose ke AppHost',
it: 'Docker Compose ad AppHost',
ja: 'Docker Compose から AppHost へ',
ko: 'Docker Compose에서 AppHost로',
'pt-BR': 'Docker Compose para AppHost',
'pt-PT': 'Docker Compose para AppHost',
ru: 'Docker Compose в AppHost',
tr: 'Docker Compose to AppHost',
uk: 'Docker Compose до AppHost',
'zh-CN': '从 Docker Compose 到 AppHost',
},
slug: 'app-host/docker-compose-to-apphost-reference',
},
],
},
{
label: 'Extensibility',
collapsed: true,
translations: {
en: 'Extensibility',
ja: '拡張性',
},
items: [
{
label: 'Interaction service',
slug: 'extensibility/interaction-service',
translations: {
en: 'Interaction service',
ja: '対話サービス',
},
},
{
label: 'Custom resource commands',
slug: 'fundamentals/custom-resource-commands',
translations: {
en: 'Custom resource commands',
ja: 'カスタム リソース コマンド',
},
},
{
label: 'Custom HTTP commands',
slug: 'fundamentals/http-commands',
translations: {
en: 'Custom HTTP commands',
ja: 'カスタム HTTP コマンド',
},
},
{
label: 'Custom resource URLs',
slug: 'fundamentals/custom-resource-urls',
translations: {
en: 'Custom resource URLs',
ja: 'カスタム リソース URL',
},
},
],
},
{
label: 'Testing',
collapsed: true,
translations: {
da: 'Test',
de: 'Tests',
en: 'Testing',
es: 'Pruebas',
fr: 'Tests',
hi: 'परीक्षण',
id: 'Pengujian',
it: 'Test',
ja: 'テスト',
ko: '테스트',
pt: 'Testes',
'pt-BR': 'Testes',
'pt-PT': 'Testes',
ru: 'Тестирование',
tr: 'Test',
uk: 'Тестування',
'zh-CN': '测试',
},
items: [
{
label: 'Overview',
translations: {
da: 'Oversigt',
de: 'Übersicht',
en: 'Overview',
es: 'Descripción general',
fr: "Vue d'ensemble",
hi: 'अवलोकन',
id: 'Ikhtisar',
it: 'Panoramica',
ja: '概要',
ko: '개요',
pt: 'Visão geral',
'pt-BR': 'Visão geral',
'pt-PT': 'Visão geral',
ru: 'Обзор',
tr: 'Genel Bakış',
uk: 'Огляд',
'zh-CN': '概述',
},
slug: 'testing/overview',
},
{
label: 'Write your first test',
translations: {
da: 'Skriv din første test',
de: 'Schreibe deinen ersten Test',
en: 'Write your first test',
es: 'Escribe tu primera prueba',
fr: 'Écrivez votre premier test',
hi: 'अपना पहला परीक्षण लिखें',
id: 'Tulis tes pertama Anda',
it: 'Scrivi il tuo primo test',
ja: '最初のテストを書く',
ko: '첫 번째 테스트 작성',
pt: 'Escreva seu primeiro teste',
'pt-BR': 'Escreva seu primeiro teste',
'pt-PT': 'Escreva o seu primeiro teste',
ru: 'Напишите свой первый тест',
tr: 'İlk testinizi yazın',
uk: 'Напишіть свій перший тест',
'zh-CN': '编写您的第一个测试',
},
slug: 'testing/write-your-first-test',
},
{
label: 'Manage the AppHost in tests',
translations: {
da: 'Administrer AppHost i tests',
de: 'Verwalten Sie den AppHost in Tests',
en: 'Manage the AppHost in tests',
es: 'Administrar el AppHost en pruebas',
fr: "Gérer l'AppHost dans les tests",
hi: 'परीक्षणों में AppHost प्रबंधित करें',
id: 'Kelola AppHost dalam tes',
it: "Gestisci l'AppHost nei test",
ja: 'テストで AppHost を管理する',