模板讨论:Convert

最新留言:2年前由Johnson.Xia在话题错误报告内发布

Conversion Failed on Chinese Wiki site 编辑

The following code can be converted in English wiki site. However it doesn't work on Chinese wiki site.

 {{convert|6|ft|3|in|2|abbr=on}}

Output: 6英尺3英寸(1.91米)

Thanks a lot

请求更新Convert模板 编辑

英文版的en:template:Convert模板已经更新到支持更多数学单位转换例如力学、能量、质量、压力、力矩和人口密度。由于这个模板非常复杂,更不用说处于永久保护状态,有sysop级以上人士能更新中文版的{{Convert}}吗?-- 同舟 (留言) 2010年10月14日 (四) 23:04 (UTC)回复

这个模板只保护了这一页,真正的单位转换功能都没保护到,要修改不必操作员?!--  废 话  +  2010年10月15日 (五) 17:04 (UTC)回复
由于英文版涉及的子模板有上3千多个(en:category:Subtemplates of Template Convert,当中还有纯异名同模板,但估计是技术限制才没有用template redirect), 我是希望由bot复制过来(顺道将category:Subtemplates of Template Convert修改为Convert子模板)之后才慢慢翻译,不过我也是在做梦吧... 至少当前人肉复制期间出于效率考虑我是懒得再人手修改category为中文了,这个bot应该会懂得自动去做吧。-- 同舟 (留言) 2010年10月16日 (六) 05:01 (UTC)回复
我投降了,人手复制那3千个模板实在是很累人和难以保证过程中不会出错,既然有管理员开始提删template redirect也不差在全部提删了,万一我复制那堆子模板中真的有错误,那日后发现问题去查找是哪个子模板有事又是一件苦差,还不如一开始就全部由bot执行好。-- 同舟 (留言) 2010年10月19日 (二) 06:28 (UTC)回复
二百多个中有多少个是抄过来的?--  废 话  +  2010年10月19日 (二) 11:51 (UTC)回复
请看这个。-- 同舟 (留言) 2010年10月19日 (二) 12:36 (UTC)回复
我写了个机器人,但要运行先要通过Wikipedia:机器人/申请--  废 话  +  2010年10月19日 (二) 14:28 (UTC)回复
如果要实行的话,可以找我开个机器人帐。也可到这里先查看程式--  废 话  +  2010年10月19日 (二) 14:33 (UTC)回复
我对这个模板开始有兴趣--  废 话  +  2010年10月19日 (二) 11:52 (UTC)回复

为何K、.C、.F、.R要另外分开注明用{{Convert/temp}}计算……--  废 话  +  2010年10月19日 (二) 12:09 (UTC)回复

致歉 编辑

Convert的确是非常复杂的模板,本来想说直接把英文版编码抓回来复制贴上看看,但结果弄得一团糟。在此向被困扰的人致歉。--祥龙 (留言) 2010年12月2日 (四) 03:58 (UTC)回复

这是因为中英版有些分别,如果想把英文版的功能抄写过来,要先着手改写中文版--  废 话  +  2010年12月2日 (四) 08:59 (UTC)回复

重提Convert模板抄写工作 编辑

今日有位用户问我Convert模板抄写工作的进度如何,我只回答完成了程式,只是未得到社团支持。现今重提Convert模板抄写工作,以及讨论开设机器人帐进行抄写工作的支持和反对。如果得到部分人的支持则会转到Wikipedia:机器人/申请中讨论。--  废 话  +  2010年12月1日 (三) 10:56 (UTC)回复

能不能先把常用的抄一点,比如千克?约翰内斯·开普勒号自动运载飞船这里好多红字……--Skyfiler (留言) 2011年6月21日 (二) 00:27 (UTC)回复

单位转换 编辑

请问,能请求将英文维基百科的单位转换移植到中文时不会有问题吗?如[1]右边模板里的英尺英寸复制贴上到了中文维基就变成了“表达式错误:未预料的<操作符”,还请高人修正,谢谢。—Ai6z83xl3g (留言) 2010年12月2日 (四) 15:16 (UTC)回复

