1

I'm wondering if there is any free online tool that offers the ability to type in a sentence and have it provide a literal "interlinear gloss" of the original English text in the translated Chinese. So for example you would type in:

It wasn't very hot last night.

And instead of just getting this:

昨晚不是很热。

...which is nice, but it's not enough. It would be nice if it divided it into individual words and put there literal meaning next to it, sort of like:

[昨]   [晚]   [不]       [是]   [很热]
last   night  not       very   hot

I'm not sure if that is correct, but something like that. That would make it easier to learn.

  • 1
    昨[last]晚[night]不是[wasn't]很[very]热[hot]。 – tsh Mar 2 at 8:30
  • cloud.google.com/translate/docs maybe you can find word level translate here. Overall, it maybe a NLP job if you want precision. If not asked for precision, Firstly translate english to chinese, then use tools like jieba github.com/fxsjy/jieba to segment words, finally foreach words translate to English again. But I think the final result is useless for complex sentences. – Voyager Mar 7 at 10:18
  • And all example sentences in dict.youdao.com has similar function, you can use mouse to find translation of each words. And you can search example sentences either for chinese or english. – Voyager Mar 7 at 10:31
0

I don't know if there is a tool, but this can be done with some tools combined.

First, use any translation services to get the Chinese text.

Then use a 分词 library to split words.

And there are many ways to add pinyin.

I will write a script, if I can't found one later.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.