Is there any tutorial "how to translate the English language to another"?

Operating system:
Slicer version:
Expected behavior:
Actual behavior:
I was deeply attracted by the powerful function of 3DSlicer. And I think that If there was no language barrier, it could spread more widely. If there are any open program like that “Change Language” and I am very interesting to translate the English to Chinese. As a doctor, however, I donot know how to deal with that. So dose anyone could give a video tutorial to do.

1 Like

Some information relative to i18n is here :
https://www.slicer.org/wiki/Documentation/Labs/I18N

It might still be possible to translate the UI strings only and start Slicer with LC_NUMERIC=C as environment variable, so that engine libraries like VTK and so on don’t bother about locale specific settings. Then it becomes a huge work requiring widespread man power and big sustained funding.

Adding language switching feature to Slicer would require some software development, probably a couple of months of work of a Slicer core developer ($30-60k). Considering that Slicer can replace software that costs tens of thousands of dollars for a single license, this cost is quite low, but current funding sources of Slicer are mostly North-American, so developing this feature has not been a priority.

I would recommend to apply for Chinese grant funding, starting a crowdfunding campaign, and/or team up with groups in other countries to get funding. I know that there are Spanish-speaking and African groups who would be very interested in having this feature, too.

1 Like

Hi, you’re right Andras,

we’re in fact very interested in adding multilingual functionality to Slicer. Our group from the University of Las Palmas de Gran Canaria (Spain) will be happy to collaborate and allocate some time of our developers for the internationalization of Slicer. Of course, we’d also be interested in participating in some new grant application with this specific goal. I think some of our African partners will also be very interested. We have Spanish, French, Portuguese and Arabic native speakers.

Looking forward, Juan

2 Likes

Anybody else who would be interested in joining these efforts, by contributing funding, software development, or translation work - please add a note here.

I can contribute to translation to Russian, although I think it would need more than one person, as I think finding good matching words might not be straightforward in all cases and ideally should involve at least some discussion.

1 Like

I try to set up a 3D Slicer-China forum,the temporary web site is: (dead link removed), for communication more convenient. But I still not sure the permission of 3D Slicer developers will stand with me.

So, I write some reasons here:
1, Bypass the “internet great-wall” in China. Most people in my country can not browse google/youtube websites, while such areas seems to be very important to get the knowlege of 3dslicer.
2, A low-cost method to the workers of programming or medical to participate in the translation project.
3, All works will be doing under 3dslicer related license: License - Slicer Wiki
Open source - Wikipedia
4, As a doctor, from Binzhou Medical University Hospital, I think there is no conflict with others…
.
http://en.byfy.cn/

sincerely,
Li

2 Likes

Hi Li -

This sounds very good and we appreciate your help. You don’t need any special permission from us for your site. Of course we do want to continue to collaborate.

Regarding point 1, I hope creators of tutorial videos can also provide download links for the original videos so they can be uploaded to appropriate sites accessible in China.

By coincidence I just learned this morning about some very interesting training material in Chinese that’s hosted on WeChat. I’ve added links to the slicer wiki in the 4.8 and Nightly sections:

https://www.slicer.org/wiki/Documentation/4.8/Training#Resources_for_Chinese_users

(Even non-Chinese speakers will be interested in seeing these - they are quite detailed and well illustrated).

-Steve

Very nice effort, thank you! Translation would require some core development, as described above.

It is interesting to note that the number of Chinese users has surpassed US and Canadian combined (based on last 12 months download statistics). It would make sense to try to get some Chinese government grant funding channeled into Slicer core development - at least for features like internationization, which will not likely to get any support from North American funding sources.

Many doctors including myself, who are interested in 3d-slicer, want to traslate it to a Chiese now, https://forum.slicercn.com/t/topic/223.
However, we have some troubles for that.
Who can tell me more detail meaning about the word “Volume”, which is meanging of “size” in Chinese…
and “Transform”…

Hi - it’s great to see the activity on the Chinese forum. When I view it in Google Chrome the automatic translation is pretty good to give me a sense of what’s going on.

Regarding the two terms:

We use “Volume” in Slicer to refer to data regularly sampled over a spatial extent. Each sample is a ‘voxel’ In practice this typically corresponds to a 3D medical image acquisition, often a DICOM “series” from a CT or MR study (but this isn’t always a one-to-one mapping). A Scalar Volume has one quantity per voxel, where a Vector Volume may have many values and a Tensor Volume has a 3x3 matrix of values at each voxel.

A “Transform” is a representation of a mathematical function that maps one space to another space. In Slicer these are 3D mappings in patient space (in the right-anterior-superior reference frame convention). Transforms can be linear (represented by a 4x4 matrix) or general nonlinear functions.

Hope that helps.

Also I see on the forum.slicercn.com forum the question about foo bar, which comes from fubar and is used as a joke. :rofl:

Thank you very much!
It is very usfull.
Thanks.
Li Zhenzhu

Note that at least some of the concepts used in Slicer are broadly applicable across medical imaging domain. DICOM standard probably includes definitions (or at least mentions!) for a subset of those. According to this article, back in 2015, NEMA granted the permission to someone to translate the DICOM standard text to Chinese. Maybe you can find that resource, and then you could cross-reference paragraphs to find mapping for the terms?

I also found this repository that seems to be translating some parts of DICOM to Chinese: https://github.com/zssure-thu/DICOM-Chinese.

Just a few resources I could find quickly. DICOM is an international standard, so it can help you.

www.slicercn.com

forum.slicercn.com

Chinese test version

image

1 Like

@cyufu looks great! Is there an installer people could test? (sorry maybe it’s available from the links you sent but I couldn’t read the Chinese :smile:)

Great, Thank you very much.

Chinese version download link on Baidu cloud network disk:3DSlicer汉化辅助软件发布 - 社区公告 - 3DSlicer中文论坛

Developed a software for 3DSlicer internationalization by Doctor Jindan Xiong (浙江新安熊金丹医生)from Zhejiang Province, China.

Korean version:

Chinese version:

image

1 Like

[Translated from original using Google translate] Thank you very much for the Chinese version, I am also very interested in 3D Slicer, convenient to add a micro-letter it? My micro Signal

Original

非常感谢您的汉化版本,我对 3D Slicer 也非常感兴趣,方便加个微信吗?我微信号: 15117946626

1 Like

Hi,

What is the current status of the 3D slicer internationalization ?

I would like to translate the 3D Slicer to Sinhalese if it is simple editing a .po file or similar.

From what I read i could not see that this effort has really taken of apart from some great work from the Chinese teams but i suspect it is a isolated effort.

But i would very much appreciate a update on this.

The work of translation is an arduous task. We had translated the GUI and core modules of slicer and the Chinese version keeped in 4.7 untill now,while slicer is developing continuously.