@@ -131,6 +131,8 @@ def translate(self, text, model_id=None, source=None, target=None,
131131 headers = {}
132132 if 'headers' in kwargs :
133133 headers .update (kwargs .get ('headers' ))
134+ headers [
135+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=translate'
134136
135137 params = {'version' : self .version }
136138
@@ -173,6 +175,8 @@ def identify(self, text, **kwargs):
173175 headers = {}
174176 if 'headers' in kwargs :
175177 headers .update (kwargs .get ('headers' ))
178+ headers [
179+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=identify'
176180
177181 params = {'version' : self .version }
178182
@@ -204,6 +208,8 @@ def list_identifiable_languages(self, **kwargs):
204208 headers = {}
205209 if 'headers' in kwargs :
206210 headers .update (kwargs .get ('headers' ))
211+ headers [
212+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=list_identifiable_languages'
207213
208214 params = {'version' : self .version }
209215
@@ -275,6 +281,8 @@ def create_model(self,
275281 headers = {}
276282 if 'headers' in kwargs :
277283 headers .update (kwargs .get ('headers' ))
284+ headers [
285+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=create_model'
278286
279287 params = {
280288 'version' : self .version ,
@@ -326,6 +334,8 @@ def delete_model(self, model_id, **kwargs):
326334 headers = {}
327335 if 'headers' in kwargs :
328336 headers .update (kwargs .get ('headers' ))
337+ headers [
338+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=delete_model'
329339
330340 params = {'version' : self .version }
331341
@@ -358,6 +368,8 @@ def get_model(self, model_id, **kwargs):
358368 headers = {}
359369 if 'headers' in kwargs :
360370 headers .update (kwargs .get ('headers' ))
371+ headers [
372+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=get_model'
361373
362374 params = {'version' : self .version }
363375
@@ -395,6 +407,8 @@ def list_models(self,
395407 headers = {}
396408 if 'headers' in kwargs :
397409 headers .update (kwargs .get ('headers' ))
410+ headers [
411+ 'X-IBMCloud-SDK-Analytics' ] = 'service_name=language_translator;service_version=V3;operation_id=list_models'
398412
399413 params = {
400414 'version' : self .version ,
0 commit comments