backend: sprachfile