首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏HarmonyOS知识集合

    【HarmonyOS 5】应用实现APP国际化多语言切换

    跟随系统多语言切换最常见的处理,只需要配置不同语言的JSON配置,以最常见的中英文举例:我们需要先在资源文件对应的语言json文本string配置表中,进行key,val的配置:zh_CN为中文,en_US APP独立多语言切换当我们需要APP应用的语言独立于系统,不跟随系统语言设置进行改变。例如系统是中文,设置应用为英文的需求。这时我们需要设置应用优先语言来实现该效果:语言ID列表见文章最下方。 EntryAbility_label", "value": "标签" }, { "name": "test_content", "value": "中文" } ]}多语言国际化国家

    46110编辑于 2025-06-29
  • 来自专栏Elastic Stack专栏

    使用 E5 嵌入模型进行多语言向量搜索

    在这篇文章中,我们将介绍多语言向量搜索。我们将使用 Microsoft E5 多语言嵌入模型,该模型在零样本和多语言设置中具有最先进的性能。 我们将介绍多语言嵌入的一般工作原理,以及如何在 Elasticsearch 中使用 E5。图片近年来,向量搜索席卷了搜索和信息检索领域。 除了嵌入英语模型之外,微软后来还使用各种多语言数据集在多语言文本上训练了 E5 模型的变体,但总体过程与英语模型相同。 下面我们可以看到三个多语言 E5 模型及其特征,以及在TyDi 先生的多语言基准测试上测量的有效性(看,命名很难)。 我们通过展示跨语言的多语言搜索示例来推动这一点,但实际上相同的 E5 嵌入模型也可以在单一语言中使用。

    3.4K30编辑于 2023-09-27
  • 来自专栏c#开发者

    ASP.NET MVC5多语言切换快速实现方案

    Controller,IAuthorizationFilter,HtmlHelper的实现,做法比较简单易学易用,配合我之前发布的# MVC Scaffolding SmartCode-Engine 更新 模板中新增了多语言资源文件的生成功能 发现我的这个框架和目前很流行的ABP框架是类似更有点像收费版的Asp.net Zero,只是我做的更加轻量级,更方便,更快速,可惜Asp.net Core 下的Scaffolding这块扩展不想MVC5那么容易 CultureInfo("zh-TW"); break; } } } HtmlHelper 代码实现语言的输出 ///

    /// 多语言切换

    1.7K20发布于 2019-01-28
  • 来自专栏iOS底层原理

    多语言-异步并发

    一·为了异步测试算法 golang 我的main入口是这样的 func main() { //创建消息通道 var quitMsg chan int = make(chan int) //数据量 var num = 100000 //生成随机数组 var randomArray []int = GeneralRandomArray(num,0,num) //生成近似随机数组 var nearlyArray []int = GeneralNearlyArray(num,700) go

    99410编辑于 2022-05-11
  • 来自专栏醉梦轩

    多语言混编脚本

    在bat中可用作注释,而在vbs中可以用于连接多条语句 '在vbs中是注释符;&在bat中是命令连接符 scsript命令可以将文件当做vbs脚本执行 从上面这个例子可以看出: 要实现一个多语言混编脚本 ,可以充分利用语言本身的特点,如:注释符、连接符等,特别是那些在多语言中都是合法的语法。 0x06 总结 多语言代码混编在实际生产中并一定派的上用场,毕竟这样的代码基本跟天书没有什么差异。但作为一种折腾的乐趣,倒是可以尝试一下。

    1.8K20发布于 2020-06-07
  • 来自专栏xin猿意码的公众号文章

    多语言GC对比

    5. 小结 垃圾回收机制在内存管理中发挥着核心作用,有效地回收内存中的废弃对象。 本文比较了 Python、Java 和Go 三种编程语言的垃圾回收策略。

    83310编辑于 2024-04-28
  • 来自专栏黄啊码【CSDN同名】

    android多语言切换

    string.xml英文 <?xml version="1.0" encoding="utf-8"?> <resources> <string name="TextView1">ONE</st

    1.5K20发布于 2020-05-29
  • 来自专栏call_me_R

    Flutter 实现多语言

    所以,我们必须处理 app 的多语言。 本文,我们来讲讲,如何结合 flutter_localizations 和 intl 来实现中英文语言的切换。 项目初始化 为了演示多语言的功能,我们新建一个项目: flutter create jimmy_lang 更改下代码: // lib/main.dart import 'package:flutter

    4.6K20编辑于 2022-11-18
  • 来自专栏半生瓜のblog

    【QT】多语言翻译

    QT多语言翻译 方法 tr()函数获取需要翻译的文本 lupdate.exe编译生成xxx.ts文件 linguist.exe进行翻译 lrelease.exe生成去xxx.qm文件 ---- 示例 单一语言翻译

    99940编辑于 2023-05-13
  • 来自专栏dotNET编程大全

    WPF 多语言实现

    很多国际化的程序都提供了多语言的选项,这样方便不同国家的使用者更方便的使用软件。这篇博客中将介绍在WPF中实现多语言的方式。 方式一,使用WPF动态资源的方式实现。

    1.4K20发布于 2021-11-01
  • 来自专栏葡萄城控件技术团队

    枚举的多语言显示

    关于枚举类型的多语言显示,其实就是Globalization的问题。解决方案当然不止一种,这里介绍一种可用性和扩展性的比较好的通用方法。 IList base.Add(new EnumAdapter(value)); } 然后,取到了值,由于我们希望自定义Binding显示,那么需要对枚举值进行封装,而在这个封装里面,我们可以实现多语言的支持

    1.6K50发布于 2018-01-10
  • 来自专栏iOS底层原理

    多语言-选择排序SelectSort

    一·算法思维 假设现在有一段数组,需要把它从小到大排序 [8,9,2,5,7,4,1,3,6] 从最简单的O(n^2)开始思考 1.找到区间[i,n) 之间的最小值的下标 for i = 0; i <

    63050编辑于 2022-05-07
  • 来自专栏Android Note

    Android – 多语言支持

    note_email" /> 当在Java代码中,用R.string: emailNote.setText(R.string.note_email); 错误的做法: 不要硬编码在Java代码或xml中,这样对多语言支持是困难的 多语言支持.png 翻译为现在的字符串的语言和他们在适当的地方的strings.xml文件。 德语 values-de/strings.xml <? android:background="@null" android:hint="@string/email" android:padding="<em>5</em>dp @string/password" android:inputType="textPassword" android:padding="<em>5</em>dp

    1.6K70发布于 2018-07-02
  • 来自专栏开源部署

    WordPress 多语言插件:GTranslate

    最近总有用户问怎么弄多语言站点?最简单的方法就是分别建中文和英文两个站点,然后在导航菜单上放个链接就行了。有人问了内容不能同步啊 ,那是肯定不能同步了。 那么找插件吧,WordPress 多语言插件很多,大多数使用比较复杂,最后找到一款WordPress 多语言插件GTranslate, 使用谷歌自动翻译服务,使用比较简单,免费版与付费版主要区别是付费版在 如果只是想简单的实现多语言站点自动翻译,对翻译后的内容没有SEO方面的要求免费版基本就够用了。

    1.2K30编辑于 2022-06-11
  • 来自专栏陶士涵的菜地

    在线客服系统代码_h5客服_对接公众号_支持APP_支持多语言

    二、后端技术方案 数据库:MySQL 项目框架:Golang+Gin 三、WEB前端技术方案 VUE+ElementUI 四、移动端 目前访客端接入方式为:跳转H5聊天页面,移动端以webview内嵌的方式

    1.1K20编辑于 2022-06-28
  • 来自专栏跟Qt君学编程

    Qt多语言翻译示例

    一个基础的翻译示例和一些注意事项 ---- 示例目录 QtTranslation/ ├── Languages │ ├── en.qm │ ├── en.ts │ ├── Languages.qrc │ ├── zh_CN.qm │ └── zh_CN.ts ├── main.cpp └── QtTranslation.pro 注意事项 将翻译文件(ts后缀)生成的qm后缀文件用资源文件( Languages.qrc)包括以供程序引用; translator.load(":/zh_CN.

    2.4K31发布于 2019-07-15
  • 来自专栏前端开发

    so easy 前端实现多语言

    Git demo地址 前言 其实现在开发者解决多语言普遍三种解决方案: 第一个是为每个页面提供每种语言的相关页面。 第二种是把内容从表现形式中分离出来,做不同语言的内容文件。

    2.1K60发布于 2018-06-08
  • 来自专栏只喝牛奶的杀手

    多语言项目注意事项

    最近多语言的项目上线了,总结一下多语言应该注意那些事项。建立一个多语言网站,你会遇到很多问题,其中之一就是你计划如何将网站的内容存储在每种语言的数据库中。 可以想象,设计多语言数据库有多种方法,每种解决方案都有其优缺点。考虑到数据库结构对应用程序的重要性,开发人员必须精心设计多语言数据库。这就是开发人员不应该从头开始而是依赖最佳实践的原因。 多语言数据库解决方案一般有: 列方法 行方法 建立映射表 Json存储 增加翻译表 具体详细的实现的方案网上很多了,我就不说了,当时我是推崇的是第5种方法:第5种方法的具体如下:在应用程序的主模式中, 如果是系统刚开始起步就用第5种。 如果系统已经成熟,再tmd改多语言,怎么办?怎么该风险最小?先不说时间和精力,更改数据库是一项风险很大的操作,因为它会引发连锁反应。 我们采取的是:前端翻译+硬编码+后端预翻译(接口支持多语言返回,Json存储)。原则是前端所有接口不动,加头信息。时间也比较紧,最终项目算是在规定时间内,顺利交付。

    50910编辑于 2023-11-22
  • 来自专栏Linux技术资源分享

    Thinkphp3.2多语言配置

    诸多原因,即使现在thinkphp-5.+。 '配置项'=>'配置值' 'LANG_SWITCH_ON' => true, // 开启语言包功能 'LANG_AUTO_DETECT' => true, // 自动侦测语言 开启多语言功能后有效 'l', // 默认语言切换变量 ); 4.在目录Application\Home下添加Lang目录,并在Lang目录下,添加zh-cn或者en-un等语言目录,在每种语言目录下可以以模块名为文件名建多语言文件 语言的文件名:index.php index.php的内容如下:   return array( 'lan_define'=>'welcome use ThinkPHP', ); 5.

    81950发布于 2018-06-08
  • 多语言环境中使用 YashanDB

    为了更好地利用 YashanDB 的特性和功能,以下是一些实用的指南,帮助开发者在多语言环境中使用 YashanDB。1. 多语言协作- 服务端 API:可以考虑使用 RESTful API 或 GraphQL 作为服务端的中间层,客户端使用不同的编程语言进行交互。 - 消息队列:使用消息队列处理异步任务,支持多语言的服务间通信。5. 性能优化- 索引:根据查询需求创建合适的索引,提升数据检索速度。 通过以上指南,开发者可以更有效地在多语言环境中使用 YashanDB 数据库,提升开发效率和应用性能。

    15610编辑于 2025-09-26
领券