Aboge commited on
Commit
4b2018f
1 Parent(s): f8de688

feat: update to target language

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -73,7 +73,7 @@ def home():
73
  <pre>
74
  &#123;
75
  "<span class="payload-key">text</span>" : "<span class="payload-value">Siku njema</span>",
76
- "<span class="payload-key">source_language</span>" : "<span class="payload-value">sw</span>"
77
  &#125;
78
  </pre>
79
  <h2>Expected Response</h2>
@@ -96,14 +96,14 @@ def translate():
96
  return jsonify({"error": "No Source Language Provided"}), 400
97
 
98
  text_to_translate = data["text"]
99
- source_language = data["source_language"]
100
 
101
- if source_language == "en":
102
  translation = en_to_sw(text_to_translate)[0]
103
- elif source_language == "sw":
104
  translation = sw_to_en(text_to_translate)[0]
105
  else:
106
- return jsonify({"error": "Invalid Source Language"}), 400
107
 
108
  translated_text = translation["translation_text"]
109
 
 
73
  <pre>
74
  &#123;
75
  "<span class="payload-key">text</span>" : "<span class="payload-value">Siku njema</span>",
76
+ "<span class="payload-key">target</span>" : "<span class="payload-value">en</span>"
77
  &#125;
78
  </pre>
79
  <h2>Expected Response</h2>
 
96
  return jsonify({"error": "No Source Language Provided"}), 400
97
 
98
  text_to_translate = data["text"]
99
+ target_language = data["target"]
100
 
101
+ if target_language == "sw":
102
  translation = en_to_sw(text_to_translate)[0]
103
+ elif target_language == "en":
104
  translation = sw_to_en(text_to_translate)[0]
105
  else:
106
+ return jsonify({"error": "Invalid Target Language"}), 400
107
 
108
  translated_text = translation["translation_text"]
109