Git Product home page Git Product logo

o80-i18n's Introduction

Hello I'm Olivier and I ๐Ÿ’˜ code.

Top Langs Olivier Perez's GitHub stats

class About : Olivier {
  val location = France.Lyon
  val currentJob = Developer.Android
  
  val contacts = mapOf(
    Twitch to "https://twitch.tv/gnu_coding_cafe",
    Github to "https://github.com/olivierperez",
    Twitter to "https://twitter.com/olivierperez",
    LinkedIn to "https://linkedin.com/in/olivierperez0/"
  )
  
  val involvedIn = listOf(OpenSource, GDG.Fraug.Lyon, Training, Sharing, Quality)

  val contributionsImProudOf = listOf(
    "https://github.com/ChuckerTeam/chucker",
    "https://github.com/framasoft/framadate",
    "https://github.com/olivierperez/AdventOfCode-KotlinStarterKit",
    "https://github.com/olivierperez/kata-shame-on-it"
  )
}

o80-i18n's People

Contributors

olivierperez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

o80-i18n's Issues

production: use default key if no translation available

Instead of returning [missing key: $KEY], at least in production code, could it be possible to return $KEY instead?
In case of missing translations, having mixed languages is (I believe) OK and quite common but having some debug statements instead is quite unnatural for end users.

howto: regenerate locale from source code?

Is there any way to do it or should it be done manually?
I am currently using some shell script eg ag '__\(' | sed 's/.*__\((.*)\).*/\1/g' | cut -d ')' -f 1 | sort | uniq + extra processing but is there anything better here?
And are there any rules for sorting sections in locale file?

Thanks,

Quick question

Does this library automatically add keys for the missing translations to the JSON dictionary?

why o80-i18n?

What advantage has o80-i18n over gettext?
No tool out there supports this new format, what issue does it intend to solve?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.