Internationalization support (#477)

* add i18next lib
add some translations

* add translations

* fix font-family

* fix pin versions
This commit is contained in:
Fernando Alava Zambrano 2020-01-21 01:14:10 +02:00 committed by Christopher Chedeau
parent 1a03a29025
commit ff7a340d2f
15 changed files with 286 additions and 162 deletions

View file

@ -31,14 +31,14 @@ export const actionClearCanvas: Action = {
appState: getDefaultAppState()
};
},
PanelComponent: ({ updateData }) => (
PanelComponent: ({ updateData, t }) => (
<ToolIcon
type="button"
icon={trash}
title="Clear the canvas & reset background color"
aria-label="Clear the canvas & reset background color"
title={t("buttons.clearReset")}
aria-label={t("buttons.clearReset")}
onClick={() => {
if (window.confirm("This will clear the whole canvas. Are you sure?")) {
if (window.confirm(t("alerts.clearReset"))) {
// TODO: Defined globally, since file handles aren't yet serializable.
// Once `FileSystemFileHandle` can be serialized, make this
// part of `AppState`.