Translate validation errors into English, Sinhala, or Tamil.
Import from lanka-validations/i18n, or from the package root.
lanka-validations/i18n
Every failure carries a stable code; these helpers turn codes into messages and accept your own overrides.
code
import { translateValidationCode, localizeValidationResult } from 'lanka-validations/i18n';import { validateNic } from 'lanka-validations/nic';translateValidationCode('NIC_INVALID_FORMAT', 'ta'); // 'தேசிய அடையாள அட்டை வடிவம் செல்லுபடியாகாது.'localizeValidationResult(validateNic('bad'), 'si'); Copy
import { translateValidationCode, localizeValidationResult } from 'lanka-validations/i18n';import { validateNic } from 'lanka-validations/nic';translateValidationCode('NIC_INVALID_FORMAT', 'ta'); // 'தேசிய அடையாள அட்டை வடிவம் செல்லுபடியாகாது.'localizeValidationResult(validateNic('bad'), 'si');
Translate validation errors into English, Sinhala, or Tamil.
Import from
lanka-validations/i18n, or from the package root.Every failure carries a stable
code; these helpers turn codes into messages and accept your own overrides.Example