private void loadLanguage() {
        try {
            BufferedReader reader = new BufferedReader(new FileReader(new File(GameApplication.getGameDir() + File.separator + "resources" + File.separator + "lang" + File.separator + langFileName + ".glf")));

            String cur;
            while ((cur = reader.readLine()) != null) {
                if (cur.equals("")){
                    continue;
                }

                String current = "";

                String[] var = cur.split("\\|");
                for (String s : var) {
                    int i = Integer.parseInt(s);
                    char c = (char) i;
                    current += c;
                }

                String[] vars = current.split("=");
                if (vars.length <= 1) {
                    continue;
                }
                String var0 = vars[0];
                String var1 = vars[1];

                langValues.put(var0, var1);
            }

            reader.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }