Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Commit a299c44

Browse files
committed
all config avaliable to translate
1 parent 12cf39a commit a299c44

19 files changed

+183
-131
lines changed

package-lock.json

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"@types/react": "18.0.26",
3535
"@types/react-csv": "1.1.3",
3636
"@types/react-datepicker": "4.8.0",
37-
"@types/react-dom": "18.0.9",
37+
"@types/react-dom": "18.0.10",
3838
"@types/react-window": "1.8.5",
3939
"@typescript-eslint/eslint-plugin": "5.47.0",
4040
"@typescript-eslint/parser": "5.47.0",
@@ -43,7 +43,7 @@
4343
"jest-mock-extended": "3.0.1",
4444
"jest-environment-jsdom": "29.3.1",
4545
"obsidian": "1.1.1",
46-
"rollup": "3.7.5",
46+
"rollup": "3.8.1",
4747
"rollup-plugin-typescript2": "0.34.1",
4848
"ts-jest": "29.0.3",
4949
"tslib": "2.4.1",

src/components/modals/columnSettings/handlers/SelectedColumnOptionsHandler.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export class SelectedColumnOptionsHandler extends AbstractHandlerClass<ColumnSet
5757
columnHandlerResponse
5858
);
5959
};
60-
add_setting_header(containerEl, this.settingTitle, "h3");
60+
add_setting_header(containerEl, this.settingTitle, "h4");
6161
new Setting(containerEl)
6262
.setName(t("column_settings_modal_selected_column_options_new_option"))
6363
.setDesc(

src/lang/locale/en.ts

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,15 @@ export default {
191191
******************************************/
192192
/** BASE */
193193
"settings_default_values": "Restore default values",
194+
"settings_automation_section": "Automations related to the table",
195+
"settings_column_section": "Configuration about columns",
196+
"settings_csv_section": "Configuration about CSV I/O",
197+
"settings_developer_section": "Configuration about developer tools",
198+
"settings_editing_engine_section": "Configuration about editing engine",
199+
"settings_folder_section": "Configuration about folder structure",
200+
"settings_helper_section": "Helpers/Commands related to the table",
201+
"settings_media_section": "Embedded media adjustments",
202+
"settings_row_section": "Rows related configuration",
194203
/** FORMULA SETTINGS */
195204
"settings_formula_title": "Formula Settings",
196205
"settings_formula_desc": "Select the destination of the formula JS files.",
@@ -282,4 +291,33 @@ export default {
282291
/** ROWS */
283292
"settings_font_size_title": "Select the size of the font",
284293
"settings_font_size_desc": "Use the slider to select the size of the font (in pixels)",
294+
"settings_footer_toggle_title": "Show footer",
295+
"settings_footer_toggle_desc": "Show/hide footer of the database",
296+
"settings_pagination_size_title": "Pagination size",
297+
"settings_pagination_size_desc": "The number of rows to show per page",
298+
"settings_row_shadow_toggle_title": "Row shadow",
299+
"settings_row_shadow_toggle_desc": "Enable the row shadow to make it easier to distinguish between rows",
300+
"settings_template_folder_title": "Folder to read the templates",
301+
"settings_template_folder_desc": "Select folder to read the available templates for the database",
302+
"settings_template_folder_placeholder": "Example: folder1/folder2",
303+
/** SOURCE */
304+
"settings_source_title": "Select the source of database data",
305+
"settings_source_desc": "Select from which source you want to get the data to be displayed in the table.",
306+
"settings_source_form_title": "Form in function of source data",
307+
"settings_source_form_tag_title": "Select a tag",
308+
"settings_source_form_tag_desc": "Select a tag to use as source of data",
309+
"settings_source_form_tag_placeholder": "Select a tag...",
310+
"settings_source_form_file_title": "Select a file",
311+
"settings_source_form_file_desc": "Select a file to use as source of data",
312+
"settings_source_form_file_placeholder": "Example: folder1/template_file",
313+
"settings_source_form_query_title": "Dataview query",
314+
"settings_source_form_query_desc": "Enter a dataview query starting with FROM (the plugin autocomplete the query with TABLE & the column fields)",
315+
"settings_source_form_query_placeholder": "FROM table WHERE...",
316+
"settings_source_form_query_button_tooltip": "Validate query",
317+
"settings_source_form_query_notice_validate": "Dataview query '{0}' is valid!",
318+
"settings_source_form_query_notice_error": "Dataview query '{0}' is invalid: {1}",
319+
"settings_source_form_destination_title": "Select destination folder",
320+
"settings_source_form_destination_desc": "Select the destination of new entries for this source",
321+
"settings_source_form_destination_placeholder": "Example: folder1/folder2",
322+
285323
};

src/settings/AutomationSection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ import { AbstractChain } from 'patterns/chain/AbstractFactoryChain';
44
import { AbstractHandler } from 'patterns/chain/AbstractHandler';
55
import { FormulaJSFolderHandler } from 'settings/handlers/automation/FormulaJSFolderHandler';
66
import { FormulaJSToggleHandler } from 'settings/handlers/automation/FormulaJSToggleHandler';
7+
import { t } from 'lang/helpers';
78

89
class AutomationSetttingsSection extends AbstractChain<SettingHandlerResponse> {
910
protected customHandle(settingHandlerResponse: SettingHandlerResponse): SettingHandlerResponse {
1011
const automation_section = settingHandlerResponse.containerEl.createDiv("configuration-section-container-automations");
1112
// title of the section
12-
add_setting_header(automation_section, "Automations related to the table", 'h3');
13+
add_setting_header(automation_section, t("settings_automation_section"), 'h3');
1314
settingHandlerResponse.containerEl = automation_section;
1415
return settingHandlerResponse;
1516
}

src/settings/CSVSection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { SettingHandlerResponse } from 'settings/handlers/AbstractSettingHandler
33
import { CSVHeaderFileKeyHandler } from 'settings/handlers/csv/CSVHeaderFileKeyHandler';
44
import { AbstractChain } from 'patterns/chain/AbstractFactoryChain';
55
import { AbstractHandler } from 'patterns/chain/AbstractHandler';
6+
import { t } from 'lang/helpers';
67

78

89
/**
@@ -12,7 +13,7 @@ class CSVSetttingsSection extends AbstractChain<SettingHandlerResponse> {
1213
protected customHandle(settingHandlerResponse: SettingHandlerResponse): SettingHandlerResponse {
1314
const developer_section = settingHandlerResponse.containerEl.createDiv("configuration-section-container-csv");
1415
// title of the section
15-
add_setting_header(developer_section, "CSV section", 'h3');
16+
add_setting_header(developer_section, t("settings_csv_section"), 'h3');
1617
settingHandlerResponse.containerEl = developer_section;
1718
return settingHandlerResponse;
1819
}

src/settings/ColumnsSection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ import { TemplateColumnsHandler } from 'settings/handlers/columns/TemplateColumn
77
import { InlineFieldsOptionsHandler } from 'settings/handlers/columns/InlineFieldsOptionsHandler';
88
import { AbstractChain } from 'patterns/chain/AbstractFactoryChain';
99
import { AbstractHandler } from 'patterns/chain/AbstractHandler';
10+
import { t } from 'lang/helpers';
1011

1112
class ColumnSetttingsSection extends AbstractChain<SettingHandlerResponse> {
1213
protected customHandle(settingHandlerResponse: SettingHandlerResponse): SettingHandlerResponse {
1314
const columns_section = settingHandlerResponse.containerEl.createDiv("configuration-section-container-columns");
1415
// title of the section
15-
add_setting_header(columns_section, "Configuration about columns", 'h3');
16+
add_setting_header(columns_section, t("settings_column_section"), 'h3');
1617
settingHandlerResponse.containerEl = columns_section;
1718
return settingHandlerResponse;
1819
}

src/settings/DeveloperSection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { TableStateToggleHandler } from 'settings/handlers/developer/TableStateT
55
import { LoggerLevelInfoDropDownHandler } from 'settings/handlers/developer/LoggerLevelInfoDropDownHandler';
66
import { AbstractChain } from 'patterns/chain/AbstractFactoryChain';
77
import { AbstractHandler } from 'patterns/chain/AbstractHandler';
8+
import { t } from 'lang/helpers';
89

910
/**
1011
* developer settings section
@@ -13,7 +14,7 @@ class DeveloperSetttingsSection extends AbstractChain<SettingHandlerResponse> {
1314
protected customHandle(settingHandlerResponse: SettingHandlerResponse): SettingHandlerResponse {
1415
const developer_section = settingHandlerResponse.containerEl.createDiv("configuration-section-container-developer");
1516
// title of the section
16-
add_setting_header(developer_section, "Developer section", 'h3');
17+
add_setting_header(developer_section, t("settings_developer_section"), 'h3');
1718
settingHandlerResponse.containerEl = developer_section;
1819
return settingHandlerResponse;
1920
}

src/settings/EditingEngineSection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ import { add_setting_header } from "settings/SettingsComponents";
44
import { FrontmatterQuotesToggleHandler } from "settings/handlers/editingEngine/FrontmatterQuotesToggleHandler";
55
import { AbstractHandler } from "patterns/chain/AbstractHandler";
66
import { DateFormatHandler } from "settings/handlers/editingEngine/DateFormatHandler";
7+
import { t } from "lang/helpers";
78

89
class EditingEngineSetttingsSection extends AbstractChain<SettingHandlerResponse> {
910
protected customHandle(settingHandlerResponse: SettingHandlerResponse): SettingHandlerResponse {
1011
const developer_section = settingHandlerResponse.containerEl.createDiv("configuration-section-container-editor-engine");
1112
// title of the section
12-
add_setting_header(developer_section, "Editing engine section", 'h3');
13+
add_setting_header(developer_section, t("settings_editing_engine_section"), 'h3');
1314
settingHandlerResponse.containerEl = developer_section;
1415
return settingHandlerResponse;
1516
}

src/settings/FolderSection.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@ import { SettingHandler, SettingHandlerResponse } from 'settings/handlers/Abstra
33
import { CellSizeDropDownHandler } from 'settings/handlers/folder/CellSizeDropDownHandler';
44
import { StickyFirstColumnHandler } from 'settings/handlers/folder/StickyFirstColumnHandler';
55
import { DetailsFormHandler } from 'settings/handlers/folder/DetailsFormHandler';
6+
import { t } from 'lang/helpers';
67

78
/**
89
* developer settings section
910
*/
1011
export function folder_settings_section(settingHandlerResponse: SettingHandlerResponse): SettingHandlerResponse {
1112
const folder_section = settingHandlerResponse.containerEl.createDiv("configuration-section-container-folder");
1213
// title of the section
13-
add_setting_header(folder_section, "Folder adjustments", 'h3');
14+
add_setting_header(folder_section, t("settings_folder_section"), 'h3');
1415
// section settings
1516
const handlers = getHandlers();
1617
let i = 1;

0 commit comments

Comments
 (0)