[GH-ISSUE #745] [🇩🇪] German Language Support #285

Open
opened 2026-02-28 00:01:00 +03:00 by kerem · 3 comments
Owner

Originally created by @spacehuhn on GitHub (Mar 25, 2018).
Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/745

Originally assigned to: @spacehuhn on GitHub.

With version 2.0, you can make a language file for the web interface.
I made one for German as a test. You can change the language by going to the settings tab on the web interface and changing the lang setting from en to de.

You can find the language files at web_interface/lang.

I'm sure I have some typos and grammer/spelling mistakes in the de.lang as I quickly wrote it one night without much spell checking.

Feel free to comment here if you wish any changes to the translation file or edit the file yourself and make a pull request.

Originally created by @spacehuhn on GitHub (Mar 25, 2018). Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/745 Originally assigned to: @spacehuhn on GitHub. With version 2.0, you can make a language file for the web interface. I made one for German as a test. You can change the language by going to the settings tab on the web interface and changing the `lang` setting from `en` to `de`. You can find the language files at [web_interface/lang](https://github.com/spacehuhn/esp8266_deauther/tree/master/web_interface/lang). I'm sure I have some typos and grammer/spelling mistakes in the de.lang as I quickly wrote it one night without much spell checking. Feel free to comment here if you wish any changes to the translation file or edit the file yourself and make a pull request.
Author
Owner

@tobozo commented on GitHub (Mar 27, 2018):

There's also the language.h file although not everything should be translated there.

I can eventually provide a French translation for web UI and terminal, and use this opportunity to also suggest a way to contribute languages from outside language.h (i.e. by adding extern to static const char for translatable terms).

<!-- gh-comment-id:376494580 --> @tobozo commented on GitHub (Mar 27, 2018): There's also the [language.h](https://github.com/spacehuhn/esp8266_deauther/blob/master/esp8266_deauther/language.h) file although not everything should be translated there. I can eventually provide a French translation for web UI and terminal, and use this opportunity to also suggest a way to contribute languages from outside language.h (i.e. by adding `extern` to `static const char` for translatable terms).
Author
Owner

@ghost commented on GitHub (Apr 7, 2018):

I tried changing "en" to "de", but the web interface language has not changed

<!-- gh-comment-id:379434337 --> @ghost commented on GitHub (Apr 7, 2018): I tried changing "en" to "de", but the web interface language has not changed
Author
Owner

@spacehuhn commented on GitHub (Apr 7, 2018):

Probably because your browser has the old language file cached and doesn't want to reload it.
Try deleting your browser cache.
Or open 192.168.4.1/lang/default.lang and reload it one or two times.

<!-- gh-comment-id:379453310 --> @spacehuhn commented on GitHub (Apr 7, 2018): Probably because your browser has the old language file cached and doesn't want to reload it. Try deleting your browser cache. Or open `192.168.4.1/lang/default.lang` and reload it one or two times.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/esp8266_deauther#285
No description provided.