{"id":2312,"date":"2026-05-29T09:00:00","date_gmt":"2026-05-29T09:00:00","guid":{"rendered":"https:\/\/wiro.ai\/blog\/?p=2312"},"modified":"2026-05-16T19:03:59","modified_gmt":"2026-05-16T19:03:59","slug":"translategemma-4b-8-translation-prompts-for-real-apps","status":"publish","type":"post","link":"https:\/\/wiro.ai\/blog\/translategemma-4b-8-translation-prompts-for-real-apps\/","title":{"rendered":"TranslateGemma 4B: 8 Translation Prompts for Real Apps"},"content":{"rendered":"<p>TranslateGemma 4B targets one job: machine translation across dozens of languages. This post runs eight practical prompts and shows the raw outputs.<\/p>\n<h2>Model<\/h2>\n<p><a href=\"https:\/\/wiro.ai\/models\/google\/translate-gemma-4b-it\">TranslateGemma 4B on Wiro<\/a><\/p>\n<h2>Test setup<\/h2>\n<table>\n<tbody>\n<tr>\n<td>Model<\/td>\n<td>google\/translate-gemma-4b-it<\/td>\n<\/tr>\n<tr>\n<td>Max new tokens<\/td>\n<td>200<\/td>\n<\/tr>\n<tr>\n<td>Total runs<\/td>\n<td>8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Cover-style image used in this post<\/h2>\n<p>This image was generated to match the translation theme and used as the base for the featured cover.<\/p>\n<figure>\n  <img decoding=\"async\" src=\"https:\/\/wiro.ai\/blog\/wp-content\/uploads\/2026\/04\/translategemma-base.jpg\" alt=\"Passport and smartphone on a wooden table with green lighting\" \/><figcaption>Prompt: Cinematic studio photo of a passport and a smartphone on a wooden table, soft green and teal lighting, shallow depth of field, travel vibe, no logos, no readable text, high detail.<\/figcaption><\/figure>\n<h2>8 translation prompts with real outputs<\/h2>\n<h3>Prompt 1: Delivery window (English to Turkish)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Your package will arrive between 14:00 and 16:30. Leave it at the front desk if no one answers.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>Sipari\u015finiz 14:00 ile 16:30 saatleri aras\u0131nda teslim edilecektir. E\u011fer kimse cevap vermiyorsa, l\u00fctfen resepsiyona b\u0131rak\u0131n.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Times stayed intact. &#8220;Front desk&#8221; became &#8220;resepsiyon&#8221;, which fits common hotel wording.<\/p>\n<h3>Prompt 2: Casual reassurance (Turkish to English)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Kafaya takma, yar\u0131n hallederiz. \u015eimdi kahve i\u00e7elim.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>Don&#8217;t worry about it, we can handle it tomorrow. Let&#8217;s have some coffee now.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The tone stayed casual. The idiom landed as a natural English phrase.<\/p>\n<h3>Prompt 3: UI warning with a placeholder (English to Japanese)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Delete {count} files? This can&#8217;t be undone.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>{count}\u500b\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u307e\u3059\u304b\uff1f \u3053\u306e\u64cd\u4f5c\u306f\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The placeholder stayed untouched. That matters for UI strings and templates.<\/p>\n<h3>Prompt 4: Policy text (English to French)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Please read the Privacy Policy before creating an account. By continuing, you agree to the Terms of Service.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>Veuillez lire la politique de confidentialit\u00e9 avant de cr\u00e9er un compte. En continuant, vous acceptez les conditions d&#8217;utilisation.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>It stayed formal and clean. The wording matches common app consent screens.<\/p>\n<h3>Prompt 5: Airport short form (Spanish to English)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>El vuelo sale a las 6:05. Puerta B12. No olvides tu pasaporte.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>The flight departs at 6:05 AM. Gate B12. Don&#8217;t forget your passport.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>It added AM for clarity. Gate formatting stayed the same.<\/p>\n<h3>Prompt 6: Promo copy (English to Arabic)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Limited-time offer: free shipping on orders over $50. Ends Sunday.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>\u0639\u0631\u0636 \u0644\u0641\u062a\u0631\u0629 \u0645\u062d\u062f\u0648\u062f\u0629: \u0634\u062d\u0646 \u0645\u062c\u0627\u0646\u064a \u0644\u0644\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0632\u064a\u062f \u0639\u0646 50 \u062f\u0648\u0644\u0627\u0631\u064b\u0627. \u064a\u0646\u062a\u0647\u064a \u064a\u0648\u0645 \u0627\u0644\u0623\u062d\u062f.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The currency stayed readable. The structure reads like normal Arabic promo copy.<\/p>\n<h3>Prompt 7: Measurements (English to German)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Mix 250 ml water with 1.5 g salt and stir for 30 seconds.<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>Mischen Sie 250 ml Wasser mit 1,5 g Salz und r\u00fchren Sie es f\u00fcr 30 Sekunden um.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Decimal formatting switched to a comma. That fits German conventions.<\/p>\n<h3>Prompt 8: Asking for directions (Vietnamese to English)<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>Xin l\u1ed7i, t\u00f4i b\u1ecb l\u1ea1c \u0111\u01b0\u1eddng. B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 t\u00f4i ga t\u00e0u kh\u00f4ng?<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>Excuse me, I seem to be lost. Could you please direct me to the train station?<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The translation stayed polite and natural. It also kept the intent clear.<\/p>\n<h2>Prompt tips that help in production<\/h2>\n<ul>\n<li>Set sourceLng and targetLng instead of describing the language pair in the prompt.<\/li>\n<li>Keep placeholders in braces (like {count}). Check they survive the translation.<\/li>\n<li>Use short sentences for UI strings. Use full sentences for policy or support text.<\/li>\n<li>For numbers and units, verify formatting conventions (comma vs dot, spacing, currency symbols).<\/li>\n<\/ul>\n<h2>Try it<\/h2>\n<p>Run TranslateGemma 4B here: <a href=\"https:\/\/wiro.ai\/models\/google\/translate-gemma-4b-it\">https:\/\/wiro.ai\/models\/google\/translate-gemma-4b-it<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TranslateGemma 4B targets one job: machine translation across dozens of languages. This post runs eight practical prompts and shows the raw outputs.&hellip;<\/p>\n","protected":false},"author":4,"featured_media":2311,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[91,198,102],"class_list":["post-2312","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prompt-guides","tag-google","tag-translate","tag-translation"],"_links":{"self":[{"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/posts\/2312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/comments?post=2312"}],"version-history":[{"count":1,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/posts\/2312\/revisions"}],"predecessor-version":[{"id":2524,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/posts\/2312\/revisions\/2524"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/media\/2311"}],"wp:attachment":[{"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/media?parent=2312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/categories?post=2312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wiro.ai\/blog\/wp-json\/wp\/v2\/tags?post=2312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}