I am Ajay Bharadwaj, studying at NIT Karnataka, India.
I am interested in taking up the project for "Localization of Compiler Diagnostic Messages". I have very good experience with C++ and have worked on numerous projects using C++, and I am very comfortable with it.
Would the following plan be suitable for implementing this project:
- Taking in the required language as a compiler flag
- Storing the required language's diagnostic messages in a JSON file (Or worst case, even a plain text file so that contributing new translations would be a lot easier). (The file pointer is moved according to the error diagnostic required, perhaps based on some sort of hash function). Currently, the diagnostic definitions seem to be stored in .def files if I'm not mistaken.
Am I on the right path here?
It would be of great help if you could guide me on how I should go about preparing for this.
Thanks in advance,