Is there a java library or open source to translate Chinese to English as it is pronounced? - translate

I'd like to translate Chinese to English as it is pronounced only.
The Chinese could be person name, company name and so on.
Below is an example.
江婧敬 => Jiang Jingjing
Thanks in advance.

EDITED:
sorry I overlooked 'java library'. Here's a similar library in Java: pinyin4j
Try using Chinese->pinyin tools, like this python tool (not tried myself)

Related

German or other languages possible with the Botframework?

Is there a possiblity to use another language (e.g. German) for the botframework? Language Recognition, Language Understanding etc.? If not any plans to introduce other languages? Thanks
Microsoft Bot Framework itself is not specific to a language, it's the tools that you can combine that may be limited.
For example:
Webchat channel: ok for german, just need to set the locale (with the URL or in locale parameter)
LUIS (Language Understanding): ok for german
Bing SpellCheck : ok for german
The only related 'gotcha' I know of is Q & A Maker, each KB needs to be in the target language. I.e. if you create a brand new KB and upload a document in French then that KB will now be in French. It's because the underlying Azure Search will be set to the first document's language.

Searching across multiple languages -- how to?

TLDR: I wanna build multi-language search on my website ala Pinterest, how do I do that?
I am starting a website, where people can publish content that gets metadata typed by the user. People can then interact with the content by looking at it, liking it, commenting on it, sharing it to social media. Also content discovery is mostly done through search.
I do not wish to create geographic boundaries on my website. I would like people who speak any language to find content that is relevant to them in any language. This requirement makes sense because the content is highly visual, ala Pinterest. So even if I don't understand that the word "car" is written in French in the description, it's fine because I'll mostly be interested in seeing the car.
Pinterest is really really good with search across language. For example, on uk.pinterest.com I typed "coupe carrée" which is the French for "bob haircut" and all the results are visually relevant. Even if the pin metadata is in English and the original web site is all in English.
How is that possible? how was Pinterest able to match to my french search query content whose text is all in English? is there translation at some step: coupe carrée > bob haircut > content containing "bob haircut"?
I looked at their engineering blog and all I found is tech to detect the original country and language of a website. Nothing about managing language in search.
please let me know if this is the wrong place to ask the how-it-works question.
Thanks in advance for any help/pointers you will be able to share!
The general strategy in this case is to index your content with every language translation you wish to search.
This would require use of a language translation API at index-time. And a language identification model. Here's a Solr example.

Using the Extension Library Navigator

Does anyone know of a good tutorial or YouTube video that explains how to set up and use the Navigator in the IBM Xpages Extension Library?
It is a bit confusing with all the options, types of nodes, and Select & Submit Values. Hope to find something that shows the simple way to use this tool along with some of the Advanced capabilities.
I did a quick youtube video where I show just the simplest use of it. enjoy
http://www.youtube.com/watch?v=adtyIAo3bZE
Is there anything specific you want to know?
Hopefully a good tutorial is the XPages Extension Library book. It goes into detail on all the various node types.

Multilingual Search in Alfresco

I want to achieve the multilingual search in Alfresco.
And I know that in Alfresco there is a multilingual function, you could upload the different language version of the document.
But I don't know how can I related them together. That is when I search "cat", I want to get the Japanese version of the document with "ねこ"(means 'cat') in it.
But I can only get the English version as a search result.
Could anyone tell me how can I get all the related document (all the translated version of this document) as search result? Thanks.
Look at the Alfresco Wiki. If you have your locale set to jap, then you should only get the japanese version.
I think you'll need to refer through this documentation in Alfresco. http://docs.alfresco.com/4.0/tasks/tuh-multilingual.html

Are Excel's localized function names documented

Is there a reference of Excel's localized function names?
For example, the function "SUM" is "SOMME" in French and "SUMA" in Spanish.
Is there an exhaustive documentation somewhere?
There's a list of English/French/German function names here, or a comprehensive list of functions in 14 different languages
Brazilian Portuguese (português
brasileiro)
Czech (čeština)
Danish (dansk)
Dutch (nederlands)
Finnish (suomi)
French (français)
German (deutsch)
Hungarian (magyar)
Italian (italiano)
Norwegian (norsk)
Polish (język polski)
Portuguese (português)
Spanish (español)
Swedish (svenska)
here.
EDIT
I also have a set of Russian function names, though I'm not aware of any other translation sites with that set of data.
I'm always interested in other language lists if you manage to track any down.
EDIT 2
For some information about other localization issues, Ron de Bruin, Kirill Lapin and Hector Miguel Orozco Diaz have this excellent page that mentions a host of further localization differences.
EDIT 3
Russian function names are included in the Russian language files for PHPExcel. The full text is too big to post here, but You can find it in the source repository.
Yes.
A list of English function names is available from Microsoft here:
https://support.microsoft.com/en-us/office/excel-functions-alphabetical-b3944572-255d-4efb-bb96-c6d90033e188
If you change en-us in this URL to another language short code such as de-de, fr-fr or it-it, the page will be displayed in that language. All the Excel functions will also be shown in the selected language. For example, Italian is here:
https://support.microsoft.com/it-it/office/funzioni-di-excel-in-ordine-alfabetico-b3944572-255d-4efb-bb96-c6d90033e188
A list of language short codes (technically 'BCP 47 codes', I believe) used by Microsoft is available here: https://learn.microsoft.com/en-us/openspecs/office_standards/ms-oe376/6c085406-a698-4e12-9d4d-c3b0ee3dbc4a
(Not all of these are necessarily supported by the page above.)

Resources