Comments (1)
That's a great idea, though it presents an interesting implementation problem. It could be a completely separate module, but then you run the risk of NAPI being modified and the language module not having associated strings in certain languages. It would also be a challenge to edit all of the existing NAPI messages from outside of the module.
I think it'd be best to include a shared localization core inside NAPI and then possibly add other languages in that same directory/subdirectory. And then if you want to make a module that supports multiple languages, you can use the localization API that was added to NAPI, but specify all of the strings within your module. Kinda throwing ideas here since we don't have experience in this area.
from oof.
Related Issues (20)
- KeyValueStore Single Callback for Multiple Concurrent Gets HOT 2
- Consider using new key bindings instead of KeyPress HOT 1
- Table serialization that works for KeyValueStore HOT 1
- Rename classes and files to make the naming more consistent
- Custom Iterators for some API stuff
- Move IsTest out of lua-overloads
- Synchronous option for KeyValueStore
- Raycasting does not work in FiveM HOT 1
- Attempt to support initial frame instance
- Synchronous SQL Option
- Make LocalPlayer inherit Player
- Make Player inherit Ped
- Overload assert() to print stack trace before error is thrown
- Localized class instance events
- Implement calling inherited class constructors in child class
- Cannot update fxmanifest fx_version past adamant due to MySQL Async
- Support more RPC (server-side) Natives HOT 2
- Support tokens in player class HOT 2
- Removing an Object before it is created can cause issues
- Pausing timestep does not work HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oof.