# 某些语言中的相对时间戳错误

**URL:** https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316
**Category:** UX
**Tags:** translation
**Created:** [2024年十月10日 21:00 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316 "2024-10-10T21:00:56Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![groove6j](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/groove6j/32/367325_2.png) [@groove6j](https://meta.discourse.org/u/groove6j)
#### Post date: [2024年十月10日 21:00 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/1 "2024-10-10T21:00:56Z")

</div>

您好。我有一个烦人的问题，似乎与语言包有关。

 ![一张模糊的用户界面图片，可能是消息或聊天应用程序，内容不清晰。(由AI配图)](https://global.discourse-cdn.com/meta/original/4X/3/3/e/33e92099684830df770e4f91a3cd0726abf8a247.png)

当用户发帖时，所有地方的时间戳都显示为 0 小时，或者在一段时间内（仅当日期是相对的）显示为 0 天后。当我切换到另一种语言时，一切都正常。我弄不清楚应该更改哪些字符串。有什么想法吗？

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2024年十月10日 21:02 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/2 "2024-10-10T21:02:07Z")

</div>

受影响的是哪种语言？

---

<div class="post-metadata">

### Author: ![groove6j](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/groove6j/32/367325_2.png) [@groove6j](https://meta.discourse.org/u/groove6j)
#### Post date: [2024年十月10日 21:25 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/3 "2024-10-10T21:25:47Z")

</div>

拉脱维亚语受到影响。我尝试了美式英语和立陶宛语，它们都没问题。

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2024年十月10日 21:33 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/4 "2024-10-10T21:33:46Z")

</div>

我看到零的翻译使用了 0 而不是 %{count}。但不知道这是否是问题的原因。

> <https://github.com/discourse/discourse/blob/33a4ab13b5e6bce443f7465dfc2ec14247fc0c36/config/locales/client.lv.yml#L62>

您是否对其他数字也使用了相同的语法，例如 10？那样的话，就会显示 0 而不是实际的计数。

---

<div class="post-metadata">

### Author: ![groove6j](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/groove6j/32/367325_2.png) [@groove6j](https://meta.discourse.org/u/groove6j)
#### Post date: [2024年十月10日 21:57 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/5 "2024-10-10T21:57:04Z")

</div>

这是原因。将 0 替换为 %{count} 实际上解决了可见的问题！谢谢！

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2024年十月10日 22:00 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/6 "2024-10-10T22:00:01Z")

</div>

如果您也能在 Crowdin 上更新翻译，对大家来说将非常有帮助。

> [@Contributing translations to Discourse](https://meta.discourse.org/t/contributing-translations-to-discourse/14882):
>
> bookmark This document provides a guide on how to contribute translations to the Discourse platform using Crowdin. person_raising_hand Required user level: Anyone can contribute translations Translating Discourse into different languages is essential for its global adoption. Contributing as a translator or proofreader is greatly appreciated and helps in making Discourse accessible to a broader audience. Summary This guide covers: Translating Discourse using Crowdin. Becoming a proofr…

Crowdin 显示有 33 个字符串缺少变量。

> **[Crowdin](https://discourse.crowdin.com/editor/4/246/en-lv/24?view=comfortable&filter=basic&value=20&em)**

---

<div class="post-metadata">

### Author: ![groove6j](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/groove6j/32/367325_2.png) [@groove6j](https://meta.discourse.org/u/groove6j)
#### Post date: [2024年十月11日 05:18 UTC](https://meta.discourse.org/t/wrong-relative-timestamps-in-some-languages/330316/7 "2024-10-11T05:18:31Z")

</div>

我已经完成了一些翻译。我将检查 Crowdin。谢谢你的帮助！
