Home

Awesome

<br/> <br/> <img src="https://github.com/Lessify/localess/wiki/img/logo-adaptive.svg" alt="logo"> <br/> <br/>

GitHub GitHub Sponsors GitHub Repo stars

Twitter URL Twitter Follow

Localess is a powerful translation management tool and content management system built using Angular and Firebase. With Localess, you can easily manage and translate your website or app content into multiple languages, and it uses Artificial Intelligence to translate faster. The user-friendly interface makes it easy to navigate and the Firebase integration ensures that your translations are stored securely and can be easily accessed from anywhere. Whether you're a developer looking to expand your app's reach or a business owner looking to expand your online presence in new markets, Localess is the perfect solution for your localization needs.

Facts

Translations

Localess Translation

Content

Localess Content

Supporting Localess & Lessify Project

Lessify is an innovative software company focused on open-source technology and simplifying software for users. With a commitment to transparency and collaboration, Lessify is dedicated to creating user-friendly software accessible to everyone.

Localess is part of the Lessify Project, is an open source project with its ongoing development made possible entirely by the support of Sponsors.

Our mission is to create software that's accessible, reliable, and easy to use. By being sponsored on GitHub, we can focus on improving our projects and building a stronger community. With your support, we can cover expenses such as hosting, development costs, and more while providing exclusive updates, features, and benefits.

Thank you for considering sponsoring us on GitHub!

Key Features

Documentation

  1. Overview
  2. Setup
  3. Integration

How it works

Localess is using Firebase products to run the application.

flowchart LR
  subgraph Google Cloud Platform
    direction LR
    cdn["Content Delivery Network (CDN) <br/> Cache Requests"]
    subgraph Firebase
      direction LR
      auth["Authentication"]
      storage["Storage"]
      firestore["Firestore"]
      functions["Functions"]
      host["Host"]
    end
    cdn -->|API| Firebase
  end
  subgraph Global Internet
    adminUI["Localess Admin UI<br/>(Browser)"]
    mobileApp["Mobile App<br/>(iOS, Android)"]
    webApp["Web App<br/>(Browser)"]
    serverApp["Server App<br/>(NodeJS, Java/Kotlin, <br/>Python, Rust, Go)"]
  end
  adminUI -->|Manage Data| Firebase
  mobileApp -->|Access Data via API| cdn
  webApp -->|Access Data via API| cdn
  serverApp -->|Access Data via API| cdn

Lessify UI is design to manage data in firestore, authentication and storage via Firebase SDK. Generated data used by exposed API's is store in Storage to make it even faster to access and GCP CDN will cache it for even faster response.