草庐IT

翻译区

全部标签

Vue3中,国际化插件vue-i18n使用记录,配合VSCode自动化翻译插件i18n Ally

文章目录安装创建实例全局注册使用模板中使用JS中使用语言切换效果代码VSCode插件i18nAllyVSCode中安装`i18nAlly`插件启用`i18nAlly`配置说明效果使用说明快捷提取文案(两种操作方式)提取单个文案提取所有文案翻译缺失文案操作示例说明文档:vue-i18n版本说明:vue:3.0.0+vue-i18n:9.x版安装npminstallvue-i18n@9//或者yarnaddvue-i18n@9创建实例src目录下新建目录lang,存放i18n的配置。新建目录名称:lang(语言)、locales(语系设定)、i18n,这些名称都可被VSCode图标插件(vscod

python - 使用词典翻译

我只是在尝试工作簿中的一些代码,并且有不同的练习,但我想尝试一个带有预先存在的消息的练习,我已经做到了这一点,但我不知道如何完成它。我该怎么做呢?alphabet={"A":".-","B":"-...","C":"-.-.","D":"-..","E":".","F":"..-.","G":"--.","H":"....","I":"..","J":".---","K":"-.-","L":".-..","M":"--","N":"-.","O":"---","P":".--.","Q":"--.-","R":".-.","S":"...","T":"-","U":"..-","V"

python - NLTK - 自动翻译相似词

总体目标:我正在使用NLTK和Gensim在Python中制作产品评论的LDA模型。我想在不同的n-gram上运行它。问题:unigrams一切都很好,但是当我运行bigrams时,我开始得到包含重复信息的主题。例如,主题1可能包含:['goodproduct','goodvalue'],主题4可能包含:['greatproduct','greatvalue']。对于人类来说,这些显然传达了相同的信息,但显然'goodproduct'和'greatproduct'是不同的二元语法。我如何通过算法确定'goodproduct'和'greatproduct'是否足够相似,以便我可以将其中一

百度翻译API使用教程(前端+后端)

1.资格获取首先我们需要登录百度翻译开放平台,获取开发者资格:访问百度翻译开放平台然后进行注册(如果有百度账号的话可以直接登录)注册成功后点击“产品服务”:跳转到通用文本API界面:在页面底部点击“立即使用”即可选择服务进行使用通用文本API有三种服务可供选择:个人用户可以使用前两种,高级版的使用需要个人认证(实名认证)2.简单使用点击“管理控制台”,打开“开发者信息”界面:即可看到你的APPID和密钥信息,在调用接口的时候需要用到;点击“我的服务”中的通用文本翻译,即可看到服务使用情况及明细如果对于翻译的术语有特殊要求,可以点击“我的语料库”,并新建术语库:这样我们设置的术语即可干预翻译结果

python - 当 import_array 不在同一翻译单元中时出现段错误

我在正确初始化NumPyCAPI时遇到问题。我想我已经将问题隔离到从不同的翻译单元调用import_array,但我不知道为什么这很重要。最小工作示例:header1.hpp#ifndefHEADER1_HPP#defineHEADER1_HPP#include#include#includevoidinitialize();#endiffile1.cpp#include"header1.hpp"void*wrap_import_array(){import_array();return(void*)1;}voidinitialize(){wrap_import_array();}fi

python - 如何在 Django 应用程序的 setup.py 中编译 gettext 翻译

我如何确保setup.py编译项目PO文件并在创建sdist时包含它们。这是一个Django应用程序,生成MO文件的手动过程是在应用程序的根目录中运行以下命令:django-admincompilemessages(这意味着比setup.py更深一层)我想避免每次都手动编译MO文件。而且我根本不想将它们存储在存储库中。 最佳答案 我的简单解决方案(从Trac那里得到了一些想法):#!/usr/bin/envpythonfromsetuptoolsimportsetup,find_packagesfromsetuptools.comm

Python:gettext 不会在 Windows 上加载翻译

这段特殊的代码在Linux上运行良好,但在Windows上运行不佳:locale.setlocale(locale.LC_ALL,'')gettext.bindtextdomain('exposong',LOCALE_PATH)gettext.textdomain('exposong')代码来自here即使我在locale.setlocale中指定了语言环境(我尝试了不同的格式)它也不起作用。一个问题可能是环境变量中没有设置语言环境(但我使用的是德语Windows版本;在XP和Vista上测试过)。如果我在命令行上执行"SetLang=de_DE",一切都会按预期进行。有什么想法吗?

python - 无法使用 gettext 将已翻译的字符串附加到自己身上

以下代码无效fromdjango.utils.translationimportgettext_lazyas_stringtest=_("Firststring")stringtest=stringtest+_("Secondstring")printstringtest我得到以下异常:cannotconcatenate'str'and'__proxy__'objects真的不可能给自己附加一个“翻译”的字符串吗? 最佳答案 你不能连接你的两个字符串,而是创建一个新字符串(这已经是你的+操作的情况,因为字符串是不可变的):fromd

〔012〕Stable Diffusion 之 中文提示词自动翻译插件 篇

✨目录🎈翻译插件🎈下载谷歌翻译🎈谷歌翻译使用方法🎈谷歌翻译使用效果🎈翻译插件在插件列表中搜索PromptTranslator可以看到有2个插件选项:一个是基于谷歌翻译〔推荐〕、一个基于百度和deepl翻译推荐使用谷歌翻译,因为是离线翻译,所以使用时不用在乎是否科学上网,使用时是在后台将你的提示词进行翻译而百度翻译是你输入中文提示词后,将你的中文直接在前端给翻译好,再绘画,并且百度翻译对于新版本的stablediffusion适配性不是很好而其中的deepl翻译,更是跳转到翻译网站,这跟本机安装一个翻译软件有什么区别?

python - 如何在 GAE 中使用 django 翻译?

我有以下设置-文件夹结构:myapp-conf-locale-ru-LC_MESSAGES-django.mo#contains"Thisisthetitle."translation-django.po-templates-index.htmlsetting.pymain.pyapp.yaml:...env_variables:DJANGO_SETTINGS_MODULE:'settings'handlers:...-url:/locale/#doIneedthis?static_dir:templates/localelibraries:-name:djangoversion:"1