OSHUANA kullanıcısının resmi
Ağu 28, 2014
7819 görüntüleme
İtibar: 59

Proğramda, İngilizce ve Arapça'yı aynı anda kullanmak

Merhabalar,

Ürün isimlerini hem İngilizce, hem de Arapça olarak yazdım. Adisyon yazdırdığımda, Arapça kelimeler ( ?????? ) şeklinde çıkıyor. Yazıcı ayarlarında, Dili Arapça olarak değiştirdim. Ama değişen birşey olmadı. Aynı adisyonda İngilizce ve Arapçayı bir arada yazdırmak mümkün müdür?

Eğer mümkün ise, nasıl bir ayarlama yapmam gerekiyor?

Teşekkürler

14 cevap

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 28, 2014
İtibar: 59

 

mehmet kullanıcısının resmi
mehmet
Ağu 29, 2014
İtibar: 2348

Benzer bir sorun Rusça ve Çince içince gerçekleşmişti. Rusça için hazırlanan dökümana buradan bakarak gerekli düzenlemeleri yapabilirsiniz.

Yukarıdaki resimlerden anladığım kadarıyla, SambaPOS içerisinde yazıcıları tanıtırken CodePage'i düzenlemeyi atlamışsınız. (Küçük bir Not: Yazıcıların CodePage'lerini ayarlamış gibi görünüyorsunuz peki bunların yazıcıya upload olduğundan emin misiniz? Bir fabrika ayarı sınama sayfası yazdırarak da kontrol eder misiniz?)

Fabrika Ayarı Sınama sayfası almak için: Yazıcı kapalıyken Feed tuşuna basılı tutun ve daha sonra yazıcıyı açın, Error ışığı söndüğünde parmağınızı Feed tuşundan çekin. Burada yazan CodePage sizin ayarladığınız gibi mi kontrol edin.

 

Mehmet Bey, Benim Adisyonda görünmesini istediğim şekil, yukarıdaki resimdeki gibi.

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Fakat, Adisyonda arapça kelimeler ???????? şeklinde çıkıyor

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Bu da Feed Tuşuna bastıktan sonra yazıcıdan çıkan rapor. Hata gösteriyor. Ama bu hatanın nasıl giderilebileceği konusunda herhangi bir fikrim yok.

Dün akşam, Ticaret Bakanlığından uyarı geldi işyerimize. Ve 5 gün mühlet verdiler. Mutlaka, Hem İngilizce, hem Arapça yazılmasını istiyorlar.

Ben, dökümanlarda anlatılanları uyguladım ama, sonuç aynı. Bir türlü Arapça karekterler yazıcıda görünmüyor. Yardımcı olursanız sevinirim.

Bir yerde atladığım birşeyler mi var? Bu yapılanlardan başka, yapılması gereken birşey mi var? Bilmiyorum. 5 güne kadar Adisyonda Arapça karekterleri göstermeyi başaramazsam, Proğramı değiştirmem konusunda uyarı aldık. Sambapos gibi güzel bir proğramdan sadece Arapça karekter yüzünden mahrum olmak istemiyorum. Lütfen yardım...

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Bu da, Epson yazıcının Arapça dil testi. Arapça karekterler normal olarak görünüyor. Sambapos proğramında da (4. Resimde görüldüğü gibi) görünüyor. Fakat, Adisyonu yazdırırken Arapça karekter yerine ???????? yazılıyor...

mehmet kullanıcısının resmi
mehmet
Ağu 29, 2014
İtibar: 2348

Sizin bana daha önceden göndediğin datalara başka bir kullanıcımızın menüsündeki arapça yazılar ile eşleştirerek test ettim.

Sorun çözülüyor.

Yapmanız gerekenler:

1. DATANIZIN GÜNCEL YEDEĞİNİ ALIN

2. SambaPOS V4 e geçin (Download edin ve direk üzerine install edin, Datalarınızı otomatik olarak upgrade edecektir.)

3. Yazıcı Tipinizi : HTML olarak değiştirin

4. Karakter Kodlamaslını değiştirin.

5. Şablonunuzu HTML ye uygun olarak değiştirin Örn: aşağıda ekte ver.

 

Yazıcı Tanımlama Alanı

Örnek Çıktı:

 

Yazıcı Şablonu:

[LAYOUT]
-- General layout
<div style="font-weight:normal;font-size:13px">
<T>Ticket
<L00>Date:{TICKET DATE}
<L00>Time:{TIME}
{ENTITIES}
<L00>Ticket No:{TICKET NO}
<F>-
{ORDERS}
<F>=
<EB>
{DISCOUNTS}
[<J10>Total Gift:|{ORDER STATE TOTAL:Gift}]
<J10>Total:|{TICKET TOTAL}
{PAYMENTS}
<DB>
<F>=
<div style="font-size:15px;text-align:center;font-family:'Tahoma'">T H A N K   Y O U </div>
</div>
[DISCOUNTS]
<J00>{CALCULATION NAME} %{CALCULATION AMOUNT}|{CALCULATION TOTAL}