继续 编辑

是因为难度比较大,没人愿意做模板转换了吗?希望有能力的人继续下去啊!Likeaquarius (留言) 2011年10月24日 (一) 14:00 (UTC)回复

模板转换进行中,有问题请留言 编辑

英文模板太多了先可常用的来。Wang65留言2012年7月3日 (二) 15:08 (UTC)回复

单位用词转换 编辑

能加入各地习惯的单位用词自动转换吗?例如:千克↔台湾,米↔米……等等。-- Marcus Hsu  talk  2012年7月26日 (四) 17:22 (UTC)回复

80厘米(0.80米) 看看效果 Wang65留言2012年7月28日 (六) 13:16 (UTC)回复

请问关于搬运Convert模板的 编辑

想问一下,关于这个模板的构建程度。例如覆盖的单位的量,各参数的实现样式如何等。

我写了一个Lua版,样式是参照现在的doc来写的,单位按照Template:Convert/list_of_units来收录。效果见User:Cwek/工作室/lua_test,原始代码在[2],求指导。

另英文早就用自己的Lua版,如果失败,是否需要进行搬运?——路过围观的Sakamotosan 2014年1月17日 (五) 06:02 (UTC)回复

convert 编辑

{{convert}}有几个单位都只能显示英文,例如1,329,000square feet(123,500平方米);0.5米(1 foot −10 inches)这样的半吊子,直接编辑此模板也不得要领,求修正,多谢。--浅蓝雪 2014年4月23日 (三) 16:48 (UTC)回复

尽快转化为模块版吧。
  • 模块:沙盒/cwek/Convert这是自己写的,很丑陋,单位表也只是基于现有列出的(好像测试过没问题的)
  • en:module:Convert英文版的,可能参数要调整很多,但看上去健全很多。
两条路,自己选了。——路过围观的Sakamotosan 2014年4月24日 (四) 01:25 (UTC)回复
完全不懂哎,所以才放到技术这里嘛,非技术党无力啊。。--浅蓝雪 2014年4月24日 (四) 02:37 (UTC)回复
请协助将module:Convert/documentation/conversion data/doc‎的name和link翻译成中文(如果中文没有其条目名可以连去英文版,但切勿使用竖线修改链接显示的名字)顺手移除对中文版没有用的“Plural name、US name、US plural name”但请保留空格以备可能的地区转换/别称用,之后会使用Module:Convert/makeunits生成列表供Module:Convert/data使用(我之前擅自直接修改data页但发现这样做会有很糟糕的后果,但你们可以将一些data页中已经翻译了的name和link抄回去conversion data/doc‎页)。-- 同舟留言2014年4月24日 (四) 08:02 (UTC)回复
module:Convert/documentation/conversion data/doc‎的中文翻译已经大致完成,但还须待来自英文WP的module原设计者Johnuniq修正中文文法上的显示方式,现在可以使用{{Convert/sandbox}}进行测试。-- 同舟留言2014年4月28日 (一) 01:36 (UTC)回复

求测试convert module 编辑

Lua module convert(请使用{{convert/sandbox}}测试)的中文本地化工作已经大致完成,现在需要各位编者参与测试看看有没有什么不足之处,如有问题请到User:Johnuniq/translate以英文报告,如果不懂英文可以打中文由我来代为翻译。其实我是来吐槽之前有人求移植这个模块但现在怎么没有人理会我的呼吁 orz -- 同舟留言2014年4月29日 (二) 12:00 (UTC)回复

