-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internationalization: search and indexing #326
Comments
If we decide to add extra columns to the metadata tsv files for each language this may bloat the tables but there may be a way to figure this out in the db architecture so that it isnt an issue. I'm not a DB architect so will leave that to the experts. |
is there a better way to handle internationalization? Mercè Crosas, Ph.D. On Wed, Sep 10, 2014 at 10:57 AM, Eleni Castro [email protected]
|
I'm not sure what the best way is. If you look at the internationalization efforts made by @Jian881219 in #783 for example, you'll see that changes are not being made to the database. Rather, properties files are written for each language (i.e. DatasetBundle_en.properties), which as far as I understand is the normal way to do it. Since our metadata fields are data-driven (stored in the database), I can only assume that any translation effort would involve translating at least some parts of the TSV files that we load into the database. But as @posixeleni points out, this would be a lot of extra columns. Again, I'm not really sure what the approach should be. |
Closing in favor of #209. |
Author Name: Philip Durbin (@pdurbin)
Original Redmine Issue: 3741, https://redmine.hmdc.harvard.edu/issues/3741
Original Date: 2014-03-18
Original Assignee: Philip Durbin
Gustavo and I agreed today that we should think about how to internationalize search and indexing.
For example, the dataset field "title" is defined in one of the metadata tsv files. Titles for datasets are indexed under "title". Advanced search helps you populate "title:yourSearchTerm". But what would all of this look like in a different language. In a Spanish installation, would we index titles under the field "título"?
For now I'll assign this to Gustavo to think about when we'd like to put effort into this.
Related issue(s): #209
Redmine related issue(s): 3623
The text was updated successfully, but these errors were encountered: