首页 > 其他分享 >如何给Fedora做本地化贡献

如何给Fedora做本地化贡献

时间:2023-12-07 09:33:39浏览次数:29  
标签:翻译 zh fedora 本地化 贡献 格式化 Fedora

闲来无事,想给开源做做贡献。本来打算搞代码,但是源码下载下来,光下载编译依赖就要半天,代码又多,懒得看,就先看看有没有什么简单的。

翻译倒是简单,我英语还行,所以先做做本地化看看。

我用的Linux系统是Fedora,因为它安装起来很方便,可以轻松和Win11双系统,所以我就在Fedora官网上面逛。

发现了翻译页面,进去,注册一下就可以开始了。如果你网站上不去,就需要把116.203.204.28 translate.fedoraproject.org添加到hosts。如果你登录验证不通过,多试几次。

大部分的翻译都可以直接修改,有的是锁定状态,有的是只能建议不能修改。

开始

国内的直接选翻译zh_CN,即中文(中国)。把第二语言的zh_Hans中文(简体)和zh_TW中文(繁体)勾选上,就可以在翻译的时候对照着看,非常方便。如果你还掌握了其他语言,那也能勾选上。

我一般是装个deepl翻译插件,先直接按个快捷键机翻,然后检查一下错误和专业术语是否正确翻译即可,还要确认一下有些不用翻译的名词。可以看其他语言的有没有翻译,也可以在其他的项目里搜索一下该名词,看别人有没有翻译。

格式化输出

还要注意格式化输出的字符串,比如c语言格式的package %s not found in %s 翻译过来,中间的%s所指代的东西的顺序是不会变的,所以你如果翻译成 没有在%s中找到%s包,那就错了,名词的顺序就反了,所以你要么翻译成%s包没有在%s中找到,要么给格式化输出添加顺序记号,翻译成没有在%2$s中找到%1$s包

另外还需要注意末尾有的有回车,有的有句号、感叹号、问号,这些都要与翻译匹配。

选择项目

现在最新的Fedora版本是39,所以,不要选f37以及更低的版本号了,翻译了也不会有人看的。版本号会在标题里写。

fedora-docs-l10n/fedora-release-notes 是Fedora的发行注记,网站是Release Notes :: Fedora Docs,如果你需要参考翻译内容的上下文,可以访问该网站对应板块来确定。网站每天大概北京时间早上7点会把你贡献的翻译更新到网页上。

fedora-docs-l10n/fedora-system-administrat

dnf

标签:翻译,zh,fedora,本地化,贡献,格式化,Fedora
From: https://www.cnblogs.com/mariocanfly/p/17880984.html

相关文章

  • git~为github三方仓库添加贡献的正确方式
    为github三方仓库添加贡献如果希望成为某些开源框架的贡献者,例如如希望加入higress、keycloak、ruoyi这些框架的开发者行列,那么今天的文章应该可以帮到您。克隆和拉取项目FORKHigress到您的存储库。要完成这项工作,您只需单击alibaba/higress主页右侧的Fork按钮。然后你......
  • 安装完Fedora后的一点设置
    FlatpakRemoveFedoraRepositoryflatpakremote-modifyfedora--disableAddFlathubRepositoryflatpakremote-add--user--if-not-existsflathubhttps://dl.flathub.org/repo/flathub.flatpakrepoSJTUFlathubMirrorflatpakremote-modifyflathub--url=https:......
  • 2302. 统计得分小于 K 的子数组数目(双指针,贡献法,子数组问题)
     枚举子数组问题,常见有固定一个点,枚举另一个端点,还有枚举中间点。本题使用双指针算法,对右端点进行枚举,每次累加[l,r]区间内,所有以右端点为结尾的子数组对答案的贡献度,也就是长度r-l+1classSolution:defcountSubarrays(self,nums:List[int],k:int)->int:......
  • PostgreSQL 16 正式登场,拓数派代码贡献揭示中国顶尖技术实力
    得益于全球的开发者贡献,PostgreSQL已成长为一款拥有众多全球用户和贡献者、成熟稳定的开源数据库。2023年9月14日,PostgreSQL全球开发小组正式发布16版本。本次新版本带来了众多惊喜。值得一提的是,本次发布中的贡献者中共有33名来自中国,而拓数派占其中1/6。作为开源数据库领......
  • 个人贡献
    个人贡献个人分工完成情况在Gitee中创建公文传输系统项目界面设计数据库设计绘制UML状态图实现后端开发将加解密、签名验签程序整合到项目中前端UI设计性能优化数据库部署后端开发系统代码优化小组总共的代码行数,你贡献的代码行数?相关代码链接......
  • 电子公文传输系统-个人贡献
    个人完成的工作博客内容撰写1.团队展示起队名,撰写本人队员风采2.需求分析撰写整篇博客《需求规格说明书》撰写引言3.确定分工修改完善上周提交的需求规格说明书,撰写上次《需求规格说明书》初稿的不足4.描述设计制作团队分工图,撰写工具选择5.项目冲刺(1)撰写整篇......
  • 个人贡献
    个人贡献个人完成工作类图用例图后端构架设计部分前端开发sm2算法实现功能测试小组代码小组代码共3900行我完成409行https://gitee.com/SHIBATORI/document-transmission-system/tree/final_version小组文章小组共完成12篇文章我完成2篇项目冲刺2https://......
  • 使用Unity Localization插件进行项目本地化实战详解
    在使用Unity开发游戏的过程中,本地化是必不可少的。网络上也有很多的本地化工具,本次我介绍的是Unity官方提供的Localization插件,大家可以在PackageManager进行安装 一、语言配置,本地化表创建在ProjectSetting中找到Localization,(需要先创建这个LocalizationSetting文件)点击L......
  • CCF认证——202109-2 贡献的变化——差分维护,前缀和算答案
    https://www.acwing.com/problem/content/4010/http://118.190.20.162/view.page?gpid=T130脑子一热抱着玩的心态试了一下三分,当然炸了,就当初认识三分了。正解是考虑p的变化的影响,p变成p+1的时候,答案的值取决于p属于相邻递增数对的值域区间的数量。也可以考虑递减的情况,两......
  • linux:systemd 禁用ctrl-alt-del:centos、rhel、fedora、ubuntu
     systemctlstatusctrl-alt-del.target;systemctlmaskctrl-alt-del.target;systemctlstatusctrl-alt-del.target;history-csystemctlstatusctrl-alt-del.target;systemctlmaskctrl-alt-del.target;systemctlstatusctrl-alt-del.target;history-c......