Bu dokümanda, sipariş şablonunda birden fazla dil kullanma işleminin nasıl yapılacağı anlatılmaktadır.

1. Ürün Etiketi Ekleme

Ana Menü > Yönetim > Ayarlar > Program Ayarları > burada Ürün Etiketi Başlıkları bölümüne şablonda görmek istediğiniz ikinci dili yazın. Örnekte Arapça seçilmiştir.

4.30. Sipariş Şablonunda Çoklu Dil Kullanımı4.30. Sipariş Şablonunda Çoklu Dil Kullanımı

Gerekli düzenlemeleri yaptıktan sonra, Kaydet butonuna tıklayın.

 

2. Ürün Etiketi Editörünü Düzenleme

Ana Menü > Yönetim > Ürünler > Ürün Etiketi Editörü > burada, eklemiş olduğunuz ikinci dilin sütununa, ikinci dilde görünmesini istediğiniz ürünlerin o dildeki karşılığını yazın.

4.30. Sipariş Şablonunda Çoklu Dil Kullanımı4.30. Sipariş Şablonunda Çoklu Dil Kullanımı

Gerekli düzenlemeleri yaptıktan sonra, Kaydet butonuna tıklayın.

 

3. Yazıcı Ayarlarının Yapılması

Yazıcınız, kullanmak istediğiniz ikinci dili destekliyorsa bu adımı atlayabilirsiniz.

Ana Menü > Yönetim > Yazdırma > Yazıcılar > burada ilgili yazıcınızı seçin ve yazıcı tipini HTML yapın;

4.30. Sipariş Şablonunda Çoklu Dil Kullanımı4.30. Sipariş Şablonunda Çoklu Dil Kullanımı

Gerekli düzenlemeleri yaptıktan sonra, Kaydet butonuna tıklayın.

 

4. Yazıcı Şablonlarının Düzenlenmesi

4.1. Adisyon Şablonunun Düzenlenmesi

Ana Menü > Yönetim > Yazdırma > Yazıcı Şablonları > Adisyon Şablonu > burada Şablon alanındaki kod grubunu aşağıdakiyle değiştirin;

4.30. Sipariş Şablonunda Çoklu Dil Kullanımı4.30. Sipariş Şablonunda Çoklu Dil Kullanımı

 

[LAYOUT]
-- General layout
<div style="margin:0 0 5 0;border:0 0 1 0;border-color:black">
<div style="text-align:center;font-size:18;font-weight:bold;margin:0 0 5 0">
Ticket
</div>
<div style="text-align:center;font-size:12;font-weight:bold;margin:0 0 5 0">
Samba Cafe<br/>Istanbul
</div>

<div align=left>Tarih: {TICKET DATE}</div>
<div>Saat: {TIME}</div>

{ENTITIES}
<div style="margin:0 0 5 0">Adisyon No: {TICKET NO}</div>

</div><table width=200>
{ORDERS}
</table>
<div style="font-weight:bold;margin:0 0 5 0;padding:5 0 5 0;border:1 0 1 0;border-color:black">
[<table>
<tr>

<td width="14*" align=right>Ara Toplam</td><td width="6*" align=right>[[={TICKET ORDER TOTAL EXP:(ODI=True)}!={TICKET TOTAL}?'{TICKET ORDER TOTAL EXP:(ODI=True)}':'']]</td>
</tr>
</table>]

{DISCOUNTS}
[<table>
<tr>
<td width="14*" align=right>Toplam İkram</td><td width="6*" align=right>-{ORDER STATE TOTAL:Gift}</td>

</tr>
</table>]

{SERVICES}[<table>
<tr>
<td width="14*" align=right>Adisyon Toplam</td><td width="6*" align=right>{TICKET TOTAL}</td>

</tr>
<tr>

<td width="14*" align=right>Ödeme Toplam</td><td width="6*" align=right>[[={PAYMENT TOTAL}>0?'{PAYMENT TOTAL}':'']]</td>
</tr>
</table>]<table style="font-size:16">

c,<tr>
<td width="14*" align=right>Kalan Ödeme</td><td width="6*" align=right>{REMAINING TOTAL}</td>

</tr>
</table><table>
{PAYMENTS}
</table>
</div>
<div align=center>T E Ş E K K Ü R L E R</div>
[DISCOUNTS]
<table>
<tr>
<td width="14*" align=right>{CALCULATION NAME} %{CALCULATION AMOUNT}</td>
<td width="6*" align=right>{CALCULATION TOTAL}</td>
</tr>

</table>
[SERVICES]
<table>
<tr>
<td width="14*" align=right>{CALCULATION NAME}</td>
<td width="6*" align=right>{CALCULATION TOTAL}</td>
</tr>
</table>

