<p>Sounds like you should investigate the localization features of your language.</p>

<pre><code>Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("zh-CN");
string version = strings.Version.replace('%version%', '1.0.0');
version = version.replace('%build%', '0');
Console.WriteLine(version);
</code></pre>

<p>With the information given in James Jiao's answer &amp; comments, your Chinese version string and its English equivalent could be:</p>

<pre><code>版本%version%（编译版本号:%build%）
Version %version% (Build %build%)
</code></pre>

<p>For more information on localization in C#, refer to:</p>

<ul>
<li><a href="https://stackoverflow.com/a/1142840/187954">https://stackoverflow.com/a/1142840/187954</a></li>
<li><a href="http://www.c-sharpcorner.com/UploadFile/brijrajsingh/glbal_110012005021049AM/glbal_1.aspx" rel="nofollow noreferrer">http://www.c-sharpcorner.com/UploadFile/brijrajsingh/glbal_110012005021049AM/glbal_1.aspx</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/1021kkz0(v=vs.71)" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/1021kkz0(v=vs.71)</a></li>
</ul>

CC BY-SA 3.0
2012-05-14T03:58:45.630Z
2012-05-14T04:21:56.007Z
2017-05-23T12:41:53.630Z
Michael Robinson
<p>Micheal's answer is good, but it's from a programmer point of view. Mine's from a Mandarin speaker's point of view.</p>

<pre><code>Version: 版本
Major version: 主版本
Minor version: 子版本
Revision: 修正版本
Build: 编译版本
Number: 号
</code></pre>

<p>According to <a href="http://baike.baidu.com/view/421712.htm" rel="nofollow">Baidu</a></p>

<pre><code>GNU Style
　　zh: 主版本号.子版本号[.修正版本号[.编译版本号]]
　　en: Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]
　　e.g.: 1.2.1, 2.0, 5.0.0 build-13124

Windows Style
　　zh: 主版本号.子版本号[修正版本号[.编译版本号]]
　　en: Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Number]]
　　e.g.: 1.21, 2.0

.Net Framework Style
　　zh: 主版本号.子版本号[.编译版本号[.修正版本号]]
　　en: Major_Version_Number.Minor_Version_Number[.Build_Number[.Revision_Number]] 
   e.g.: 1.3.4.2
</code></pre>

<p>This is a straight copy and paste so I don't take any credit for it. You should be able to match them up individually without needing any knowledge of Chinese.</p>

CC BY-SA 3.0
2012-05-14T04:22:47.330Z
Is `版本1.0.0（0编译版本号）` a readable version label for you? I think he's looking for the Chinese equivalent to `Version 1.0.0 (Build 0)`
Michael Robinson
CC BY-SA 3.0
2012-05-14T04:25:02.143Z
I'd probably write it like this (I've never localized any of my software in Chinese, so this is just a guess): 版本1.0.0（编译版本号:0）
deutschZuid
CC BY-SA 3.0
2012-05-14T04:26:29.243Z
I'm guessing that this is what he's after
Michael Robinson
CC BY-SA 3.0
2012-05-14T04:27:06.243Z
Or he could just write it as: 版本1.0.0.0 :-).
deutschZuid
CC BY-SA 3.0
2012-05-14T04:29:06.357Z
Fairly certain he could get away with v.1.0.0 (0) without causing too much confusion as well
Michael Robinson
CC BY-SA 3.0
2012-05-14T04:31:56.690Z
If you visit the website for the popular Chinese chat client Tencent QQ, you will see that x.x.x.x or vx.x.x.x are probably the most popular formats out there (instead of using Chinese characters). http://download.digi.tech.qq.com/index.shtml
deutschZuid
CC BY-SA 3.0
2012-05-15T17:46:35.263Z
完整翻譯 translated as-is
Rony
CC BY-SA 3.0
2012-05-15T20:44:15.100Z
@Rony what is? Sorry don't quite understand the relevance of this to this QA.
deutschZuid
CC BY-SA 3.0
2012-05-14T04:14:15.730Z
2012-05-14T04:14:15.730Z
deutschZuid
<p>I'm writing a program and need to know how dates, versions, time, and numbers are formatted in Chinese.</p>

