用户讨论:Vanished user 1929210/js/link-ts.js

最新留言:2年前由Jimmy-bot在话题多语言连结转换的问题内发布

功能请求 编辑

以用在{{Drug use}}(oldid=42795679)上为例 有两笔有问题的转换:

[[茶]] -> [[茶在各种语言中的称呼|茶]] // [[Drug policy#Switzerland|Switzerland]] -> [[毒品禁制政策|Switzerland]]

第一个我还没想到什么好方法解决,第二个可以由不抓取带有#的link解决。

另外可以加个转换完的log不显示绿连的选项,那种转换基本上不会有问题。我常常转换完手动高亮"-> [["来检查,如果能自动高亮会很方便--Panintelize(talk-contrib) 2017年1月11日 (三) 08:26 (UTC)回复

Panintelize,最后一行我没理解,能再详细解释一下吗。--逆袭的天邪鬼留言2017年1月12日 (四) 08:10 (UTC)回复
逆袭的天邪鬼 转换完的报告可以省略没更动的,并且希望可以高亮找到中文匹配的转换,或是加个选项来省略转成绿连的item。--Panintelize(talk-contrib) 2017年1月12日 (四) 09:10 (UTC)回复
①我做的link-ts有一个“只处理选中文字”功能,虽然它在2017源代码编辑器中还不正确。
②可以加个“忽略已经在中文蓝连的连结”功能?
③对付锚点的话我总觉得有点不值(中英锚点肯定不同,而且锚点不应用于{{tsl}}),不如让编者自己注意。
--逆袭的天邪鬼留言2017年3月3日 (五) 11:55 (UTC)回复

回报 编辑

[[Active transport]] -> 页面不存在 这笔应该有中文页的 --Panintelize(talk-contrib) 2017年1月21日 (六) 04:10 (UTC)回复

我自己也试了几个遇到过问题的,大概问题不是我的原因而且已经被修复?--逆袭的天邪鬼留言2017年3月3日 (五) 11:44 (UTC)回复

回报 编辑

if (options.keepOriginalText) {
    return '{{link-' + lang + '||' + link.target + '|' + link.display + '}}';
} else {
    return '{{link-' + lang + '||' + link.target + '}}';
}

这里是不是多了一个 |?(会显示出“{{link-en||我是測試|I AM TEST}}”)--eflyjason (留言) 2017年8月8日 (二) 01:42 (UTC)回复

@Eflyjason故意这样设计的,因为还得填中文条目名。--逆袭的天邪鬼留言2017年8月9日 (三) 13:34 (UTC)回复

多语言连结转换的问题 编辑

下列讨论已经关闭,请勿修改。如有任何意见,请至合适的讨论页进行,并不要再次编辑本讨论。

假若我一个表格是从英文维基复制过来的,希望用维基多语言连结方式,将英文内容转为中文,如何做才有效率?

例如:

[[en:cat]] [[en:dog]] [[en:bird]]

想将其转换成

求大量转换的方法!──以上未签名的留言由凄凄惨惨戚戚讨论贡献)于2021年7月6日 (二) 15:51 (UTC)加入。回复

“:en:”不能用于条目内,请考虑使用{{Link-en}}。如果有对应条目的话就直接内连,理论上没有捷径,只能逐一修改。—AT 2021年7月6日 (二) 16:02 (UTC)回复
@悽悽慘慘戚戚:抱歉擅自把你的连结给nowiki了,因为干扰到本页的跨语言链接了  囧rz……-- Sunny00217  2021年7月7日 (三) 15:08 (UTC)回复
@悽悽慘慘戚戚:,可以用 User:Vanished_user_1929210/js/link-ts.js翻译取得中文条目。--Zest 2021年7月9日 (五) 10:31 (UTC)回复
@-Zest:这正是我想要的,感谢!──以上未签名的留言由凄凄惨惨戚戚讨论贡献)于2021年7月9日 (五) 12:37 (UTC)加入。回复

本讨论已经关闭,请勿修改。如有任何意见,请至合适的讨论页进行,并不要再次编辑本讨论。
返回“Vanished user 1929210/js/link-ts.js”的用户页。