parent
e3f63b504c
commit
c9125635ea
@ -0,0 +1,81 @@
|
||||
# 国际化
|
||||
|
||||
## 使用方式
|
||||
|
||||
```javascript
|
||||
import Editor from "@hufe921/canvas-editor"
|
||||
|
||||
const instance = new Editor(container, <IElement[]>data, options)
|
||||
|
||||
// 注册
|
||||
instance.register.langMap(locale: string, lang: ILang)
|
||||
|
||||
// 设置
|
||||
instance.command.executeSetLocale(locale)
|
||||
```
|
||||
|
||||
## ILang
|
||||
|
||||
```typescript
|
||||
interface ILang {
|
||||
contextmenu: {
|
||||
global: {
|
||||
cut: string;
|
||||
copy: string;
|
||||
paste: string;
|
||||
selectAll: string;
|
||||
print: string;
|
||||
};
|
||||
control: {
|
||||
delete: string;
|
||||
};
|
||||
hyperlink: {
|
||||
delete: string;
|
||||
cancel: string;
|
||||
edit: string;
|
||||
};
|
||||
image: {
|
||||
change: string;
|
||||
saveAs: string;
|
||||
textWrap: string;
|
||||
textWrapType: {
|
||||
embed: string;
|
||||
upDown: string;
|
||||
}
|
||||
};
|
||||
table: {
|
||||
insertRowCol: string;
|
||||
insertTopRow: string;
|
||||
insertBottomRow: string;
|
||||
insertLeftCol: string;
|
||||
insertRightCol: string;
|
||||
deleteRowCol: string;
|
||||
deleteRow: string;
|
||||
deleteCol: string;
|
||||
deleteTable: string;
|
||||
mergeCell: string;
|
||||
mergeCancelCell: string;
|
||||
};
|
||||
};
|
||||
datePicker: {
|
||||
now: string;
|
||||
confirm: string;
|
||||
return: string;
|
||||
timeSelect: string;
|
||||
weeks: {
|
||||
sun: string;
|
||||
mon: string;
|
||||
tue: string;
|
||||
wed: string;
|
||||
thu: string;
|
||||
fri: string;
|
||||
sat: string;
|
||||
};
|
||||
year: string;
|
||||
month: string;
|
||||
hour: string;
|
||||
minute: string;
|
||||
second: string;
|
||||
};
|
||||
}
|
||||
```
|
||||
Loading…
Reference in new issue