Closed
Bug 571269
Opened 15 years ago
Closed 15 years ago
localization of submission pages
Categories
(Input :: General, enhancement, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
1.5
People
(Reporter: aakashd, Assigned: wenzel)
References
()
Details
Attachments
(1 file)
|
20.41 KB,
image/png
|
Details |
We need l10n support on our submission pages and dashboard (if possible)
Questions to Answer:
- Do we have support for l10n on mozilla.com properties already?
- If so, how difficult would it be to integrate that into our system?
- If not, how much work (time and resources) would be required to get this accomplished? Is there another solution available we can plug in?
| Assignee | ||
Comment 1•15 years ago
|
||
We can use the tower[1] library probably, and just mark the strings in question as localizable. It's pretty easy (which in the L10n world doesn't mean a lot ;) ). I am guessing one man-day of work.
Actually getting the stuff translated is less fun: We need to drop the Gettext files into SVN and hook them up to localize.mozilla.org, and then periodically re-import those into the actual application. Sigh.
[1] http://github.com/clouserw/tower/
| Assignee | ||
Comment 2•15 years ago
|
||
FTR: That'll also change our URLs to .../en-US/sad and friends.
| Assignee | ||
Comment 3•15 years ago
|
||
Another problem here will be the term extraction: The library[1] we use only comes with an extractor for English.
If we split to just splitting words, we'll get a lot of semantically useless results (like articles).
[1] http://pypi.python.org/pypi/topia.termextract/
| Reporter | ||
Updated•15 years ago
|
Target Milestone: Future → 1.5
| Reporter | ||
Updated•15 years ago
|
Priority: -- → P1
| Assignee | ||
Comment 4•15 years ago
|
||
Talked to Seth today, and we should do it like AMO: Need to _() and extract the localizable strings, then put those into SVN. From there, we can pull them into Verbatim, and finally we can pull them from SVN to git before we push a new release to prod.
| Reporter | ||
Comment 5•15 years ago
|
||
We just need to make sure we're at a string freeze relatively quickly. I learned that we need to be ready with this by 7/22 from the Fx 4 Beta breakout session.
This means that we'll need a string freeze on our pages ASAP. So, let's target this Wednesday July 14th for that.
| Assignee | ||
Comment 6•15 years ago
|
||
Note that the term extraction is still an unsolved problem. I'll see what the term extractor does when I throw German at it. We'll see how that performs.
Also, it's not as easy as simply translating the submission pages: If we ask for feedback in, say, Chinese, we must not be surprised if people answer in Chinese. So we need to save feedback by locales -- that, in turn, means we should also allow changing the locale for the dashboard and search. We *can* ignore that for now and, while saving the locale to the DB, just display everything in one pile, but as a second step, dividing the dashboard by locale will become important.
| Assignee | ||
Comment 7•15 years ago
|
||
(In reply to comment #6)
> I'll see what the term extractor does when I throw German at it.
Somewhat as expected: It extracts almost every word in the sentence as a "term", regardless of part-of-speech, as it knows nothing about German. Somewhat worse: It applies English stemming to words, thus cutting off the second s from words that end in two s'es.
Not quite great.
| Reporter | ||
Comment 8•15 years ago
|
||
| Assignee | ||
Comment 9•15 years ago
|
||
L10n libraries are here: http://github.com/fwenzel/reporter/commit/00eb75c
That changes all URLs to /en-US/sad (etc.). Only en-US is currently supported.
Next I'll mark all existing strings as localizable.
| Reporter | ||
Comment 10•15 years ago
|
||
Will this break any our URLs from the feedback buttons?
| Reporter | ||
Comment 11•15 years ago
|
||
Actually, checking myself.
| Reporter | ||
Comment 12•15 years ago
|
||
Alright, WFM on stage.
| Assignee | ||
Comment 13•15 years ago
|
||
German localization is done, should be working, but input.stage is not updating (bug 578410) :(
| Assignee | ||
Comment 14•15 years ago
|
||
The language switcher has landed as well. The project is now localizable.
| Reporter | ||
Comment 15•15 years ago
|
||
Looks good on the de language via pages sad, happy, page not found, download, dashboard and search results. Let's get this in the hands of the localizers
| Assignee | ||
Comment 16•15 years ago
|
||
It's on Verbatim, and I've emailed the localizers. When people finish their translations, I can pull them in off L10n and activate their locales.
http://localize.mozilla.org/projects/input/
Assignee: nobody → fwenzel
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Component: Input → General
Product: Webtools → Input
You need to log in
before you can comment on or make changes to this bug.
Description
•