首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有2个Tumblr主页

有2个Tumblr主页
EN

Stack Overflow用户
提问于 2014-02-21 00:24:53
回答 1查看 141关注 0票数 0

所以我有一个Tumblr博客(http://chatsonho.tumblr.com),写在我的母语(葡萄牙语)上。我正在翻译我所有的网页,我想有一个重复的英文帖子页,这有可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-22 15:32:15

Tumblr没有提供翻译你的帖子的方法。

您只能为受支持的语言提供接口字符串(在自定义主题中)。

解决办法

(1)同一员额的翻译

您可以在同一篇文章中包含所有语言,例如:

代码语言:javascript
运行
复制
 <article>
   <div lang="en"><!-- English here --></div>
   <div lang="de"><!-- German here --></div>
 </article>

您甚至可以尝试在JavaScript中实现每个帖子的语言转换程序。

问题:

  • 不适用于非文本文章
  • 标题只能用一种语言。

(2)同一博客中的几篇文章

您可以为每个翻译创建额外的帖子。

您可能需要给它们加上标签("English“、"Deutsch”、…)。

问题:

  • 读者将不得不跳过所有的翻译(如果他们不使用标签浏览)

(3)几个博客

您可以为每个翻译创建额外的博客。

例如,英语的example.tumblr.com,德语的example-de.tumblr.com,…。

语言转换器

您可能需要添加一个language switcher

您可以使用链接类型alternatehreflang属性链接到每个帖子的翻译:

代码语言:javascript
运行
复制
<a href="…" hreflang="de" rel="alternate" lang="de">Deutsch</a>
<a href="…" hreflang="en" rel="alternate" lang="en">English</a>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21922668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档