当前位置: 首页 > article >正文

openmetadata二次开发之前端汉化

目录

1.背景

1.1 设置默认的语言为中文,应该如何修改代码

1.2 将未做国际化的页面做汉化,应该如何修改代码

1.3 配置连接信息的指导教程,应该如何汉化

2. 设置默认的语言为中文

2.1 查看源码当前项目为react构建的项目,使用的国际化插件为react-i18next和i18next

2.2 修改语言为默认的中文

2.3 修改完的效果

3. 修改未国际化页面

3.1查找国际化页面位置,以mysql 连接信息配置页面为例

3.2 修改完效果

4. 修改右侧配置教程

 4.1 右侧文件描述

4.2 修改效果见3.2章节

5.小结


1.背景

openmetadata本身做了国际化的功能,但是不完全,作为国内用户当前希望是全中文是最好的,并且将其进行包装,作为交付的项目也需要做处理,下面我会分享三个点

1.1 设置默认的语言为中文,应该如何修改代码

1.2 将未做国际化的页面做汉化,应该如何修改代码

1.3 配置连接信息的指导教程,应该如何汉化

2. 设置默认的语言为中文

2.1 查看源码当前项目为react构建的项目,使用的国际化插件为react-i18next和i18next

import i18n from 'i18next';
import LanguageDetector from 'i18next-browser-languagedetector';
import { initReactI18next } from 'react-i18next';
import { getInitOptions } from './i18nextUtil';

// Initialize i18next (language)
i18n
  .use(LanguageDetector) // Detects system language
  .use(initReactI18next)
  .init(getInitOptions());

export default i18n;

2.2 修改语言为默认的中文


                

http://www.kler.cn/a/505392.html

相关文章:

  • 学习ASP.NET Core的身份认证(基于JwtBearer的身份认证5)
  • 在AI智能中有几种重要的神经网络类型?6种重要的神经网络类型分享!
  • 学成在线_内容管理模块_创建模块工程
  • 单片机的原理及其应用:从入门到进阶的全方位指南
  • vue3 uiapp实现一个数字输入组件, 舒服非数字会默认转成最小数
  • [Linux]Docker快速上手操作教程
  • 【excel】VBA股票数据获取(搜狐股票)
  • xilinx FPGA 平台实现数字信号 -- 低通滤波
  • word添加参考文献并批量上标
  • ASP.NET Core - IStartupFilter 与 IHostingStartup
  • 【网络 MAC 学习专栏 -- 如何理解 PHY 的 Link Up】
  • 《数据思维》之数据可视化_读书笔记
  • Mysql 之 阻塞与死锁详解
  • 2025 年将是统一网络安全的一年
  • 港科夜闻 | 香港科大与微软亚洲研究院签署战略合作备忘录,推动医学健康教育及科研协作...
  • 解锁企业数据管理统一身份认证难题,EasyMR助力企业敏捷提效
  • Asp.net 如何使用任务调度
  • Elasticsearch搜索引擎(二)
  • 数据结构《MapSet哈希表》
  • 68_Redis数据结构-QuickList
  • 【make】makefile 函数全解
  • 迅为RK3568开发板篇OpenHarmony配置HDF驱动控制LED-新增 topeet子系统-编写 bundle.json文件
  • 初学stm32 --- SPI驱动25Q128 NOR Flash
  • day08_Kafka
  • C++实现设计模式---状态模式 (State)
  • MySQL程序之:指定程序选项