Closed Bug 995169 Opened 10 years ago Closed 7 years ago

[L10N] Issues in contacts and importers unbalanced literals between languages

Categories

(Firefox OS Graveyard :: Gaia::Contacts, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jmcf, Unassigned)

References

Details

/build_stage/communications/contacts/index.html: [l10n] [fr]: 20 missing compared to en-US: separator, itemWithLabel, ContactManagementTitle, DeleteTitle, bulkDeleteButton, BulkDelCancel, DeletedTxt, DeletingContacts, ContactConfirmDel, SelectedTxt, fdnIsActiveTitle, fdnIsActiveMessage, otherConnectionInUseTitle, otherConnectionInUseMessage, time_am, time_pm, sim-picker-dial-via-with-number, sim-picker-select-sim, sim-picker-button, sim-picker-button-default
/Users/jmcf/Desarrollos/gaia-ffox2/shared/locales/sim_picker/sim_picker.zh-TW.properties could not be found.
/build_stage/communications/contacts/index.html: [l10n] [zh-TW]: 28 missing compared to en-US: separator, date, date-span-placeholder, dateFormat, dateOutput, anniversary, addDate, other, current, itemWithLabel, ContactManagementTitle, DeleteTitle, bulkDeleteButton, BulkDelCancel, DeletedTxt, DeletingContacts, ContactConfirmDel, SelectedTxt, fdnIsActiveTitle, fdnIsActiveMessage, otherConnectionInUseTitle, otherConnectionInUseMessage, time_am, time_pm, sim-picker-dial-via-with-number, sim-picker-select-sim, sim-picker-button, sim-picker-button-default
/build_stage/communications/contacts/import.html: [l10n] [ar]: 1 missing in the visible DOM: selectAll
/build_stage/communications/contacts/import.html: [l10n] [ar]: 8 missing compared to en-US: live-serviceName, gmail-serviceName, selectAll, messageCanceling, curtainOK, connectionLost, connectionLostMsg, yesOption
/build_stage/communications/contacts/fb_link.html: [l10n] [ar]: 8 missing compared to en-US: live-serviceName, gmail-serviceName, selectAll, messageCanceling, curtainOK, connectionLost, connectionLostMsg, yesOption
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
I don't see the problem, sorry.
(In reply to Jose M. Cantera from comment #0)

according to Gaia makefile: 

French locale does not have: 

 separator, itemWithLabel, ContactManagementTitle,
> DeleteTitle, bulkDeleteButton, BulkDelCancel, DeletedTxt, DeletingContacts,
> ContactConfirmDel, SelectedTxt, fdnIsActiveTitle, fdnIsActiveMessage,
> otherConnectionInUseTitle, otherConnectionInUseMessage, time_am, time_pm,
> sim-picker-dial-via-with-number, sim-picker-select-sim, sim-picker-button,
> sim-picker-button-default



[zh-TW]: 28 missing
 separator, date, date-span-placeholder, dateFormat,
> dateOutput, anniversary, addDate, other, current, itemWithLabel,
> ContactManagementTitle, DeleteTitle, bulkDeleteButton, BulkDelCancel,
> DeletedTxt, DeletingContacts, ContactConfirmDel, SelectedTxt,
> fdnIsActiveTitle, fdnIsActiveMessage, otherConnectionInUseTitle,
> otherConnectionInUseMessage, time_am, time_pm,
> sim-picker-dial-via-with-number, sim-picker-select-sim, sim-picker-button,
> sim-picker-button-default

> /build_stage/communications/contacts/import.html: [l10n] [ar]: 1 missing in
> the visible DOM: selectAll

> /build_stage/communications/contacts/import.html: [l10n] [ar]: 8 missing
> compared to en-US: live-serviceName, gmail-serviceName, selectAll,
> messageCanceling, curtainOK, connectionLost, connectionLostMsg, yesOption


> /build_stage/communications/contacts/fb_link.html: [l10n] [ar]: 8 missing
> compared to en-US: live-serviceName, gmail-serviceName, selectAll,
> messageCanceling, curtainOK, connectionLost, connectionLostMsg, yesOption

Hope this clarifies
Localizer do not maintain those files on Github, those are there only for developers (but I confess I never completely understood if they're used nor useful).
(In reply to Francesco Lodolo [:flod] from comment #3)
> Localizer do not maintain those files on Github, those are there only for
> developers (but I confess I never completely understood if they're used nor
> useful).

but it would be good for the sake of being clean that l10n would be balanced between locales, wouldn't it?
(In reply to Jose Manuel Cantera (PTO until Apr 21st) from comment #4)
> but it would be good for the sake of being clean that l10n would be balanced
> between locales, wouldn't it?

As I said, I don't fully understand why those 3 locales are even on Github, so my answer would be "it doesn't matter". Also, still not understanding how you plan to fix it, and keep it fixed in time, considering all apps are probably in these conditions.
So, we'll eventually fix it with pseudolocales. 
Currently those locales are used to allow developers test phone localizability.

We just landed bug 914414 which provides an improved reporting of missing entities. In result devs start seeing missing entities coming from those test locales.

It may be a good idea to catch up and sync locales in master with their gaia-l10n versions.
> It may be a good idea to catch up and sync locales in master with their
> gaia-l10n versions.

As you know we currently don't localize master, Italian is the only one I'm aware of in sync.

Considering master is +139/-24 strings compared to 1.4, syncing with gaia-l10n would improve only partially the situation.
Note, we're not going to keep those locales up-to-date. That's a race we won't win, even in times when master is actively tracked.

If those warnings are too scary, we should tone them down. Or tone up our work on pseudo l10n.
Depends on: 900182
Depends on: 1011519
No longer depends on: 900182
Depends on: 1099321
No longer depends on: 1011519
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.