Hi >Lazarus uses po files directly, not mo files like gettext. Yes i knew that, but when review my post i found i have mistake in the order of my words :) , i meant (i also use this like Lazarus) In summary i like to have translation manager can be changed like as changing the "memory manager" to our own functions. Thanks -- Zaher Dirkey