How to change App ID in Inline Translator

Overview

Inline Translator uses Bing translation API of microsoft. Bing API has usage limit and so Inline Translator’s default API key goes limit often. You can simply change API key to yours so you can avoid API usage limit.

Change Bing Translation API Key

  1. At first, go to application page of bing webmaster
  2. Login with Windows Live ID. If you don’t have Windows Live ID, create one! :)
  3. So you can see the list page like below
  4. Click “Add” button and fill up and save form.
  5. After save form, list page will shown again.
  6. You can see App ID like below (if App ID doesn’t exist, try page reload.
  7. Copy App ID and paste into Bing App ID textbox of Inline Translator’s option page.

That’s all. Enjoy. :)

분류: 잡담 | 코멘트 남기기
트랙백 URI: http://miya.pe.kr/2012/01/23/how-to-change-app-id-in-inline-translator/trackback/

“How to change App ID in Inline Translator” - 19개의 코멘트/트랙백

eric님 코멘트:

thanks for update, I have applied the Bing App ID but couldn’t see the textbox of the option page. Is it for version 1.1? I am on 1.0 now, so how can I get 1.1? Thanks for your work!

Johnson님 코멘트:

Hello,I hope this addon can add a new feature.

For example,when you select English words,the addon will translate it into Korean(it ‘s now the way the addon works)

When you select Korean words,the addon will translate it to English.(the new feature)

I found this feature in a bookmarklet,it’s quite useful.

Acctually I mean that the addon can not only translate any language to the language you select,but also can translate the user’s mother tongue to English

Hope you can understand it.

Happy new year

Johnson님 코멘트:

I ‘ll describe it with more details. In fact I can do this by set an addtional language in this addon, Like you,your mother tongue is Korean. you can set translate to Korean translate to (additional) English

So when you want to know how to say this in English,you can select it and the addon will do that.

The problem is the display,It ‘s a bad design.

It will always display two languages and it disturb the users attention.

Another problem is when you’re reading a French news,you just want a Koren translation but not display another English translation Line,that line is redundant,when you ar reading a Korean page,sometimes you just want to know how to translate this korean sentence into English because you want to say this to your foreign friends,now the Korean translation line is just like copy the select words again and it’s redundant in this situation.

My English is not so good,hope you can understand what I mean

Johnson님 코멘트:

There is also a bug in the latest version,in version 1.0, For example, I only enable Inline Translator when I need translation service,I can just click the Inline Translator button on the addons bar to enable it.

In version 1.0,I can enable it after the page is loaded, but in the latest version,version 1.1,I must refresh the page after I enable it so that it can start to work.

I thought this is a bug because it is not exist in version 1.0,hope you can repair it.

Johnson님 코멘트:

Here is also a advice, I hope Inline Translator can add a key shortcut settings,So we can enable and disable it conveniently.

People don’t always need translation service,they just need it in some pages,it ‘s helpful if you can add this feature.

Now I use keysnail and a keysnail script to do this job,it works well in Inline Translator version 1.1,but based on the bug I report above,I have to refresh the page after I enable Inline Translator now.

By the way ,Inline Translator is the best firefox translation addon now,but I still hope it can do better

Johnson님 코멘트:

I am sorry,I ‘ve made a mistake, version 1.0 also need to refresh the page after you just had enabled it, My question is is it possible to avoid refreshing and start at once

김군우님 코멘트:

Hi, johnson.

I got and understood your three requests. :) – Set and translate to another language when selected text is the default target language. – Enable Inline Translator without page reload. – Make keyboard shortcut to toggle Inline Translator.

Thank you for brilliant requests. :) I’ll add your requests to next version of Inline Translator. Happy new year, too!

김군우님 코멘트:

I published version 1.2. Following requests have been added. https://addons.mozilla.org/ko/firefox/addon/inline-translator/versions/?page=1#version-1.2

  • Set and translate to another language when selected text is the default target language.
  • Make keyboard shortcut to toggle Inline Translator.

Tested enabled Inline Translator without reload, but my browser worked well when clicked toolbar button to enable Inline Translator. I tested on Firefox 9.0.1 (on MacOS and Windows 7).

Tell me your firefox version please. Then i’ll test again on that version.

Ed님 코멘트:

I’ve changed my API Key, but Inline doesn’t work. When I select a word, the text appears ArgumentException: Invalid appId\u000d Parameter name: appId : ID=3643.V2_Json.Translate.45DEA341

Ed님 코멘트:

I’ve changed my API Key again, copying my key I clicked “refresh” button and Inline fortunately started working.

Johnson님 코멘트:

Excellent job,Thank you very much. The new version is very good.Maybe it’s the best translate addon in firefox.

eric님 코멘트:

I stopped working again. I am on 1.2 and using API key. No error message return but just nothing comes out after selecting the words. Is something wrong?

Johnson님 코멘트:

I also meet that must-refresh problem.

I use hotkey to start Inline Translator, and stop it when I don’t need the translation service, I found after you’ve started Inline Translator ,you must refresh the page.Or else,it display nothing after you ‘ve select some words.I hope this bug or problem can be repaired.

Waiting for the author’s reply

Johnson님 코멘트:

And I ‘ve use httpfox to see the detail of this issue

The whole process is: 1.Open a webpage like this article 2.Use the hotkey or the toggle button to start Inline Translator 3.Select words -> display nothing,httpfox shows that there is no new network requests 4.Refresh the page ->Inline Translator now start working really,display the translation result,and httpfox shows a network request was send to microsoft api

김군우님 코멘트:

eric, Ed. Is your Inline Translator work if turn on Inline Translator and refresh page again?

Johnson. I wonder if all your problem is because of httpfox. Did you met must-refresh problem when you disable httpfox, too?

Thank you all for report problems. :)

Johnson님 코멘트:

No,I ‘ve checked what you say. It is weird because it works now no matter httpfox is disabled or not.

Thanks for your reply,I ‘ll pay attention to this issue and try to find how to reappear that.

ehsan님 코멘트:

hello, i need add farsi(persian) language, perevius versions had this language. but now i can’t find it in list even by bing translation is good for me. tnx

코멘트 남기기

코멘트 작성