56f07364c20f8300a1de3e8cc9ddaab0eb18cbfb
Exit confirmation - A dialog in the app's own style now guards every in-game screen. The safe action is the prominent one, so a stray tap keeps you in the game. - Eleven screens covered, against both the system back gesture and the close buttons. The message adapts: a single-device game is lost, a host ends it for everyone, a client can rejoin. - The two screens the host also opens from the manager take a flag so that back there just closes them instead of offering to quit. Translations - 21 keys were still holding the English text in Arabic, Basque, Hindi, Japanese, Korean, Dutch, Polish, Russian, Turkish and both Chinese variants: 231 strings, covering the whole multi-device flow, permissions and the mode picker. Nothing failed, the app just showed English. - The permissions dialog was hardcoded in Spanish; it is localized now. - Portuguese used Spanish gerunds where pt-PT takes "a + infinitive". Checked what looked untranslated but is not: Animals and Notes are correct Catalan, Configuration and Vibration correct French, Version correct German. Those are whitelisted in the new test rather than silently rewritten. l10n_cobertura_test guards all of it: no missing or orphan keys, no empty values, no English left outside the whitelist, and placeholders preserved.
Farolero 🎭
Juego de deducción social para Android. ¿Quién finge saber la palabra secreta?
Características
- 3-20 jugadores, 1-4 impostores
- Modo 1 móvil (pasa y mira) + multimóvil (Nearby Connections)
- 1000+ palabras en castellano, inglés y francés (10 categorías)
- 18 idiomas de interfaz
- Notas privadas por jugador
- Votación simultánea desde cada dispositivo
- 100% offline, sin servidor externo
Stack
- Flutter (Dart)
- Google Nearby Connections (P2P)
- Package: es.freetimelab.farolero
Build
flutter build apk --release
flutter build appbundle --release
Desarrollado por
FreeTTimeLab (freetimelab.es)
Languages
Dart
98.4%
HTML
1%
PowerShell
0.6%