Developer GuideΒΆ

Contents

  • Localizing Fietsboek
    • The gettext Machinery
    • Extracting Messages
    • Creating a New Language
    • Updating a Language
    • Translating
    • Compiling the Messages
    • Further Reading
  • Language Packs
    • Preqrequisites
    • Creating a Package
    • Initializing the Language
    • Translating & Compiling
    • Installing the Language Pack
    • Automation
  • JavaScript & CSS
    • Updating JavaScript libraries
    • Compiling SASS
    • Compiling TypeScript
  • Authentication & Sessions
    • Password Storage
    • Cookies
    • User Fingerprint
  • The Updater
    • Motivation
    • Update scripts
    • Creating Alembic versions
    • Creating Fietsupdate versions
    • When to create revisions
    • Further notes
  • Python Packages
    • fietsboek package

This guide contains information for developers that want to modify or extend Fietsboek. This includes information on how to localize Fietsboek to new languages.

Fietsboek

Navigation

Contents:

  • Administration Guide
  • Developer Guide
    • Localizing Fietsboek
    • Language Packs
    • JavaScript & CSS
    • Authentication & Sessions
    • The Updater
    • Python Packages
  • User Guide
  • Manpages
  • Changelog
  • Website
  • Repository

Related Topics

  • Documentation overview
    • Previous: Container Setup
    • Next: Localizing Fietsboek
©2022, Daniel Schadt. | Powered by Sphinx 8.1.3 & Alabaster 1.0.0 | Page source