上篇文章我们介绍了 VUE+.NET应用系统的国际化-整体设计思路 系统国际化改造整体设计思路如下: 提供一个工具,识别前后端代码中的中文,形成多语言词条,按语言、界面、模块统一管理多有的多语言词条 提供一个翻译服务,批量翻译多语言词条 提供一个词条服务,支持后端代码在运行时根据用户登录的语言,动态获取对应的多语言文本 提供前端多语言JS生成服务,按界面动态生成对应的多语言JS文件,方便前端VUE文件使用。 提供代码替换工具,将VUE前端代码中的中文替换为$t("词条ID"),后端代码中的中文替换为TermService.Current.GetText("词条ID") 今天,我们继续介绍多...

  ipM3glS7nmcK   2023年11月02日   81   0   0 .NET

上篇文章我们介绍了 VUE+.NET应用系统的国际化-多语言词条服务 系统国际化改造整体设计思路如下: 提供一个工具,识别前后端代码中的中文,形成多语言词条,按语言、界面、模块统一管理多有的多语言词条 提供一个翻译服务,批量翻译多语言词条 提供一个词条服务,支持后端代码在运行时根据用户登录的语言,动态获取对应的多语言文本 提供前端多语言JS生成服务,按界面动态生成对应的多语言JS文件,方便前端VUE文件使用。 提供代码替换工具,将VUE前端代码中的中文替换为$t("词条ID"),后端代码中的中文替换为TermService.Current.GetText("词条ID") 今天,我们在上篇文...

  ipM3glS7nmcK   2023年11月02日   33   0   0 .NET

上篇文章我们介绍了 .NET应用系统的国际化-基于Roslyn抽取词条、更新代码 系统国际化改造整体设计思路如下: 提供一个工具,识别前后端代码中的中文,形成多语言词条,按语言、界面、模块统一管理多有的多语言词条 提供一个翻译服务,批量翻译多语言词条 提供一个词条服务,支持后端代码在运行时根据用户登录的语言,动态获取对应的多语言文本 提供前端多语言JS生成服务,按界面动态生成对应的多语言JS文件,方便前端VUE文件使用。 提供代码替换工具,将VUE前端代码中的中文替换为$t("词条ID"),后端代码中的中文替换为TermService.Current.GetText("词条ID") 本篇文...

  ipM3glS7nmcK   2023年11月02日   55   0   0 .NET

近期产品要支持国际化多语言,主要涉及前端界面国际化以及后端提示信息、异常信息的国际化多语言支持。 目前我们的开发技术栈:前端VUE、后端.NET。面向前端界面和后端服务,分别涉及对应的国际化多语言支持方案。 一、前端界面国际化多语言支持 前端VUE界面的源码如下:    上述代码中,我们将需要多语言支持的文本,统一使用: $t("web.layout_logoTitle") 前端对应的多语言包web对象结构如下: 上面是标准的VUE前端国际化多语言实现技术。 如果这么做的话,需要前端开发同学把每个VUE界面都识别、翻译形成一个多语言包JS文件,工作量巨大。 所以我们...

  ipM3glS7nmcK   2023年11月01日   71   0   0 架构设计

一、数据库连接 1、获取数据库实例连接数 selectcount()frompg_stat_activity; 2、获取数据库最大连接数 showmax_connections 3、查询当前连接数详细信息 selectfrompg_stat_activity; 4、查询数据库中各个用户名对应的数据库连接数 selectusename,count()frompg_stat_activitygroupbyusename; 二、赋权操作 1、为指定用户赋予指定表的select权限 GRANTSELECTONtable_nameTOusername; 2、修改数据库表所属的ownn...

  ipM3glS7nmcK   2023年11月01日   91   0   0 PostgreSQL
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~