[PAYMENTS]
<tr>
<td width="14*">{PAYMENT NAME}</td>

<td width="6*" align=right>{PAYMENT AMOUNT}</td>
</tr>
[ORDERS]
-- Default format for orders
<tr>
<td width="2*" align=left>{QUANTITY}</td>
<td width="3" align=left> X {NAME}<br>{ITEM TAG:Arapça}</br></td></tr>
</tr>
<tr>
<td colspan=3>

{ORDER TAGS}
</td>
</tr>

[ORDERS:İkram]
-- Format for gifted orders
<tr>
<td width="2*" align=right>{QUANTITY} </td>
<td width="14*">{NAME} (İkram) </td>
<td width="4*" align=right>{TOTAL AMOUNT}</td>
</tr>
<tr>
<td colspan=3>

{ORDER TAGS}
</td>
</tr>

[ORDERS:İade]
-- Nothing will print for void lines
[ORDER TAGS]
-- Format for order tags
<div style="padding:0 0 0 30">* [={ORDER TAG QUANTITY}>1?'{ORDER TAG QUANTITY} X ':'']{ORDER TAG NAME} [({ORDER TAG TOTAL PRICE})]</div>
[ENTITIES:Masa]
-- Table entity format
<div>Masa: {ENTITY NAME}</div>

[ENTITIES:Müşteri]
-- Customer entity format
<div>Müşteri: {ENTITY NAME} {ENTITY DATA:Phone}</div>

Gerekli düzenlemeleri yaptıktan sonra, Kaydet butonuna tıklayın.

 

4.2. Mutfak Sipariş Şablonunun Düzenlenmesi

Ana Menü > Yönetim > Yazdırma > Yazıcı Şablonları > Mutfak Yazıcı Şablonu > burada Şablon alanındaki kod grubunu aşağıdakiyle değiştirin;

4.30. Sipariş Şablonunda Çoklu Dil Kullanımı4.30. Sipariş Şablonunda Çoklu Dil Kullanımı

 

[LAYOUT]
-- General layout
<div style="margin:0 0 5 0;border:0 0 1 0;border-color:black">
<div style="text-align:center;font-size:18;font-weight:bold;margin:0 0 5 0">
Ticket
</div>
<div style="text-align:center;font-size:12;font-weight:bold;margin:0 0 5 0">
Samba Cafe<br/>Istanbul
</div>
<div align=left>Tarih: {TICKET DATE}</div>
<div>Saat: {TIME}</div>
{ENTITIES}
<div style="margin:0 0 5 0">Adisyon No: {TICKET NO}</div>
</div><table width=200>
{ORDERS}
</table>
<div style="font-weight:bold;margin:0 0 5 0;padding:5 0 5 0;border:1 0 1 0;border-color:black">
{DISCOUNTS}
[<table>
<tr>
<td width="14*" align=right>Toplam İkram</td><td width="6*" align=right>-{ORDER STATE TOTAL:Gift}</td>
</tr>
</table>]
[SERVICES]
<table>
<tr>
<td width="14*" align=right>{CALCULATION NAME}</td>
<td width="6*" align=right>{CALCULATION TOTAL}</td>
</tr>
</table>

[ORDERS]
-- Default format for orders
<tr>
<td width="2*" align=left>{QUANTITY}</td>

<td width="3" align=left> X {NAME}<br>{ITEM TAG:Arapça}</br></td></tr>
<tr>
<td colspan=3>
{ORDER TAGS}
</td>
</tr>
[ORDERS:İkram]
-- Format for gifted orders
<tr>
<td width="2*" align=right>{QUANTITY} </td>
<td width="14*">{NAME} (İkram) </td>
<td width="4*" align=right>{TOTAL AMOUNT}</td>
</tr>
<tr>
<td colspan=3>

{ORDER TAGS}
</td>
</tr>

[ORDERS:İade]
-- Nothing will print for void lines
[ORDER TAGS]
-- Format for order tags
<div style="padding:0 0 0 30">* [={ORDER TAG QUANTITY}>1?'{ORDER TAG QUANTITY} X ':'']{ORDER TAG NAME} [({ORDER TAG TOTAL PRICE})]</div>

[ENTITIES:Masa]
-- Table entity format
<div>Masa: {ENTITY NAME}</div>

[ENTITIES:Müşteri]
-- Customer entity format
<div>Müşteri: {ENTITY NAME} {ENTITY DATA:Phone}</div>

 

Gerekli düzenlemeleri yaptıktan sonra, Kaydet butonuna tıklayın.