Wiele baz dla wersji językowych mija się z celem. W końcu pojdeyncze rekordy możesz identyfikować za pomocą dodatkowego pola, powiedzmy
languageId (klucz obcy do tabeli z językami).
Nie będziesz musiała tworzyć wielu baz a kwestia dodania języka to będzie kwestia dodania wpisu do tabeli z językami.
Zawsze może się zdarzyć na przykład taka sytuacja: masz tabelę z artykułami i chcesz podać ich liczbę, niezależnie od wersji językowych. Na jednej tabeli jest to proste zapytanie. Na wielu bazach, ... no cóż, proste już to nie jest.
A jeśli chodzi o kodowania to użyj "uniwersalnego": UTF-8.
Nie będziesz miała problemów z żadnym językiem