Evet, daha sonra çeviriler için bir ya conf/messages.xx
dosyaların daha varsayılan/birincil dil metin için conf/messages
dosyası kullanmak ve gereken bana biraz yardım verin.
Yerleşik doğrulayıcılar, ileti dosyalarını kullanmak için önceden ayarlanmıştır. Örneğin, Required
onaylayıcı, iletilerinizdeki error.required
anahtarını arayacak ve metni görüntüleyecektir. Bu yüzden sadece mesaj dosyalarınızdaki anahtarı kullanmak istediğiniz metinle tanımlayın.
Varsayılandan başka bir şey kullanmak isterseniz, yalnızca mesaj özniteliğiyle anahtarı (örneğinizde olduğu gibi tam metin yerine) belirtin.
Modeli sınıf
@Required(message = "my.required.message")
public String miesiac;
conf/mesajlar
my.required.message=Hey, you have to type something here.
fazla bilgi için belgelerine bir göz atın:
Externalising messages and internationalization
Hey. Teşekkürler, bana yardımcı olur. Lütfen error.int, error.string gibi daha özel mesajlar için bana biraz yön verin – masterdany88
@ masterdany88 ' \ framework \ src \ play \ src \ main \ resources \ messages \ varsayılan listeye sahip görünüyor. Sürümünüze bağlı olarak biraz değişmiş gibi görünüyor, ancak doğrulama işlemleri çoğunlukla aynı. Tam olarak neyin kullanıldığını ve ne zaman olduğunu görmek için Github'daki kaynağa bakmanız gerekir. –
estmatic
mesajın rengini değiştirmenin herhangi bir yolu var mı? – Nabin