bug 530832 - make Merge more prominent, and clearly the recommended choice, with crisper wording

--HG--
extra : rebase_source : 68fdf9035bf3354a99c93b5050eb4af58c54a072
This commit is contained in:
Mike Connor 2009-11-25 17:08:51 -08:00
Родитель 5b2d0e0fe2
Коммит c80471a7c9
2 изменённых файлов: 8 добавлений и 7 удалений

Просмотреть файл

@ -42,13 +42,14 @@
<!ENTITY connecting.label "Connecting…">
<!ENTITY verifying.label "Verifying…">
<!ENTITY choice.caption.label "Choose how you want to start using Weave">
<!ENTITY choice.merge.main.label "Merge this computer's data with data on your Weave account">
<!ENTITY choice.caption.label "Choose what you want to happen to this computer">
<!ENTITY choice.merge.main.label "Merge this computer's data with your Weave data">
<!ENTITY choice.merge.secondary.label "This will combine the data from this computer with the devices already syncing with Weave.">
<!ENTITY choice.client.main.label "Replace everything on this computer with the data from my other devices">
<!ENTITY choice.client.secondary.label "All of your local data will be deleted and replaced by the data stored in Weave.">
<!ENTITY choice.server.main.label "Replace everything on my other devices with the data from this computer">
<!ENTITY choice.server.secondary.label "All data stored on the Weave servers and other devices will be replaced with the data on this computer.">
<!ENTITY choice.merge.recommend.label "This option is strongly recommended by Mozilla for all users.">
<!ENTITY choice.client.main.label "Replace everything on this computer your Weave data">
<!ENTITY choice.client.secondary.label "All of your local data will be deleted and replaced by your Weave data.">
<!ENTITY choice.server.main.label "Replace all other devices with your local data">
<!ENTITY choice.server.secondary.label "Your Weave data and your devices will be replaced with your local data.">
<!ENTITY confirm.caption.label "Confirm your choice">
<!ENTITY confirm.merge.label "You have chosen to merge your data on this computer with the data on your other devices running Weave.">

Просмотреть файл

@ -396,7 +396,6 @@ WeaveSvc.prototype = {
case "weave:service:sync:finish":
this._scheduleNextSync();
this._syncErrors = 0;
Svc.Prefs.reset("firstSync");
break;
case "weave:service:backoff:interval":
let interval = data + Math.random() * data * 0.25; // required backoff + up to 25%
@ -1145,6 +1144,7 @@ WeaveSvc.prototype = {
}
} finally {
this._syncError = false;
Svc.Prefs.reset("firstSync");
}
})))(),