I'm trying to build a database that will contain both foreign language and english language strings, probably in mysql since that's what I'm familiar with. I need to get these inputs from users in some kind of web browser-based interface, then run some functions on those strings before they're passed into the database along with some other values that the program adds. I also need this program to conveniently handle audio files, including editing them together in different combination depending on the user.
Can I get this accomplished with Java? I need to figure out what language(s) I have to learn to get the important functions working.