This repository was archived by the owner on Jul 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +18
-7
lines changed
Expand file tree Collapse file tree 5 files changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ import DataviewFilters from "components/reducers/DataviewFilters";
2020import { MenuButtonStyle } from "components/styles/NavBarStyles" ;
2121import { SettingsModal } from "Settings" ;
2222import CsvReader from "./navbar/CsvReader" ;
23+ import { t } from "lang/helpers" ;
2324
2425export function NavBar ( navBarProps : NavBarProps ) {
2526 const { table } = navBarProps ;
@@ -75,7 +76,7 @@ export function NavBar(navBarProps: NavBarProps) {
7576 size = "large"
7677 edge = "start"
7778 color = "inherit"
78- aria-label = "Open table options"
79+ aria-label = { t ( "toolbar_menu_aria_label" ) }
7980 sx = { { mr : 2 } }
8081 id = "long-button"
8182 aria-controls = { open ? "long-menu" : undefined }
@@ -105,11 +106,11 @@ export function NavBar(navBarProps: NavBarProps) {
105106 >
106107 < MenuItem onClick = { handleSettingsClick } disableRipple >
107108 < SettingsIcon { ...MenuButtonStyle } />
108- Settings
109+ { t ( "menu_pane_open_db_settings_action" ) }
109110 </ MenuItem >
110111 < MenuItem onClick = { handleOpenAsMarkdownClick } disableRipple >
111112 < InsertDriveFileIcon { ...MenuButtonStyle } />
112- Open as Markdown
113+ { t ( "menu_pane_open_as_md_action" ) }
113114 </ MenuItem >
114115 < MenuItem disableRipple >
115116 { /* CSV buttton download */ }
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import FileUploadIcon from "@mui/icons-material/FileUpload";
33import React , { ChangeEventHandler , MouseEventHandler , useRef } from "react" ;
44import { MenuButtonStyle } from "components/styles/NavBarStyles" ;
55import { NavBarProps } from "cdm/MenuBarModel" ;
6+ import { t } from "lang/helpers" ;
67
78export default function CsvReader ( navBarProps : NavBarProps ) {
89 const { table } = navBarProps ;
@@ -30,7 +31,7 @@ export default function CsvReader(navBarProps: NavBarProps) {
3031 return (
3132 < MenuItem disableRipple onClick = { handleFileUpload } >
3233 < FileUploadIcon { ...MenuButtonStyle } />
33- Upload CSV
34+ { t ( "toolbar_menu_import_csv" ) }
3435 { /* Hidden input element to trigger file upload */ }
3536 < input
3637 ref = { inputRef }
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import React from "react";
77import { CSVLink } from "react-csv" ;
88import DownloadIcon from "@mui/icons-material/Download" ;
99import { MenuButtonStyle } from "components/styles/NavBarStyles" ;
10+ import { t } from "lang/helpers" ;
1011
1112const CsvWriter = ( CsvButtonProps : CsvButtonProps ) => {
1213 const { columns, rows, name } = CsvButtonProps ;
@@ -36,7 +37,7 @@ const CsvWriter = (CsvButtonProps: CsvButtonProps) => {
3637 target = "_blank"
3738 >
3839 < DownloadIcon { ...MenuButtonStyle } />
39- Download CSV
40+ { t ( "toolbar_menu_export_csv" ) }
4041 </ CSVLink >
4142 </ >
4243 ) ;
Original file line number Diff line number Diff line change 22export default {
33 /** MENUS */
44 'ribbon_icon_title' : 'Create a new database table' ,
5- 'menu_pane_open_db_settings_action' : 'Open database folder ' ,
5+ 'menu_pane_open_db_settings_action' : 'Open database Settings ' ,
66 'menu_pane_create_db' : 'New database folder' ,
77 'menu_pane_open_as_db_action' : 'Open as database folder' ,
88 'menu_pane_open_as_md_action' : 'Open as Markdown' ,
@@ -12,4 +12,8 @@ export default {
1212 'operator_ends_with' : 'Ends with' ,
1313 'operator_is_empty' : 'Is empty' ,
1414 'operator_is_not_empty' : 'Is not empty' ,
15+ /** NAVBAR */
16+ 'toolbar_menu_aria_label' : 'Open table options' ,
17+ 'toolbar_menu_export_csv' : 'Export CSV' ,
18+ 'toolbar_menu_import_csv' : 'Import CSV' ,
1519} ;
Original file line number Diff line number Diff line change 22export default {
33 /** MENUS */
44 'ribbon_icon_title' : 'Crear una nueva tabla de base de datos' ,
5- 'menu_pane_open_db_settings_action' : 'Abrir carpeta de base de datos' ,
5+ 'menu_pane_open_db_settings_action' : 'Abrir Configuración de base de datos' ,
66 'menu_pane_create_db' : 'Nueva carpeta de base de datos' ,
77 'menu_pane_open_as_db_action' : 'Abrir como carpeta de base de datos' ,
88 'menu_pane_open_as_md_action' : 'Abrir como Markdown' ,
@@ -12,4 +12,8 @@ export default {
1212 'operator_ends_with' : 'Termina con' ,
1313 'operator_is_empty' : 'Está vacío' ,
1414 'operator_is_not_empty' : 'No está vacío' ,
15+ /** NAVBAR */
16+ 'toolbar_menu_aria_label' : 'Abrir opciones de tabla' ,
17+ 'toolbar_menu_export_csv' : 'Exportar CSV' ,
18+ 'toolbar_menu_import_csv' : 'Importar CSV' ,
1519} ;
You can’t perform that action at this time.
0 commit comments