[PR #282] [CLOSED] translation support added, web generation improved #1598

Closed
opened 2026-02-28 01:30:48 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/tzapu/WiFiManager/pull/282
Author: @thewilli
Created: 1/7/2017
Status: Closed

Base: masterHead: webpack


📝 Commits (1)

  • ffb384e translation support added, web generation improved

📊 Changes

16 files changed (+958 additions, -280 deletions)

View changed files

.gitignore (+118 -0)
📝 README.md (+66 -0)
📝 WiFiManager.cpp (+128 -116)
📝 WiFiManager.h (+1 -12)
extras/WiFiManager.template.html (+0 -80)
extras/parse.js (+0 -60)
extras/template.h (+0 -12)
web/node_loaders/join-loader.js (+40 -0)
web/node_loaders/split-loader.js (+38 -0)
web/node_loaders/template-loader.js (+21 -0)
web/node_loaders/translate-loader.js (+60 -0)
web/package.json (+15 -0)
web/translation.json (+116 -0)
web/web.h (+153 -0)
web/web.html (+156 -0)
web/webpack.config.js (+46 -0)

📄 Description

Hi!

I am using your great WiFiManager with some people who do not understand English, so I hacked some translation into it, which didn't work well. So I decided to extend the project to support different languages (one at a time). To be less error-prone to web modifications I also optimized the web workflow (replaced it by a webpack one) and added support for template parameters, so you don't need to do String replacement anymore 😉

All changes are mentioned and explained in the README and corresponding commit message.

Best regards,

Willi


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/tzapu/WiFiManager/pull/282 **Author:** [@thewilli](https://github.com/thewilli) **Created:** 1/7/2017 **Status:** ❌ Closed **Base:** `master` ← **Head:** `webpack` --- ### 📝 Commits (1) - [`ffb384e`](https://github.com/tzapu/WiFiManager/commit/ffb384e7d8bf904f73914ed947b0e0cf38b60e7b) translation support added, web generation improved ### 📊 Changes **16 files changed** (+958 additions, -280 deletions) <details> <summary>View changed files</summary> ➕ `.gitignore` (+118 -0) 📝 `README.md` (+66 -0) 📝 `WiFiManager.cpp` (+128 -116) 📝 `WiFiManager.h` (+1 -12) ➖ `extras/WiFiManager.template.html` (+0 -80) ➖ `extras/parse.js` (+0 -60) ➖ `extras/template.h` (+0 -12) ➕ `web/node_loaders/join-loader.js` (+40 -0) ➕ `web/node_loaders/split-loader.js` (+38 -0) ➕ `web/node_loaders/template-loader.js` (+21 -0) ➕ `web/node_loaders/translate-loader.js` (+60 -0) ➕ `web/package.json` (+15 -0) ➕ `web/translation.json` (+116 -0) ➕ `web/web.h` (+153 -0) ➕ `web/web.html` (+156 -0) ➕ `web/webpack.config.js` (+46 -0) </details> ### 📄 Description Hi! I am using your great WiFiManager with some people who do not understand English, so I hacked some translation into it, which didn't work well. So I decided to extend the project to support different languages (one at a time). To be less error-prone to web modifications I also optimized the web workflow (replaced it by a [webpack](https://webpack.github.io) one) and added support for template parameters, so you don't need to do String replacement anymore :wink: All changes are mentioned and explained in the README and corresponding commit message. Best regards, Willi --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 01:30:48 +03:00
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/WiFiManager#1598
No description provided.