[PAYMENTS]
<J00>{PAYMENT NAME}|{PAYMENT AMOUNT}

[ORDERS]
-- Default format for orders
<J00>- {QUANTITY} {NAME}|{TOTAL}
{ORDER TAGS}

[ORDERS:Gift]
-- Format for gifted orders
<J00>- {QUANTITY} {NAME}|**GIFT**
{ORDER TAGS}

[ORDERS:Void]
-- Nothing will print for void lines

[ORDER TAGS]
-- Format for order tags
<J00> * {ORDER TAG NAME} | {ORDER TAG PRICE}

[ENTITIES:Table]
-- Table entity format
<L00>Table: {ENTITY NAME}

[ENTITIES:Customer]
-- Customer entity format
<J00>Customer: {ENTITY NAME} | {ENTITY DATA:Phone}

Kaynaklar

Konu hakkında aşağıdaki adreslerde detaylı bilgiler mevcut

http://forum.sambapos.com/t/urgent-invoice-print-in-arabic-give-characte...

http://forum.sambapos.com/t/new-4-1-12-rtl-printing-support/407/9

http://forum.sambapos.com/t/new-4-1-18-html-printer-improvements/654

 

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Mehmet Bey, ilginize çok teşekkür ediyorum. Allah sizden razı olsun. Arapça karektere kavuştuk sayenizde. Tekrar teşekkürler. Yalnız, 2 sorun oluştu.

Logo görünmüyor ve Para kasası açılmıyor.

1- Html yazıcı tipinde logo gösterebilme imkanımız var mı?

2- Para kasasını açmak için daha önce kullandığım (<XCT> 27,112,48,55,121) kodu tekrar ekledim, işe yaramadı. Bu konuda ne önerirsiniz.

Tekrar tekrar Teşekkür ederim.

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Mehmet Bey, Logoyu da ayarladım. Yalnız, kırmızı ile işaretlediğim bölümlerdeki boşlukları nasıl kaldırabilirim?

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Yazıcı şablonum bu şekilde. Para kasası halen açılmıyor. Yardımlarınız için çok teşekkürler.

mehmet kullanıcısının resmi
mehmet
Ağu 29, 2014
İtibar: 2348

HTML Printer biçimi grafik olarak gönderim yaptığından XCT ve benzeri işlevsel komutları desteklemez.

Bunun için Aynı yazıcıdan bir tane daha kopyalamak ve bunu da Adisyon Yazıcısı olarak tanımladıktan sonra farklı bir Yazıcı Şablonu tanımlamak ve Adisyonu bastıktan sonra birde bu şablonu çalıştıramasını sağlamalısınız.

Datanızdan gördüğüm kadarıyla Yazıcı Şablonunuz var, Yazdırma Göreviniz de var, Yanlızca bir yazıcı daha tanımlayıp (Yazıcı Tipi: Adisyon Yazıcısı) Yazdırma Görevini düzelttikten sonra; İlgili Kural içince Hesap Yazdıktan sonra bir de kasayı açacak Eylemi çalıştırtmalısınız.

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 29, 2014
İtibar: 59

Mehmet bey,

Özür dileyerek söylüyorum ama, Para kasasını açmayı beceremedim.

" Yanlızca bir yazıcı daha tanımlayıp (Yazıcı Tipi: Adisyon Yazıcısı) Yazdırma Görevini düzelttikten sonra; İlgili Kural içince Hesap Yazdıktan sonra bir de kasayı açacak Eylemi çalıştırtmalısınız. "

Bu anlatımı resimli olarak gösterebilirseniz çok sevineceğim. v3 Türkçe olduğu için az da olsa anlayabiliyordum. v4 ingilizce olduğundan çok zorlandım.

Size zahmet veriyorum. özür dilerim. Eğer para kasasını da ayarlamama yardımcı olursanız size minnettar kalacağım.

Teşekkürler

OSHUANA kullanıcısının resmi
OSHUANA
Ağu 30, 2014
İtibar: 59

Merhaba Mehmet bey,

v4 ingilizce olduğu için biraz zorlandım. Sizin yukarıdaki açıklamanızdan yola çıkarak, dün geceden beri uğraşıyordum. Sonunda yaptım. Fakat nasıl yaptığımı sorarsanız bilmiyorum. :)

Size de zahmetler verdim. Özür diliyorum ve çok teşekkür ediyorum.

 

mehmet kullanıcısının resmi
mehmet
Ağu 31, 2014
İtibar: 2348

Estağfurullah rica ederiz.

Sorunu çözmüş olmanıza çok memnun olum.

UmutHD kullanıcısının resmi
UmutHD
Oca 13, 2015
İtibar: 5

merhaba resimdeki adisyonda ingilizcesi saga yaslı arpçası sola yaslı ve fiyat ortada görünüyor. Ben aynı uygulamayı yaptığımda ise fiyat alt satırde çıkıyor ve pek de şık olmuyor. Bir pif noktasımı vardır bunun acaba.

Şimdiye kadar cevaplanan
2185 soru
E-Posta Facebook Twitter RSS Skype
Telefon (212) 252 0634