Skip to content

Commit 83d9232

Browse files
committed
chore(language-translator-v2): remove language translator v2 service and all associated code
BREAKING CHANGE: The Language Translator V2 service will no longer be available To migrate your code, use the Language Translator V3 service.
1 parent 7d7408f commit 83d9232

11 files changed

Lines changed: 5 additions & 1010 deletions

File tree

README.md

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ Node.js client library to use the Watson APIs.
3131
* [Assistant v1](#assistant-v1)
3232
* [Discovery](#discovery)
3333
* [Language Translator v3](#language-translator-v3)
34-
* [Language Translator v2](#language-translator-v2)
3534
* [Natural Language Classifier](#natural-language-classifier)
3635
* [Natural Language Understanding](#natural-language-understanding)
3736
* [Personality Insights](#personality-insights)
@@ -421,51 +420,6 @@ languageTranslator.identify(
421420
);
422421
```
423422
424-
### Language Translator v2
425-
426-
**Note:** Language Translator v3 is now available. The v2 Language Translator API will no longer be available after July 31, 2018. To take advantage of the latest service enhancements, migrate to the v3 API. View the [Migrating to Language Translator v3](https://console.bluemix.net/docs/services/language-translator/migrating.html) page for more information.
427-
428-
Translate text from one language to another or idenfity a language using the [Language Translator][language_translator] service.
429-
430-
```javascript
431-
var LanguageTranslatorV2 = require('watson-developer-cloud/language-translator/v2');
432-
433-
var languageTranslator = new LanguageTranslatorV2({
434-
username: '<username>',
435-
password: '<password>',
436-
url: 'https://gateway.watsonplatform.net/language-translator/api/'
437-
});
438-
439-
languageTranslator.translate(
440-
{
441-
text: 'A sentence must have a verb',
442-
source: 'en',
443-
target: 'es'
444-
},
445-
function(err, translation) {
446-
if (err) {
447-
console.log('error:', err);
448-
} else {
449-
console.log(JSON.stringify(translation, null, 2));
450-
}
451-
);
452-
453-
languageTranslator.identify(
454-
{
455-
text:
456-
'The language translator service takes text input and identifies the language used.'
457-
},
458-
function(err, language) {
459-
if (err) {
460-
console.log('error:', err);
461-
} else {
462-
console.log(JSON.stringify(language, null, 2));
463-
}
464-
}
465-
);
466-
```
467-
468-
469423
### Natural Language Classifier
470424
471425
Use [Natural Language Classifier](https://console.bluemix.net/docs/services/natural-language-classifier/getting-started.html) service to create a classifier instance by providing a set of representative strings and a set of one or more correct classes for each as training. Then use the trained classifier to classify your new question for best matching answers or to retrieve next actions for your application.

examples/browserify/public/client.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//
44
// * This file is bundled by exprss-browserify into bundle.js
55
//
6-
// * The require('watson-developer-cloud/language_translator/v2') could also be written as require('watson-developer-cloud').LanguageTranslatorV2,
6+
// * The require('watson-developer-cloud/language_translator/v3') could also be written as require('watson-developer-cloud').LanguageTranslatorV3,
77
// but that version results in a much larger bundle size.
88
//
99
// * Tokens expire after 1 hour. This demo simply fetches a new one for each translation rather than keeping a fresh one.

examples/language_translator.v2.js

Lines changed: 0 additions & 41 deletions
This file was deleted.

examples/webpack/public/client.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//
44
// * This file is bundled by webpack-dev-middleware into bundle.js
55
//
6-
// * The require('watson-developer-cloud/language_translator/v2') could also be written as require('watson-developer-cloud').LanguageTranslatorV2,
6+
// * The require('watson-developer-cloud/language_translator/v3') could also be written as require('watson-developer-cloud').LanguageTranslatorV3,
77
// but that version results in a much larger bundle size.
88
//
99
// * Tokens expire after 1 hour. This demo simply fetches a new one for each translation rather than keeping a fresh one.

index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ export import ConversationV1 = require('./conversation/v1');
2828

2929
export import DiscoveryV1 = require('./discovery/v1');
3030

31-
export import LanguageTranslatorV2 = require('./language-translator/v2');
32-
3331
export import LanguageTranslatorV3 = require('./language-translator/v3');
3432

3533
export import NaturalLanguageClassifierV1 = require('./natural-language-classifier/v1');

0 commit comments

Comments
 (0)