c# - why store internationalization "words" in separate (xml) files? -


i've been reading bit on how people internationalization. seems common consensus save strings in separate file (usually xml) , load when necessary.

i'm wondering why not store strings in database instead? isn't better way?

btw nature of app website app.

the important thing store string tables outside of compilation units incorporating updated translations not require rebuild. allows new or updated translations incorporated @ later point without hassle.

of course, string tables stored anywhere. if want put them in database, knock out. long application can reach them , translation staff know how deliver them right place, doesn't make difference.


Comments

Popular posts from this blog

c# - how to write client side events functions for the combobox items -

exception - Python, pyPdf OCR error: pyPdf.utils.PdfReadError: EOF marker not found -