nightingale-media-player / nightingale-l10n

Repository of the Nightingale localization
http://beta.babelzilla.org/projects/p/Nightingale/
3 stars 1 forks source link

Track and remove unused strings #1

Open AntoineTurmel opened 12 years ago

AntoineTurmel commented 12 years ago

All that are only on .dtd/.properties but not used anymore in the code.

@saebekassebil did a node.js tool for this (dtd only) : https://gist.github.com/2882364

AntoineTurmel commented 12 years ago

We also have to be sure to keep possible features strings (Podcasts, Equalizer presets...)

AntoineTurmel commented 12 years ago

@saebekassebil

Is it possible for you to update the script to also parse for strings in .properties (JavaScript files) and also check for strings used on default add-ons ? Thanks :)

saebekassebil commented 12 years ago

@GeekShadow I'd love to, but I've got summer vacation and I won't be able to code in about 6 weeks starting from tomorrow! Hope I'll be able to lend a hand when I get back :)

AntoineTurmel commented 12 years ago

@saebekassebil great :) Enjoy your holidays !

AntoineTurmel commented 12 years ago

Improved a bit the search.js nodejs tool to parse xml files and to parse directly from top folder (to catch all other files such as feathers and add-ons)

https://gist.github.com/3026206/

AntoineTurmel commented 12 years ago

First review : prefixed equalizer -> keep them prefixed jumpto -> do we keep them ? prefixed umsd -> no clues where it's used.

AntoineTurmel commented 11 years ago

@saebekassebil Are you still interested into updating you script to support parsing .properties file too ? It would be nice :smiley:

Your script should allow parsing .js, .jsm and .cpp files too