useLocale( propLocale?: LocaleProp,): { clearStoragePreference: () => void; currentLocale: Ref<LocaleValue, LocaleValue>; effectiveLocale: ComputedRef<LocaleProp>; elementPlusLocale: ComputedRef< { el: { breadcrumb: { label: string }; carousel: { indicator: string; leftArrow: string; rightArrow: string }; cascader: { loading: string; noData: string; noMatch: string; placeholder: string; }; colorpicker: { alphaLabel: string; clear: string; confirm: string; defaultLabel: string; description: string; }; datepicker: { cancel: string; clear: string; confirm: string; dateTablePrompt: string; endDate: string; endTime: string; month1: string; month10: string; month11: string; month12: string; month2: string; month3: string; month4: string; month5: string; month6: string; month7: string; month8: string; month9: string; months: { apr: string; aug: string; dec: string; feb: string; jan: string; jul: string; jun: string; mar: string; may: string; nov: string; oct: string; sep: string; }; monthTablePrompt: string; nextMonth: string; nextYear: string; now: string; prevMonth: string; prevYear: string; selectDate: string; selectedDate: string; selectTime: string; startDate: string; startTime: string; today: string; weeks: { fri: string; mon: string; sat: string; sun: string; thu: string; tue: string; wed: string; }; weeksFull: { fri: string; mon: string; sat: string; sun: string; thu: string; tue: string; wed: string; }; year: string; yearTablePrompt: string; }; dialog: { close: string }; drawer: { close: string }; dropdown: { toggleDropdown: string }; image: { error: string }; inputNumber: { decrease: string; increase: string }; mention: { loading: string }; messagebox: { cancel: string; close: string; confirm: string; error: string; title: string; }; pageHeader: { title: string }; pagination: { currentPage: string; deprecationWarning: string; goto: string; next: string; nextPages: string; page: string; pageClassifier: string; pagesize: string; prev: string; prevPages: string; total: string; }; popconfirm: { cancelButtonText: string; confirmButtonText: string }; select: { loading: string; noData: string; noMatch: string; placeholder: string; }; slider: { defaultLabel: string; defaultRangeEndLabel: string; defaultRangeStartLabel: string; }; table: { clearFilter: string; confirmFilter: string; emptyText: string; resetFilter: string; sumText: string; }; tour: { finish: string; next: string; previous: string }; transfer: { filterPlaceholder: string; hasCheckedFormat: string; noCheckedFormat: string; noData: string; noMatch: string; titles: string[]; }; tree: { emptyText: string }; upload: { continue: string; delete: string; deleteTip: string; preview: string; }; }; name: string; }, >; isControlled: ComputedRef<boolean>; setLocale: (newLocale: LocaleValue) => void;} Returns {
clearStoragePreference: () => void;
currentLocale: Ref<LocaleValue, LocaleValue>;
effectiveLocale: ComputedRef<LocaleProp>;
elementPlusLocale: ComputedRef<
{
el: {
breadcrumb: { label: string };
carousel: { indicator: string; leftArrow: string; rightArrow: string };
cascader: {
loading: string;
noData: string;
noMatch: string;
placeholder: string;
};
colorpicker: {
alphaLabel: string;
clear: string;
confirm: string;
defaultLabel: string;
description: string;
};
datepicker: {
cancel: string;
clear: string;
confirm: string;
dateTablePrompt: string;
endDate: string;
endTime: string;
month1: string;
month10: string;
month11: string;
month12: string;
month2: string;
month3: string;
month4: string;
month5: string;
month6: string;
month7: string;
month8: string;
month9: string;
months: {
apr: string;
aug: string;
dec: string;
feb: string;
jan: string;
jul: string;
jun: string;
mar: string;
may: string;
nov: string;
oct: string;
sep: string;
};
monthTablePrompt: string;
nextMonth: string;
nextYear: string;
now: string;
prevMonth: string;
prevYear: string;
selectDate: string;
selectedDate: string;
selectTime: string;
startDate: string;
startTime: string;
today: string;
weeks: {
fri: string;
mon: string;
sat: string;
sun: string;
thu: string;
tue: string;
wed: string;
};
weeksFull: {
fri: string;
mon: string;
sat: string;
sun: string;
thu: string;
tue: string;
wed: string;
};
year: string;
yearTablePrompt: string;
};
dialog: { close: string };
drawer: { close: string };
dropdown: { toggleDropdown: string };
image: { error: string };
inputNumber: { decrease: string; increase: string };
mention: { loading: string };
messagebox: {
cancel: string;
close: string;
confirm: string;
error: string;
title: string;
};
pageHeader: { title: string };
pagination: {
currentPage: string;
deprecationWarning: string;
goto: string;
next: string;
nextPages: string;
page: string;
pageClassifier: string;
pagesize: string;
prev: string;
prevPages: string;
total: string;
};
popconfirm: { cancelButtonText: string; confirmButtonText: string };
select: {
loading: string;
noData: string;
noMatch: string;
placeholder: string;
};
slider: {
defaultLabel: string;
defaultRangeEndLabel: string;
defaultRangeStartLabel: string;
};
table: {
clearFilter: string;
confirmFilter: string;
emptyText: string;
resetFilter: string;
sumText: string;
};
tour: { finish: string; next: string; previous: string };
transfer: {
filterPlaceholder: string;
hasCheckedFormat: string;
noCheckedFormat: string;
noData: string;
noMatch: string;
titles: string[];
};
tree: { emptyText: string };
upload: {
continue: string;
delete: string;
deleteTip: string;
preview: string;
};
};
name: string;
},
>;
isControlled: ComputedRef<boolean>;
setLocale: (newLocale: LocaleValue) => void;
}