import sys
import json

# Usage: python translator.py <target_lang>
# Expects JSON on stdin: {"text": "..."}
# For now, simple dictionary-based approximation / placeholder logic.

lang = sys.argv[1]
params = json.loads(sys.stdin.read())
text = params.get('text', '')

# TODO: Replace with proper translation logic or API call.
def fake_translate(text, lang):
    if lang.lower().startswith('en'):
        return text
    # For example, a trivial & inaccurate mock transformation for demonstration.
    return text[::-1]

print(json.dumps({"translation": fake_translate(text, lang)}))