<p>Example (in English):</p>

<pre><code>Version 1.0.0 (Build 0)
</code></pre>

<p>How would that look in Chinese?</p>

CC BY-SA 3.0
2012-05-14T02:40:12.060Z
Does the language you're using not handle this automatically, based on the current locale?
Michael Robinson
<translation><software>
How are versions and dates formatted?
# How are versions and dates formatted?

(Asked by: username_0 on 2012-05-14)

I'm writing a program and need to know how dates, versions, time, and numbers are formatted in Chinese.

Example (in English):

```
Version 1.0.0 (Build 0)

```

How would that look in Chinese?

**Tags:** translation, software

> **Comments:**
> **username_1**: Does the language you're using not handle this automatically, based on the current locale?  

---

## 2 answers

### Answer by username_2 on 2012-05-14. Score: 4 | Accepted answer

Micheal's answer is good, but it's from a programmer point of view. Mine's from a Mandarin speaker's point of view.

```
Version: 版本
Major version: 主版本
Minor version: 子版本
Revision: 修正版本
Build: 编译版本
Number: 号

```

According to [Baidu](http://baike.baidu.com/view/421712.htm)

```
GNU Style
　　zh: 主版本号.子版本号[.修正版本号[.编译版本号]]
　　en: Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]
　　e.g.: 1.2.1, 2.0, 5.0.0 build-13124

Windows Style
　　zh: 主版本号.子版本号[修正版本号[.编译版本号]]
　　en: Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Number]]
　　e.g.: 1.21, 2.0

.Net Framework Style
　　zh: 主版本号.子版本号[.编译版本号[.修正版本号]]
　　en: Major_Version_Number.Minor_Version_Number[.Build_Number[.Revision_Number]] 
   e.g.: 1.3.4.2

```

This is a straight copy and paste so I don't take any credit for it. You should be able to match them up individually without needing any knowledge of Chinese.

> **Comments:**
> **username_1**: Is `版本1.0.0（0编译版本号）` a readable version label for you? I think he's looking for the Chinese equivalent to `Version 1.0.0 (Build 0)`  
> **username_2**: I'd probably write it like this (I've never localized any of my software in Chinese, so this is just a guess): 版本1.0.0（编译版本号:0）  
> **username_1**: I'm guessing that this is what he's after  
> **username_2**: Or he could just write it as: 版本1.0.0.0 :-).  
> **username_1**: Fairly certain he could get away with v.1.0.0 (0) without causing too much confusion as well  
> **username_2**: If you visit the website for the popular Chinese chat client Tencent QQ, you will see that x.x.x.x or vx.x.x.x are probably the most popular formats out there (instead of using Chinese characters). http://download.digi.tech.qq.com/index.shtml  
> **username_3**: 完整翻譯 translated as-is  
> **username_2**: @username_3 what is? Sorry don't quite understand the relevance of this to this QA.  

---

### Answer by username_1 on 2012-05-14. Score: 4

Sounds like you should investigate the localization features of your language.

```
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("zh-CN");
string version = strings.Version.replace('%version%', '1.0.0');
version = version.replace('%build%', '0');
Console.WriteLine(version);

```

With the information given in James Jiao's answer & comments, your Chinese version string and its English equivalent could be:

```
版本%version%（编译版本号:%build%）
Version %version% (Build %build%)

```

For more information on localization in C#, refer to:

* <https://stackoverflow.com/a/1142840/187954>
* <http://www.c-sharpcorner.com/UploadFile/brijrajsingh/glbal_110012005021049AM/glbal_1.aspx>
* <http://msdn.microsoft.com/en-us/library/1021kkz0(v=vs.71)>


---

