首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏半生瓜のblog

    【QT】多语言翻译

    QT多语言翻译 方法 tr()函数获取需要翻译的文本 lupdate.exe编译生成xxx.ts文件 linguist.exe进行翻译 lrelease.exe生成去xxx.qm文件 ---- 示例 单一语言翻译 translator = new QTranslator; translator->load("lang_en.qm"); a.installTranslator(translator);//安装翻译器 (m_languageBox,SIGNAL(currentIndexChanged(int)),this,SLOT(changeLanguage(int))); //tr()函数用于获取需要翻译的文本 languageCode; if(translator->load(qmFile)){ qApp->installTranslator(translator); } //翻译文本 解决方法——https://www.cnblogs.com/ybqjymy/p/13552032.html lupdate.exe 翻译完打钩 点击发布

    99940编辑于 2023-05-13
  • 来自专栏跟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.qm")需要以":/"为前缀引用,不能使用"qrc:/"为前缀引用,否则load返回错误; 使用 QObject::tr翻译原因是该翻译的上下文为 QObject对应ts文件的是 <name>QObject</name>的值; 翻译上下文使用不正确,明明是加载成功的语言文件就是翻译不成功,很多是因为这个上下文导致; 可使用 QCoreApplication source>close</source> <translation>关闭</translation> </message> </context> </TS> en.ts 英文翻译文件

    2.4K31发布于 2019-07-15
  • 来自专栏机器学习算法与Python学习

    Paper | 机器翻译里程碑,多语言机器翻译模型 M2M-100

    (给机器学习算法与Python学习加星标,提升AI技能) 荐语: 多语言机器翻译模型 M2M-100 不依赖以英语为中心的数据,可以实现 100 种语言之间的相互翻译。 beyond-english-centric-multilingual-machine-translation 摘要:近日,Facebook 根据多年对 MT 的研究宣布实现了一个重要的里程碑:首个单一的大规模 MMT 模型,该模型可以实现 100x100 个语言对的直接翻译 这个单一的多语言模型表现得和传统双语模型一样好,并且比以英语为中心的多语言模型提高了 10 个 BLEU 点。 具体而言,通过使用新的挖掘策略来创建翻译数据,该研究构建了首个真正的多对多数据集。 多对多数据集和多语言模型示意图。 ? 训练语料库中桥梁语言的数据量。 ? 多对多和以英语为中心语言模型的比较。

    1.6K31发布于 2020-10-30
  • 翻译助手:使用腾讯云ADP搭建AI多语言翻译专家

    本文将详细介绍如何使用腾讯云智能体开发平台(TencentCloudADP)搭建一个专业的翻译助手智能体,实现高质量的多语言翻译服务。 支持以下输入方式:1.直接文本输入(最多10000字符)2.文档上传(支持.txt、.docx、.pdf格式)3.语音输入(将自动转换为文字)输入内容:{user_input}"""第2步:智能语言检测节点配置 2.从术语库中查找对应翻译3.对于未找到的术语,提供AI翻译建议4.确保术语翻译的一致性匹配结果:-已匹配术语:{matched_terms}-建议翻译:{suggested_translations} 2.创建翻译助手项目项目名称:翻译助手项目类型:智能对话应用场景:多语言翻译服务部署步骤1.导入工作流配置a.下载翻译助手配置文件b.在ADP平台导入工作流c.检查节点连接和配置2.配置语言模型模型选择 c.优化响应速度结论基于腾讯云智能体开发平台(TencentCloudADP)构建的翻译助手作为一个专业的AI多语言翻译智能体,通过智能识别+专业翻译+质量优化的三层架构,为用户提供了高质量、高效率的翻译服务

    15610编辑于 2026-03-25
  • 高效精准的多语言文档翻译利器

    在全球化日益加速的今天,多语言文档翻译已成为许多企业和个人的刚性需求。为了满足这一需求,云库工具开发了一款强大的文档翻译工具,能够支持多种文档格式和多种语言的高效精准翻译。 高效精准的翻译技术翻译是这款工具的核心功能,我们采用了先进的 ChatGPT 大模型进行翻译。 精准:基于大规模语料库训练,能够提供高质量的翻译结果,保证翻译的准确性和流畅性。 多语言支持我们的工具支持多达 30 多种语言的翻译,具体包括:中文英语德语日语韩语希腊语英语西班牙语爱沙尼亚语芬兰语法语匈牙利语印度尼西亚语意大利语立陶宛语拉脱维亚语挪威语荷兰语波兰语葡萄牙语罗马尼亚语俄语斯洛伐克语斯洛文尼亚语瑞典语土耳其语乌克兰语保加利亚语捷克语丹麦语实现原理文档解析 性能优化为了保证翻译过程的高效性,我们在多个方面进行了性能优化:缓存机制:对于常用的翻译请求,我们采用缓存机制,减少重复翻译的时间。

    52400编辑于 2024-06-22
  • 来自专栏人工智能前沿讲习

    【源头活水】mBART:多语言翻译预训练模型

    2. mBart 是多语言的seq2seq翻译系统,分为预训练和微调2部分,在微调数据较少即low-resource时效果很好,在high-resource时效果和不做预训练一样。 对于多种语言,每个实例都在句子末尾加上一个特殊的token,例如图2,句子末尾加上一个<En>,本论文中叫做语言id symbol<LID>,这点类似Google 的T5模型,一般的多语言翻译模型都会在编码器中加入一个特殊的 在这项工作中,我们提出了mBART--一种多语言seq2seq(Seq2Seq)降噪自编码。"mBART "通过将BART(Lewis等人,2019)应用于跨多种语言的大规模单语言语料库来训练。 图2:我们的多语言降噪预训练(左)和下游MT任务微调(右)的框架,其中我们使用(1)句子换位和(2)词跨度mask作为注入的噪声。在编码器和解码器上都添加了一个特殊的语言id token。 然而,重点是设计新的特定任务技术,并在更广泛的输入上下文下做句子级翻译。据我们所知,我们的多语言预训练模型在上显展示改进的结果,是第一个使用标准Seq2Seq模型的文档级翻译。 无监督翻译

    5K30发布于 2021-04-30
  • 来自专栏AI SPPECH

    12_机器翻译入门:多语言LLM应用

    本文将带您入门多语言LLM在机器翻译领域的应用,重点介绍使用mT5(多语言T5)模型实现英语到中文的翻译,并探讨文化适应等高级话题。 零样本翻译:支持未见过的语言对之间的翻译 持续学习能力:可以通过反馈不断改进翻译质量 本文要点 要点 描述 互动思考 多语言模型基础 理解mT5等多语言模型的工作原理 你了解哪些主流的多语言模型? 根据其支持的语言数量和质量,多语言模型可以分为以下几类: 模型类型 语言覆盖 典型代表 特点 双语模型 2种语言 Helsinki-NLP/opus-mt-en-zh 专精于特定语言对,翻译质量高 多语言模型 处理长文本翻译多语言应用中的常见挑战。 结合翻译功能和对话能力,开发一个多语言聊天机器人: # multilingual_chatbot.py from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

    36610编辑于 2025-11-13
  • 来自专栏Tz一号

    jqueryvuereact前端多语言国际化翻译方案指南

    时区(在国际场合会使用世界标准时间) 数字格式(小数点、分隔点的位置、分隔所用的字符) 产品和服务所要面向的法规 程序的内容、运营方式及方向需要遵守当地法律、法规; 多语言翻译方案 目前,并没有非常完美 jQuery - 多语言翻译 使用插件: jQuery.i18n.properties 插件Git地址:https://github.com/jquery-i18n-properties/jquery-i18n-properties 为i18n_pagename, 引入了资源文件common--> <meta id="i18n_pagename" content="common"> <title>jQuery - 多语言翻译 /html> ❝ 如打开文件遇到跨域、403、第三方组件需要国际化问题可参考:jquery.i18n国际话及问题整理 - 隔壁丿老苏 ❞ 在线示例/源码地址 在线示例:点此查看- jQuery - 多语言翻译 源码地址:https://github.com/Tzlibai/Demo/tree/master/i18n/jquery Vue - 多语言翻译 使用插件: vue-i18n Git地址:https:

    3.5K20发布于 2021-09-08
  • 来自专栏AI科技评论

    爱奇艺多语言台词机器翻译技术实践

    其中,来自爱奇艺的技术专家张轩玮为大家带来了爱奇艺多语言台词机器翻译技术实践的分享。 本次分享的第一部分是多语言台词机器翻译实践开展的相关背景,第二部分是针对多语言台词机器翻译模型的一些探索和优化,最后是该模型的落地与应用情况。 1 多语言台词机器翻译实践的相关背景 爱奇艺旗下iQIYI App涉及大量长视频,而长视频的出海,重要的一环就是台词翻译2.融合台词上下文信息 刚才提到,台词翻译第一个显著特点就是文本较短,上下文信息不足,容易产生歧义。 3 多语言台词机器翻译在爱奇艺的落地应用 我们在多语言台词机器翻译模型上做了一些优化探索后,也对优化后模型的质检差错率做了一些评测,这里列举一部分。 ?

    77630发布于 2021-07-27
  • AI翻译—小白也能轻松制作多语言网站

    在当今全球化的互联网环境中,多语言网站已经成为企业拓展海外市场、提升国际影响力的关键工具。然而,对于我这种基础的小白来说,从零开始构建一个多语言网站似乎是一项艰巨的任务。 本文将详细介绍如何通过AI翻译技术,即使是零基础的小白,也能轻松制作一个功能齐全、语言丰富的多语言网站。 1、大平台,稳定性有保障;2、海量模板免费使用,零基础小白也能做网站;3、系统有AI翻译,5分钟翻译一个语言,最多支持16国语言快速翻译;二、通过AI翻译快速制作多语言网站的步骤1、栏目翻译进入栏目管理 2、产品翻译进入商城系统--产品列表,选择快速将某个语言下的产品翻译为目标语言。3、文章翻译进入文章系统--文章列表,选择快速将某个语言下的文章翻译为目标语言。 5、发布上线通过腾讯云官网建站和AI翻译技术的结合,像我这样零基础的小白也能轻松制作一个功能齐全、语言丰富的多语言网站,下面一起来欣赏下吧!

    48710编辑于 2025-02-07
  • 来自专栏Puppeteer学习

    MongoDB学习(翻译2

    query = collection.AsQueryable<Employee>() .Where(e => e.FirstName == "John"); C#编译器会在内部把所有查询翻译

    4.1K10编辑于 2022-05-09
  • 来自专栏WEB开发~

    Yii2 实现多语言切换

    throws \yii\base\InvalidConfigException      */     public function init()     {         // 指定使用哪个语言翻译

    1.1K30发布于 2021-06-24
  • 来自专栏哈德森的梦

    WordPress多语言WPMLv4.6.3插件 自动翻译多国语言

    它还包括高级功能,用于翻译管理和专业内容翻译的接口。 使用WPML不需要任何技术或编程技能。网站管理员可以安装它并将其转换为多语言网站,而无需编码。 WPML包括完整的API,用于与其他插件和翻译系统集成。这样,开发人员就可以轻松地使用WPML并将其产品转换为多语言。 功能 WPML使构建多语言网站和运行它们变得容易。 核心WPML多语言CMS始终是必需的。你可以安装任何组合的附加组件插件来获得额外的功能。 WPML多语言CMS 核心插件将WordPress转换为多语言。它添加了基本的翻译控件并允许翻译内容。 WPML翻译管理 当你的客户收到他们新创建的多语言网站时,你的工作就结束了,他们的工作开始了。翻译管理插件帮助网站管理员管理他们的翻译工作。 WooCommerce多语言 此插件允许使用WooCommerce和WPML构建多语言电子商务网站。 Gravity Forms多语言 此插件允许翻译Gravity表单。

    3.5K10编辑于 2023-04-07
  • 来自专栏PPV课数据科学社区

    翻译】数据科学的多语言协作编程方式:Python + R + SQL

    多语言协作方式很复杂,这是人们对于这种多语言协作方式(掌握多种语言)的第一印象。 为什么要同时教三种语言呢? HERE是一个关于PYTHON PANDA的快速而简单的介绍(YouTube视频),类似的,R采用dplyr和ggplot2包数据探索和可视化。 多语言协作方式改变了我们的规则,作为数据科学家,需要混合和匹配出一个科技的调色板——有时需要跨越多个语言。 翻译:星星 PPV课原创编译 转载请注明出处 原文链接:http://www.ppvke.com/Answer/? /question/586 PPV课其他精彩文章: ---- 1、回复“干货”查看干货 数据分析师完整知识结构 2、回复“答案”查看大数据Hadoop面试笔试题及答案 3、回复“设计”查看这是我见过最逆天的设计

    1.4K40发布于 2018-04-23
  • 来自专栏小白程序猿

    如何使用百度翻译接口实现多语言网站

    在网站开发过程中,有的需求可能是要求多语言开发,涉及多个国家的语言,那么怎么实现功能和需求呢?首先我们将网站内容拆分为两类,动态数据和静态描述,什么是动态数据呢?什么是静态描述呢? 后端对数据可使用缓存或使用分表模式,均为缓存+翻译+数据模式进行开发。缓存可使用redis;翻译使用百度翻译接口;数据库依据项目需求设定即可。 四、百度翻译接口 百度翻译接口申请、认证、创建项目均不讲述,直接奉上代码; 1、控制器代码 /**  * 百度翻译数据处理  * @return \think\response\Json  * @author return json(['code' => 200, 'message' => 'success', 'data' => $ret['trans_result'][0]['dst']]);     } } 2、 name="keywords" content="百度,翻译,接口">     <meta name="description"  content="在网站开发过程中,有的需求可能是要求<em>多语言</em>开发,涉及多个国家的语言

    2.3K20发布于 2019-12-27
  • 来自专栏零域Blog

    如何整理 iOS 老项目中混乱不堪的多语言翻译

    现在的情况是: 同一个文本有些语言有翻译,有些语言没有翻译。 有些需要使用缩进的地方,由于某种原因,并没有使用 UIEdgeInsets 进行缩进,而是在文本前后加空格。 2. 合并去重 我尝试过直接读取 Localizable.strings 文件,但提示编码错误,就暂时 copy 到 txt 文件中进行处理。 导入Excel 接下来的步骤工作量有点大,就是重新把那些翻译导入 Excel 中,补全缺少的那些翻译。 1. 下载,解压 下载工具:https://github.com/CatchZeng/Localizable.strings2Excel 。 解压开之后把里面的两个zip也解压开 2. 附:检测中文字符串 如果项目的默认语言是中文,而且前期没有用多语言写法,可以使用 Xcode 的替换功能,将中文字符串替换成多语言的写法: 搜索: (@"[^"]*[\u4E00-\u9FA5]+[^

    73030编辑于 2022-03-25
  • 来自专栏高效使用DeepSeek

    【愚公系列】《高效使用DeepSeek》013-多语言实时翻译

    掘金&亚马逊&51CTO顶级博主✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者【荣誉殿堂】 连续三年蝉联"华为云十佳博主"(2022-2024) 双冠加冕CSDN"年度博客之星TOP2" 这个被联合国峰会指定使用、助科技巨头拿下23亿跨国订单的实时翻译系统,如何用0.2秒延迟重构人类沟通?一、多语言实时翻译1. 性能数据:在FLORES-101评测中,英语-法语翻译准确率95.2%,高于谷歌翻译(93.8%)。 多语言数据处理数据集支持:通用语料:WMT、TED Talks(覆盖500万+平行句对)领域语料:Europarl(议会演讲)、UN Corpus(多语言公文)预处理流程:BERT分词→词干提取→TF-IDF 领域自适应垂直优化:医疗领域:集成SNOMED CT术语库,精准翻译病症名称。法律领域:支持《联合国宪章》等法律文本的正式文体翻译。定制训练:允许用户上传私有术语表进行模型微调。2.

    49300编辑于 2025-03-22
  • 来自专栏人工智能前沿讲习

    精选论文 | 机器翻译专场之同步双向与多语言机器翻译【附打包下载】

    该工作主要对于不同语言的特性设计了三种不同的策略,改进了多语言翻译框架来提升多语言神经翻译模型的翻译质量。其主要思想在于针对不同的语言提出了特有的模块,从而在训练和解码过程中对不同的翻译任务加以区分。 该工作将基于Transformer的多语言翻译模型进行了分解。 在训练多语言翻译模型中,teacher模型规范并指导student模型的生成,从而得到更优的翻译质量。该工作在WMT和IWSLT数据集上都有了一定的提升,证明了知识蒸馏技术在多语言翻译任务上有效性。 —— 王亦宁 五 推荐理由: 该文章发表于2019年的NAACL,其主要分析了零资源翻译任务在多语言翻译任务中的应用。 实验结果表明,该方法在保证多语言翻译任务结果基本不变的前提下,对于零资源翻译的情况帮助很大,有了极大程度的提升。

    76130发布于 2020-05-14
  • 来自专栏史上最简单的Spring Cloud教程

    Docker官方文档翻译2

    article/details/80158062 本文出自方志朋的博客 个人博客纯净版:https://www.fangzhipeng.com/docker/2018/09/11/dokcer-trans2. 应用程序部分 创建2个文件,requirements.txt和app.py,并且将它们放到和Dockerfile放进同一个文件夹中。这就完成了我们的应用,你可以发现用创建应用很简单。 import os import socket # Connect to Redis redis = Redis(host="redis", db=0, socket_connect_timeout=2, 为该上下文提供存储库并标记有意义的名称,例如get-started:part2。 这将图像放入启动存储库并将其标记为part2。 现在,把它放在一起来标记图像。 $ docker run -p 4000:80 john/get-started:part2 Unable to find image 'john/get-started:part2' locally

    52220编辑于 2022-05-07
  • 来自专栏新智元

    模拟儿童学习多语言,Deepmind让DL看视频就学会翻译

    Deepmind团队开发出了一个无监督的单词翻译多模态模型,只通过视觉就学习语言翻译! 儿童是如何同时学习多种语言的? 也就是说,新模型把翻译成功率提高了两倍以上。 对比英语和法语、韩语和日语之间的翻译结果,本文提出的MUVE方法最优: ? 表2:MUVE和基于文本的方法在不同语言对中的性能。MUVE在词典数据集上报告Recall @ 1。 表4:在给出英语查询的情况下,Human Queries数据集上法语排名前2的检索结果。 右:以视频为条件的法语排名前2位的预测。视觉基础为翻译提供了一个微弱但有用的信号。

    78510发布于 2020-04-21
领券