我正在用Visual Studio代码编写一个SPFx web部件。在本地化SPFx扩展时,您必须处理至少两个文件(通常更多),如下所示(请参阅此处的更多信息:https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/localize-web-parts):
en-us.js
define([], function() {
return {
Advanced: "Advanced",
ShowValidations: "Show Validations",
ShowProgress: "Show Progress",
....strings.d.ts
declare interface IVistoWebPartStrings {
Advanced: string;
ShowValidations: string;
ShowProgress: string;
......现在,每次添加新字符串时,都需要添加到所有文件中。这真的很烦人。我怎样才能避免这种情况?所以当我添加一个字符串时,它会自动添加到所有地方?
发布于 2021-02-21 10:09:55
如果有人感兴趣,我找到了一个很棒的开源VS代码扩展来做这项工作。它将所有字符串保存在CSV文件中,并自动生成.ts和.js文件
https://marketplace.visualstudio.com/items?itemName=eliostruyf.vscode-spfx-localization
https://stackoverflow.com/questions/62942003
复制相似问题