@@ -172,6 +172,7 @@ fn reference_pages(resolver: &dyn Resolver) -> PageModel {
172172fn guide_pages ( resolver : & dyn Resolver ) -> PageModel {
173173 let mut page = md_page ( resolver, resolver. base ( ) , load ! ( "guides/welcome.md" ) ) ;
174174 let base = format ! ( "{}guides/" , resolver. base( ) ) ;
175+ page. title = "ガイド" . into ( ) ;
175176 page. children = vec ! [
176177 md_page( resolver, & base, load!( "guides/guide-for-latex-users.md" ) ) ,
177178 md_page( resolver, & base, load!( "guides/page-setup.md" ) ) ,
@@ -184,6 +185,7 @@ fn guide_pages(resolver: &dyn Resolver) -> PageModel {
184185fn changelog_pages ( resolver : & dyn Resolver ) -> PageModel {
185186 let mut page = md_page ( resolver, resolver. base ( ) , load ! ( "changelog/welcome.md" ) ) ;
186187 let base = format ! ( "{}changelog/" , resolver. base( ) ) ;
188+ page. title = "変更履歴" . into ( ) ;
187189 page. children = vec ! [
188190 md_page( resolver, & base, load!( "changelog/0.12.0.md" ) ) ,
189191 md_page( resolver, & base, load!( "changelog/0.11.1.md" ) ) ,
@@ -340,9 +342,22 @@ fn category_page(resolver: &dyn Resolver, category: Category) -> PageModel {
340342 outline. push ( OutlineItem :: from_name ( "Shorthands" ) ) ;
341343 }
342344
345+ let translated_title = match name {
346+ "Foundations" => "基礎" ,
347+ "Model" => "モデル" ,
348+ "Text" => "文章" ,
349+ "Math" => "数学" ,
350+ "Symbols" => "記号" ,
351+ "Layout" => "レイアウト" ,
352+ "Visualize" => "視覚化" ,
353+ "Introspection" => "イントロスペクション" ,
354+ "Data Loading" => "データの読み込み" ,
355+ _ => name,
356+ } ;
357+
343358 PageModel {
344359 route,
345- title : name . into ( ) ,
360+ title : translated_title . into ( ) ,
346361 description : eco_format ! (
347362 "Documentation for functions related to {name} in Typst."
348363 ) ,
0 commit comments