@@ -32,6 +32,99 @@ export default defineConfig({
3232 solidJs ( ) ,
3333 starlight ( {
3434 title : "OpenCode" ,
35+ defaultLocale : "root" ,
36+ locales : {
37+ root : {
38+ label : "English" ,
39+ lang : "en" ,
40+ dir : "ltr" ,
41+ } ,
42+ ar : {
43+ label : "العربية" ,
44+ lang : "ar" ,
45+ dir : "rtl" ,
46+ } ,
47+ bs : {
48+ label : "Bosanski" ,
49+ lang : "bs-BA" ,
50+ dir : "ltr" ,
51+ } ,
52+ da : {
53+ label : "Dansk" ,
54+ lang : "da-DK" ,
55+ dir : "ltr" ,
56+ } ,
57+ de : {
58+ label : "Deutsch" ,
59+ lang : "de-DE" ,
60+ dir : "ltr" ,
61+ } ,
62+ es : {
63+ label : "Espa\u00f1ol" ,
64+ lang : "es-ES" ,
65+ dir : "ltr" ,
66+ } ,
67+ fr : {
68+ label : "Fran\u00e7ais" ,
69+ lang : "fr-FR" ,
70+ dir : "ltr" ,
71+ } ,
72+ it : {
73+ label : "Italiano" ,
74+ lang : "it-IT" ,
75+ dir : "ltr" ,
76+ } ,
77+ ja : {
78+ label : "日本語" ,
79+ lang : "ja-JP" ,
80+ dir : "ltr" ,
81+ } ,
82+ ko : {
83+ label : "한국어" ,
84+ lang : "ko-KR" ,
85+ dir : "ltr" ,
86+ } ,
87+ nb : {
88+ label : "Norsk Bokm\u00e5l" ,
89+ lang : "nb-NO" ,
90+ dir : "ltr" ,
91+ } ,
92+ pl : {
93+ label : "Polski" ,
94+ lang : "pl-PL" ,
95+ dir : "ltr" ,
96+ } ,
97+ "pt-br" : {
98+ label : "Portugu\u00eas (Brasil)" ,
99+ lang : "pt-BR" ,
100+ dir : "ltr" ,
101+ } ,
102+ ru : {
103+ label : "Русский" ,
104+ lang : "ru-RU" ,
105+ dir : "ltr" ,
106+ } ,
107+ th : {
108+ label : "ไทย" ,
109+ lang : "th-TH" ,
110+ dir : "ltr" ,
111+ } ,
112+ tr : {
113+ label : "T\u00fcrk\u00e7e" ,
114+ lang : "tr-TR" ,
115+ dir : "ltr" ,
116+ } ,
117+ "zh-cn" : {
118+ label : "简体中文" ,
119+ lang : "zh-CN" ,
120+ dir : "ltr" ,
121+ } ,
122+ "zh-tw" : {
123+ label : "繁體中文" ,
124+ lang : "zh-TW" ,
125+ dir : "ltr" ,
126+ } ,
127+ } ,
35128 favicon : "/favicon-v3.svg" ,
36129 head : [
37130 {
@@ -89,11 +182,51 @@ export default defineConfig({
89182 "1-0" ,
90183 {
91184 label : "Usage" ,
185+ translations : {
186+ en : "Usage" ,
187+ ar : "الاستخدام" ,
188+ "bs-BA" : "Korištenje" ,
189+ "da-DK" : "Brug" ,
190+ "de-DE" : "Nutzung" ,
191+ "es-ES" : "Uso" ,
192+ "fr-FR" : "Utilisation" ,
193+ "it-IT" : "Utilizzo" ,
194+ "ja-JP" : "使い方" ,
195+ "ko-KR" : "사용" ,
196+ "nb-NO" : "Bruk" ,
197+ "pl-PL" : "Użycie" ,
198+ "pt-BR" : "Uso" ,
199+ "ru-RU" : "Использование" ,
200+ "th-TH" : "การใช้งาน" ,
201+ "tr-TR" : "Kullanım" ,
202+ "zh-CN" : "使用" ,
203+ "zh-TW" : "使用" ,
204+ } ,
92205 items : [ "tui" , "cli" , "web" , "ide" , "zen" , "share" , "github" , "gitlab" ] ,
93206 } ,
94207
95208 {
96209 label : "Configure" ,
210+ translations : {
211+ en : "Configure" ,
212+ ar : "الإعداد" ,
213+ "bs-BA" : "Podešavanje" ,
214+ "da-DK" : "Konfiguration" ,
215+ "de-DE" : "Konfiguration" ,
216+ "es-ES" : "Configuración" ,
217+ "fr-FR" : "Configuration" ,
218+ "it-IT" : "Configurazione" ,
219+ "ja-JP" : "設定" ,
220+ "ko-KR" : "구성" ,
221+ "nb-NO" : "Konfigurasjon" ,
222+ "pl-PL" : "Konfiguracja" ,
223+ "pt-BR" : "Configuração" ,
224+ "ru-RU" : "Настройка" ,
225+ "th-TH" : "การกำหนดค่า" ,
226+ "tr-TR" : "Yapılandırma" ,
227+ "zh-CN" : "配置" ,
228+ "zh-TW" : "設定" ,
229+ } ,
97230 items : [
98231 "tools" ,
99232 "rules" ,
@@ -114,13 +247,34 @@ export default defineConfig({
114247
115248 {
116249 label : "Develop" ,
250+ translations : {
251+ en : "Develop" ,
252+ ar : "التطوير" ,
253+ "bs-BA" : "Razvoj" ,
254+ "da-DK" : "Udvikling" ,
255+ "de-DE" : "Entwicklung" ,
256+ "es-ES" : "Desarrollo" ,
257+ "fr-FR" : "Développement" ,
258+ "it-IT" : "Sviluppo" ,
259+ "ja-JP" : "開発" ,
260+ "ko-KR" : "개발" ,
261+ "nb-NO" : "Utvikling" ,
262+ "pl-PL" : "Rozwój" ,
263+ "pt-BR" : "Desenvolvimento" ,
264+ "ru-RU" : "Разработка" ,
265+ "th-TH" : "การพัฒนา" ,
266+ "tr-TR" : "Geliştirme" ,
267+ "zh-CN" : "开发" ,
268+ "zh-TW" : "開發" ,
269+ } ,
117270 items : [ "sdk" , "server" , "plugins" , "ecosystem" ] ,
118271 } ,
119272 ] ,
120273 components : {
121274 Hero : "./src/components/Hero.astro" ,
122275 Head : "./src/components/Head.astro" ,
123276 Header : "./src/components/Header.astro" ,
277+ Footer : "./src/components/Footer.astro" ,
124278 SiteTitle : "./src/components/SiteTitle.astro" ,
125279 } ,
126280 plugins : [
0 commit comments