diff --git a/assets/langs/en.yaml b/assets/langs/en.yaml index ddf69677..8debbe64 100644 --- a/assets/langs/en.yaml +++ b/assets/langs/en.yaml @@ -58,6 +58,14 @@ settings: subtitle: Try out features in Development backlinks: Show Backlinks in Markdown Preview fs: Show File System + editors: + title: Editor Settings + subtitle: Configure how different editors work + defaultEditor: Default Editor + defaultState: Default State + markdownEditor: Markdown Editor + journalEditor: Journal Editor + defaultFolder: Default Folder editors: checklist: diff --git a/lib/screens/settings_editors.dart b/lib/screens/settings_editors.dart index 8cd59227..c6766a41 100644 --- a/lib/screens/settings_editors.dart +++ b/lib/screens/settings_editors.dart @@ -36,7 +36,7 @@ class SettingsEditorsScreenState extends State { var body = ListView(children: [ ListPreference( - title: "Default Editor", + title: tr("settings.editors.defaultEditor"), currentOption: settings.defaultEditor.toPublicString(), options: SettingsEditorType.options.map((f) => f.toPublicString()).toList(), @@ -47,9 +47,9 @@ class SettingsEditorsScreenState extends State { setState(() {}); }, ), - SettingsHeader("Markdown Editor"), + SettingsHeader(tr("settings.editors.markdownEditor")), ListPreference( - title: "Default State", + title: tr("settings.editors.defaultState"), currentOption: settings.markdownDefaultView.toPublicString(), options: SettingsMarkdownDefaultView.options .map((f) => f.toPublicString()) @@ -61,10 +61,10 @@ class SettingsEditorsScreenState extends State { setState(() {}); }, ), - SettingsHeader("Journal Editor"), + SettingsHeader(tr("settings.editors.journalEditor")), ProOverlay( child: ListTile( - title: const Text("Default Folder"), + title: Text(tr("settings.editors.defaultFolder")), subtitle: Text(defaultNewFolder), onTap: () async { var destFolder = await showDialog( @@ -83,7 +83,7 @@ class SettingsEditorsScreenState extends State { return Scaffold( appBar: AppBar( - title: const Text('Editor Settings'), + title: Text(tr("settings.editors.title")), leading: IconButton( icon: const Icon(Icons.arrow_back), onPressed: () { diff --git a/lib/screens/settings_screen.dart b/lib/screens/settings_screen.dart index 0221ff04..e79699a9 100644 --- a/lib/screens/settings_screen.dart +++ b/lib/screens/settings_screen.dart @@ -204,8 +204,8 @@ class SettingsListState extends State { ), const SizedBox(height: 16.0), ListTile( - title: const Text("Editor Settings"), - subtitle: const Text("Configure how different editors work"), + title: Text(tr("settings.editors.title")), + subtitle: Text(tr("settings.editors.subtitle")), onTap: () { var route = MaterialPageRoute( builder: (context) => SettingsEditorsScreen(),