As I understand it, you would like to provide a search for information that is stored in .mo files; text files of key-value pairs.
The problem is mapping the kv pair in a specific .mo to a specific URI. If you can do this, you can run a script that parses the .mo files and stores the phrases along with the corresponding URI (or other resource identifier) ββin some kind of data store, such as Apache Solr or MySQL detabase (with an indexed FULLTEXT column).
Another option is to use the crawler for slurp and index all the pages of your site by keyword and language. Here is a list of open source scanners:
http://en.wikipedia.org/wiki/Web_crawler#Open-source_crawlers
All the best.
source share