mylabels.h 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. /**
  2. * The template for the overring the hardcoded strings contained in
  3. * the AutoConnect pages.
  4. * e.g. for PlatformIO, you can add to platformio.ini in your project
  5. * along with AC_LABLES macro which specifies the user-defined label
  6. * constants as follows:
  7. *
  8. * build_flags =
  9. * -DAC_LABELS='"${PROJECT_SRC_DIR}/mylabels.h"'
  10. *
  11. * And places mylabels.h, it needs a structure of the define directive
  12. * provided per label string definition for the change your wants.
  13. *
  14. * #ifdef [ID YOU WANT TO CHANGE]
  15. * #undef [ID YOU WANT TO CHANGE]
  16. * #define [ID YOU WANT TO CHANGE] "NEW_STRING_FOR_THISONE"
  17. * #endif
  18. *
  19. * Details are in the documentation.
  20. * https://hieromon.github.io/AutoConnect/changelabel.html
  21. */
  22. // Menu item: Configure new AP
  23. //#ifdef AUTOCONNECT_MENULABEL_CONFIGNEW
  24. //#undef AUTOCONNECT_MENULABEL_CONFIGNEW
  25. //#define AUTOCONNECT_MENULABEL_CONFIGNEW "NEW_STRING_YOU_WISH"
  26. //#endif // !AUTOCONNECT_MENULABEL_CONFIGNEW
  27. // Menu item: Open SSIDs
  28. //#ifdef AUTOCONNECT_MENULABEL_OPENSSIDS
  29. //#undef AUTOCONNECT_MENULABEL_OPENSSIDS
  30. //#define AUTOCONNECT_MENULABEL_OPENSSIDS "NEW_STRING_YOU_WISH"
  31. //#endif // !AUTOCONNECT_MENULABEL_OPENSSIDS
  32. // Menu item: Disconnect
  33. //#ifdef AUTOCONNECT_MENULABEL_DISCONNECT
  34. //#undef AUTOCONNECT_MENULABEL_DISCONNECT
  35. //#define AUTOCONNECT_MENULABEL_DISCONNECT "NEW_STRING_YOU_WISH"
  36. //#endif // !AUTOCONNECT_MENULABEL_DISCONNECT
  37. // Menu item: Reset...
  38. //#ifdef AUTOCONNECT_MENULABEL_RESET
  39. //#undef AUTOCONNECT_MENULABEL_RESET
  40. //#define AUTOCONNECT_MENULABEL_RESET "NEW_STRING_YOU_WISH"
  41. //#endif // !AUTOCONNECT_MENULABEL_RESET
  42. // Menu item: HOME
  43. //#ifdef AUTOCONNECT_MENULABEL_HOME
  44. //#undef AUTOCONNECT_MENULABEL_HOME
  45. //#define AUTOCONNECT_MENULABEL_HOME "NEW_STRING_YOU_WISH"
  46. //#endif // !AUTOCONNECT_MENULABEL_HOME
  47. // Menu item: Update
  48. //#ifdef AUTOCONNECT_MENULABEL_UPDATE
  49. //#undef AUTOCONNECT_MENULABEL_UPDATE
  50. //#define AUTOCONNECT_MENULABEL_UPDATE "NEW_STRING_YOU_WISH"
  51. //#endif // !AUTOCONNECT_MENULABEL_UPDATE
  52. // Button label: RESET
  53. //#ifdef AUTOCONNECT_BUTTONLABEL_RESET
  54. //#undef AUTOCONNECT_BUTTONLABEL_RESET
  55. //#define AUTOCONNECT_BUTTONLABEL_RESET "NEW_STRING_YOU_WISH"
  56. //#endif // !AUTOCONNECT_BUTTONLABEL_RESET
  57. // Button label: UPDATE
  58. //#ifndef AUTOCONNECT_BUTTONLABEL_UPDATE
  59. //#define AUTOCONNECT_BUTTONLABEL_UPDATE "NEW_STRING_YOU_WISH"
  60. //#endif // !AUTOCONNECT_BUTTONLABEL_UPDATE
  61. // Page title: Page not found
  62. //#ifdef AUTOCONNECT_PAGETITLE_NOTFOUND
  63. //#undef AUTOCONNECT_PAGETITLE_NOTFOUND
  64. //#define AUTOCONNECT_PAGETITLE_NOTFOUND "NEW_STRING_YOU_WISH"
  65. //#endif // !AUTOCONNECT_PAGETITLE_NOTFOUND
  66. // Page title: AutoConnect resetting
  67. //#ifdef AUTOCONNECT_PAGETITLE_RESETTING
  68. //#undef AUTOCONNECT_PAGETITLE_RESETTING
  69. //#define AUTOCONNECT_PAGETITLE_RESETTING "NEW_STRING_YOU_WISH"
  70. //#endif // !AUTOCONNECT_PAGETITLE_RESETTING
  71. // Page title: AutoConnect statistics
  72. //#ifdef AUTOCONNECT_PAGETITLE_STATISTICS
  73. //#undef AUTOCONNECT_PAGETITLE_STATISTICS
  74. //#define AUTOCONNECT_PAGETITLE_STATISTICS "NEW_STRING_YOU_WISH"
  75. //#endif // !AUTOCONNECT_PAGETITLE_STATISTICS
  76. // Page statistics row: Established connection
  77. //#ifdef AUTOCONNECT_PAGESTATS_ESTABLISHEDCONNECTION
  78. //#undef AUTOCONNECT_PAGESTATS_ESTABLISHEDCONNECTION
  79. //#define AUTOCONNECT_PAGESTATS_ESTABLISHEDCONNECTION "NEW_STRING_YOU_WISH"
  80. //#endif // !AUTOCONNECT_PAGESTATS_ESTABLISHEDCONNECTION
  81. // Page statistics row: Mode
  82. //#ifdef AUTOCONNECT_PAGESTATS_MODE
  83. //#undef AUTOCONNECT_PAGESTATS_MODE
  84. //#define AUTOCONNECT_PAGESTATS_MODE "NEW_STRING_YOU_WISH"
  85. //#endif // !AUTOCONNECT_PAGESTATS_MODE
  86. // Page statistics row: IP
  87. //#ifdef AUTOCONNECT_PAGESTATS_IP
  88. //#undef AUTOCONNECT_PAGESTATS_IP
  89. //#define AUTOCONNECT_PAGESTATS_IP "NEW_STRING_YOU_WISH"
  90. //#endif // !AUTOCONNECT_PAGESTATS_IP
  91. // Page statistics row: GW
  92. //#ifdef AUTOCONNECT_PAGESTATS_GATEWAY
  93. //#undef AUTOCONNECT_PAGESTATS_GATEWAY
  94. //#define AUTOCONNECT_PAGESTATS_GATEWAY "NEW_STRING_YOU_WISH"
  95. //#endif // !AUTOCONNECT_PAGESTATS_GATEWAY
  96. // Page statistics row: Subnet mask
  97. //#ifdef AUTOCONNECT_PAGESTATS_SUBNETMASK
  98. //#undef AUTOCONNECT_PAGESTATS_SUBNETMASK
  99. //#define AUTOCONNECT_PAGESTATS_SUBNETMASK "NEW_STRING_YOU_WISH"
  100. //#endif // !AUTOCONNECT_PAGESTATS_SUBNETMASK
  101. // Page statistics row: SoftAP IP
  102. //#ifdef AUTOCONNECT_PAGESTATS_SOFTAPIP
  103. //#undef AUTOCONNECT_PAGESTATS_SOFTAPIP
  104. //#define AUTOCONNECT_PAGESTATS_SOFTAPIP "NEW_STRING_YOU_WISH"
  105. //#endif // !AUTOCONNECT_PAGESTATS_SOFTAPIP
  106. // Page statistics row: AP MAC
  107. //#ifdef AUTOCONNECT_PAGESTATS_APMAC
  108. //#undef AUTOCONNECT_PAGESTATS_APMAC
  109. //#define AUTOCONNECT_PAGESTATS_APMAC "NEW_STRING_YOU_WISH"
  110. //#endif // !AUTOCONNECT_PAGESTATS_APMAC
  111. // Page statistics row: STA MAC
  112. //#ifdef AUTOCONNECT_PAGESTATS_STAMAC
  113. //#undef AUTOCONNECT_PAGESTATS_STAMAC
  114. //#define AUTOCONNECT_PAGESTATS_STAMAC "NEW_STRING_YOU_WISH"
  115. //#endif // !AUTOCONNECT_PAGESTATS_STAMAC
  116. // Page statistics row: Channel
  117. //#ifdef AUTOCONNECT_PAGESTATS_CHANNEL
  118. //#undef AUTOCONNECT_PAGESTATS_CHANNEL
  119. //#define AUTOCONNECT_PAGESTATS_CHANNEL "NEW_STRING_YOU_WISH"
  120. //#endif // !AUTOCONNECT_PAGESTATS_CHANNEL
  121. // Page statistics row: dBm
  122. //#ifdef AUTOCONNECT_PAGESTATS_DBM
  123. //#undef AUTOCONNECT_PAGESTATS_DBM
  124. //#define AUTOCONNECT_PAGESTATS_DBM "NEW_STRING_YOU_WISH"
  125. //#endif // !AUTOCONNECT_PAGESTATS_DBM
  126. // Page statistics row: Chip ID
  127. //#ifdef AUTOCONNECT_PAGESTATS_CHIPID
  128. //#undef AUTOCONNECT_PAGESTATS_CHIPID
  129. //#define AUTOCONNECT_PAGESTATS_CHIPID "NEW_STRING_YOU_WISH"
  130. //#endif // !AUTOCONNECT_PAGESTATS_CHIPID
  131. // Page statistics row: CPU Freq.
  132. //#ifdef AUTOCONNECT_PAGESTATS_CPUFREQ
  133. //#undef AUTOCONNECT_PAGESTATS_CPUFREQ
  134. //#define AUTOCONNECT_PAGESTATS_CPUFREQ "NEW_STRING_YOU_WISH"
  135. //#endif // !AUTOCONNECT_PAGESTATS_CPUFREQ
  136. // Page statistics row: Flash size
  137. //#ifdef AUTOCONNECT_PAGESTATS_FLASHSIZE
  138. //#undef AUTOCONNECT_PAGESTATS_FLASHSIZE
  139. //#define AUTOCONNECT_PAGESTATS_FLASHSIZE "NEW_STRING_YOU_WISH"
  140. //#endif // !AUTOCONNECT_PAGESTATS_FLASHSIZE
  141. // Page statistics row: Free memory
  142. //#ifdef AUTOCONNECT_PAGESTATS_FREEMEM
  143. //#undef AUTOCONNECT_PAGESTATS_FREEMEM
  144. //#define AUTOCONNECT_PAGESTATS_FREEMEM "NEW_STRING_YOU_WISH"
  145. //#endif // !AUTOCONNECT_PAGESTATS_FREEMEM
  146. // Page title: AutoConnect config
  147. //#ifdef AUTOCONNECT_PAGETITLE_CONFIG
  148. //#undef AUTOCONNECT_PAGETITLE_CONFIG
  149. //#define AUTOCONNECT_PAGETITLE_CONFIG "NEW_STRING_YOU_WISH"
  150. //#endif // !AUTOCONNECT_PAGETITLE_CONFIG
  151. // Page config text: Total:
  152. //#ifdef AUTOCONNECT_PAGECONFIG_TOTAL
  153. //#undef AUTOCONNECT_PAGECONFIG_TOTAL
  154. //#define AUTOCONNECT_PAGECONFIG_TOTAL "NEW_STRING_YOU_WISH"
  155. //#endif // !AUTOCONNECT_PAGECONFIG_TOTAL
  156. // Page config text: Hidden:
  157. //#ifdef AUTOCONNECT_PAGECONFIG_HIDDEN
  158. //#undef AUTOCONNECT_PAGECONFIG_HIDDEN
  159. //#define AUTOCONNECT_PAGECONFIG_HIDDEN "NEW_STRING_YOU_WISH"
  160. //#endif // !AUTOCONNECT_PAGECONFIG_HIDDEN
  161. // Page config text: SSID
  162. //#ifdef AUTOCONNECT_PAGECONFIG_SSID
  163. //#undef AUTOCONNECT_PAGECONFIG_SSID
  164. //#define AUTOCONNECT_PAGECONFIG_SSID "NEW_STRING_YOU_WISH"
  165. //#endif // !AUTOCONNECT_PAGECONFIG_SSID
  166. // Page config text: Passphrase
  167. //#ifdef AUTOCONNECT_PAGECONFIG_PASSPHRASE
  168. //#undef AUTOCONNECT_PAGECONFIG_PASSPHRASE
  169. //#define AUTOCONNECT_PAGECONFIG_PASSPHRASE "NEW_STRING_YOU_WISH"
  170. //#endif // !AUTOCONNECT_PAGECONFIG_PASSPHRASE
  171. // Page config text: Enable DHCP
  172. //#ifdef AUTOCONNECT_PAGECONFIG_ENABLEDHCP
  173. //#undef AUTOCONNECT_PAGECONFIG_ENABLEDHCP
  174. //#define AUTOCONNECT_PAGECONFIG_ENABLEDHCP "NEW_STRING_YOU_WISH"
  175. //#endif // !AUTOCONNECT_PAGECONFIG_ENABLEDHCP
  176. // Page config text: Apply
  177. //#ifdef AUTOCONNECT_PAGECONFIG_APPLY
  178. //#undef AUTOCONNECT_PAGECONFIG_APPLY
  179. //#define AUTOCONNECT_PAGECONFIG_APPLY "NEW_STRING_YOU_WISH"
  180. //#endif // !AUTOCONNECT_PAGECONFIG_APPLY
  181. // Page title: AutoConnect credentials
  182. //#ifdef AUTOCONNECT_PAGETITLE_CREDENTIALS
  183. //#undef AUTOCONNECT_PAGETITLE_CREDENTIALS
  184. //#define AUTOCONNECT_PAGETITLE_CREDENTIALS "NEW_STRING_YOU_WISH"
  185. //#endif // !AUTOCONNECT_PAGETITLE_CREDENTIALS
  186. // Text: The update page caption
  187. //#ifndef AUTOCONNECT_TEXT_UPDATINGFIRMWARE
  188. //#define AUTOCONNECT_TEXT_UPDATINGFIRMWARE "NEW_STRING_YOU_WISH"
  189. //#endif // !AUTOCONNECT_TEXT_UPDATINGFIRMWARE
  190. // Text: The update page's file selection button label
  191. //#ifndef AUTOCONNECT_TEXT_SELECTFIRMWARE
  192. //#define AUTOCONNECT_TEXT_SELECTFIRMWARE "NEW_STRING_YOU_WISH"
  193. //#endif // !AUTOCONNECT_TEXT_SELECTFIRMWARE
  194. // Text: OTA success
  195. //#ifndef AUTOCONNECT_TEXT_OTASUCCESS
  196. //#define AUTOCONNECT_TEXT_OTASUCCESS "NEW_STRING_YOU_WISH"
  197. //#endif // !AUTOCONNECT_TEXT_OTASUCCESS
  198. // Text: OTA failure
  199. //#ifndef AUTOCONNECT_TEXT_OTAFAILURE
  200. //#define AUTOCONNECT_TEXT_OTAFAILURE "NEW_STRING_YOU_WISH"
  201. //#endif // !AUTOCONNECT_TEXT_OTAFAILURE
  202. // Page title: AutoConnect connecting
  203. //#ifdef AUTOCONNECT_PAGETITLE_CONNECTING
  204. //#undef AUTOCONNECT_PAGETITLE_CONNECTING
  205. //#define AUTOCONNECT_PAGETITLE_CONNECTING "NEW_STRING_YOU_WISH"
  206. //#endif // !AUTOCONNECT_PAGETITLE_CONNECTING
  207. // Page title: AutoConnect connection failed
  208. //#ifdef AUTOCONNECT_PAGETITLE_CONNECTIONFAILED
  209. //#undef AUTOCONNECT_PAGETITLE_CONNECTIONFAILED
  210. //#define AUTOCONNECT_PAGETITLE_CONNECTIONFAILED "NEW_STRING_YOU_WISH"
  211. //#endif // !AUTOCONNECT_PAGETITLE_CONNECTIONFAILED
  212. // Page connection failed: Connection Failed
  213. //#ifdef AUTOCONNECT_PAGECONNECTIONFAILED_CONNECTIONFAILED
  214. //#undef AUTOCONNECT_PAGECONNECTIONFAILED_CONNECTIONFAILED
  215. //#define AUTOCONNECT_PAGECONNECTIONFAILED_CONNECTIONFAILED "NEW_STRING_YOU_WISH"
  216. //#endif // !AUTOCONNECT_PAGECONNECTIONFAILED_CONNECTIONFAILED
  217. // Page title: AutoConnect disconnected
  218. //#ifdef AUTOCONNECT_PAGETITLE_DISCONNECTED
  219. //#undef AUTOCONNECT_PAGETITLE_DISCONNECTED
  220. //#define AUTOCONNECT_PAGETITLE_DISCONNECTED "NEW_STRING_YOU_WISH"
  221. //#endif // !AUTOCONNECT_PAGETITLE_DISCONNECTED
  222. // Text: No saved credentials.
  223. //#ifdef AUTOCONNECT_TEXT_NOSAVEDCREDENTIALS
  224. //#undef AUTOCONNECT_TEXT_NOSAVEDCREDENTIALS
  225. //#define AUTOCONNECT_TEXT_NOSAVEDCREDENTIALS "NEW_STRING_YOU_WISH"
  226. //#endif // !AUTOCONNECT_TEXT_NOSAVEDCREDENTIALS
  227. // Menu Text: Connecting
  228. //#ifdef AUTOCONNECT_MENUTEXT_CONNECTING
  229. //#undef AUTOCONNECT_MENUTEXT_CONNECTING
  230. //#define AUTOCONNECT_MENUTEXT_CONNECTING "NEW_STRING_YOU_WISH"
  231. //#endif // !AUTOCONNECT_MENUTEXT_CONNECTING
  232. // Menu Text: Disconnect
  233. //#ifdef AUTOCONNECT_MENUTEXT_DISCONNECT
  234. //#undef AUTOCONNECT_MENUTEXT_DISCONNECT
  235. //#define AUTOCONNECT_MENUTEXT_DISCONNECT "NEW_STRING_YOU_WISH"
  236. //#endif // !AUTOCONNECT_MENUTEXT_DISCONNECT
  237. // Menu Text: Failed
  238. //#ifdef AUTOCONNECT_MENUTEXT_FAILED
  239. //#undef AUTOCONNECT_MENUTEXT_FAILED
  240. //#define AUTOCONNECT_MENUTEXT_FAILED "NEW_STRING_YOU_WISH"
  241. //#endif // !AUTOCONNECT_MENUTEXT_FAILED