只要将现有的对{{convert}}的参数要求列出来用模块代入后没问题的话,就可以了。另辛苦你了。——路过围观的Sakamotosan 2014年4月30日 (三) 00:26 (UTC)回复
special:永久链接/31156171左边是用{{convert/sandbox}}展示的,special:永久链接/29874243左边是用User:Cwek/工作室/lua_template展示的,右边全部是现在{{convert}}文档里展示的。——路过围观的Sakamotosan 2014年5月1日 (四) 06:40 (UTC)回复
这么高端的东西搞不懂啊,维基又不给灌水怎么理会。。原先的1,329,000平方英尺(123,500平方米);0.5米(1英尺8英寸)还是老样子。--浅蓝雪 2014年5月3日 (六) 19:09 (UTC)回复
1,329,000平方英尺(123,500平方米);0.5米(1英尺8英寸)。-- 同舟留言2014年5月3日 (六) 22:43 (UTC)回复
小的明白了--浅蓝雪 2014年5月4日 (日) 00:34 (UTC)回复
没问题的话,备份旧有模板模式的源码,然后改用新Lua模块的源码。(或者移动页面后,修改重定向页)——路过围观的Sakamotosan 2014年5月4日 (日) 00:38 (UTC)回复
原版已经备份到template:Convert/old了,但新版依旧有些错误待Johnuniq修改,见User talk:Johnuniq/tests。-- 同舟留言2014年5月4日 (日) 01:02 (UTC)回复
Johnuniq已经修正了我最近提出的错误,请各位详细检阅User talk:Johnuniq/tests看看那一个“expected“栏显示的结果不对然后汇报。-- 同舟留言2014年5月4日 (日) 12:56 (UTC)回复
继续发布没人理会的呼吁:我自己组略检视过tests后基本上没察觉有任何问题,如果3日左右以后再没有错误报告就会正式将template:convert/sandbox套用到template:convert。-- 同舟留言2014年5月5日 (一) 08:27 (UTC)回复

错误报告 编辑

页面:依半衰期排列的放射性同位素列表
源代码:{{convert|2.2|year|Ms|disp=table}}
误:2.2年
正:2.2 or 2.2×1024 -- —以上未签名的留言由Kanashimi对话贡献)加入。
@Kanashimi以由原作者Johnuniq修正,请检查是否恰当。-- 同舟留言2014年10月8日 (三) 15:47 (UTC)回复
OK. Kanashimi留言2014年10月9日 (四) 11:19 (UTC)回复

请求将单位名称改为中文显示 编辑

例如km→公里、ft→英尺 、mi→英哩之类。(我不熟悉此类修改,故请求协助)--owennson聊天室奖座柜2015年7月8日 (三) 07:23 (UTC)回复

关于convert模板 编辑

高角羚条目的优良条目评选中,沧海夜风提出应采用国际单位制,不必括号加英制单位换算;查阅格式手册后发现确实有此要求,因此在{{convert}}中加入提示,不知是否合适?--哪位维基人能够一下打死五个2016年8月4日 (四) 18:59 (UTC)回复

虽然原则上应使用国际单位制,但采用英制的国家(如美国)如写条目碰到单位时还是会用到convert的。--Steven™ ∴Message∵ 2016年8月5日 (五) 02:18 (UTC)回复

Some error regarding to the convert module 编辑

There is a conversion error on following one. But there is no error in english site. Please feel free to take a look. Thanks

I guess the frac part creates a problem.

Forget it I already fixed that in the template Winston留言2017年1月1日 (日) 08:33 (UTC)回复

含有{{Convert}}的列表无法正常排序 编辑

例如:美国州份和领地列表。已经加了sortable=on的参数了。在英文维基就可以:en:User:Fireattack/sandbox(原封不动复制过去的)。--小烈 (找我?) 2016年9月30日 (五) 05:31 (UTC)回复

Template:Convert单位显示错误 编辑

abbr=on 

应该显示为 “外文”国际单位,

abbr=off

(预设值)应该显示为 “中文”国际单位。

长度单位
似乎出现 abbr 参数显示错误,
  • 语法:
    {{convert|sigfig=3|78|in|m|abbr=off|lk=on}}或 {{convert|78|in}}
显示如:78英寸(1.98
  • 语法:
    {{convert|sigfig=3|78|in|m|abbr=on|lk=on}}
显示如:78英寸(1.98)(显示错误,应该显示为 “外文”国际单位)

但是,

{{convert|sigfig=3|1.98|m|in|abbr=on|lk=on}}
显示如:1.98(78.0英寸)(显示错误,应该显示为 “外文”国际单位)
{{convert|sigfig=3|1.98|m|in|abbr=off|lk=on}}或 {{convert|1.98|m}}
显示如:1.98(78.0英寸
面积单位(皆正常)
  • 语法:
    {{convert|sigfig=3|78|in2|m2|abbr=off|lk=on}}
显示如:78平方英寸(0.0503平方米
  • 语法:
    {{convert|sigfig=3|78|in2|m2|abbr=on|lk=on}}
显示如:78 sq in(0.0503 m2

{{convert|sigfig=3|1.98|m2|in2|abbr=on|lk=on}}
显示如:1.98 m2(3,070 sq in
{{convert|sigfig=3|1.98|m2|in2|abbr=off|lk=on}}或 {{convert|1.98|m2}}
显示如:1.98平方米(3,070平方英寸

--111.250.32.210留言2017年2月12日 (日) 17:34 (UTC)回复

(~)补充Module:Convert/text等子组,没查出错误点在何处,有点眼花撩乱。--111.250.32.210留言2017年2月12日 (日) 17:39 (UTC)回复
(!)意见,好像某人debug未清理干净所致。--凡夫2015留言2017年2月13日 (一) 07:48 (UTC)回复

编辑请求 编辑

  请求已拒绝

从英文维基更新

<includeonly>{{{{{♥|safesubst:}}}#invoke:convert|convert}}</includeonly><noinclude> {{documentation}} </noinclude> --B dash留言2018年3月21日 (三) 04:58 (UTC)回复

@B dash差在哪?--Xiplus#Talk 2018年3月21日 (三) 05:03 (UTC)回复
@Xiplus删去abbr=off default--B dash留言2018年3月21日 (三) 05:07 (UTC)回复
@B dash我是说功能上差在哪?--Xiplus#Talk 2018年3月21日 (三) 05:16 (UTC)回复

日食列表 编辑

Category:各世纪日食列表中使用的{{Convert}}设定了|abbr=on,单位显示为英文,这些改成中文是否会比较好,这是使用英文的版本这是中文的版本,因为涉及条目达50条,因此没有直接修改,先提出讨论。--Zest 2018年7月31日 (二) 05:54 (UTC)回复

请修理带份数的显示 编辑

  请求已处理

日前,麻雀牌条目从实际书写改为使用模板,例如把“1⅜英寸(约3.5cm)”改作“138英寸(3.5厘米)”({{convert|1+3/8|in|cm}})。可是修改后,原本显示正常的“1⅜”变成了“1 ⅜”,即是数字“1”的后方与“⅜”前方之间多出了一个全形空格。请问可以修正它吗?谢谢。--Cangjie6留言2020年9月10日 (四) 10:57 (UTC)回复

已根据带分数的写法做出修正。 2020年9月10日 (四) 15:18 (UTC)回复
谢谢。-Cangjie6留言2020年9月10日 (四) 15:37 (UTC)回复

编辑请求 2021-09-14 编辑

{{Editprotected}} 形如“1~2千克”的表示方法中的不符合格式手册中的规定,见Wikipedia:格式手册/日期和数字#原则。请在对应模块中将其修改为规定中的。--173.75.31.249留言2021年9月14日 (二) 21:57 (UTC)回复

完成。--Jimmy Xu 2021年9月14日 (二) 22:00 (UTC)回复

错误报告 编辑

”现在的转换是“X节(Y每小时)”,应为“X节(Y公里每小时)”。--🐹通辽汗国驻维基百科临时代办讨论·贡献·成就2022年3月27日 (日) 16:55 (UTC)回复

返回到“Convert”页面。