Skip to content

Commit

Permalink
make basic strings translatable
Browse files Browse the repository at this point in the history
  • Loading branch information
r10s committed Mar 21, 2023
1 parent e6b55a5 commit d3d5e0f
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 14 deletions.
13 changes: 12 additions & 1 deletion res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -469,7 +469,18 @@
<!-- Multi Device -->
<string name="multidevice_title">Add Another Device</string>
<string name="multidevice_receiver_scanning_ask">Copy the account from the other device to this device? Both devices will work independently afterwards.</string>
<string name="multidevice_same_network_hint">During copying, both devices must be on the same wifi or network.</string>
<string name="multidevice_same_network_hint">Both devices must be on the same Wi-Fi or network.</string>
<string name="multidevice_exporting_database">Exporting database…</string>
<string name="multidevice_creating_collection">Creating collection…</string>
<string name="multidevice_collection_created">Collection created.</string>
<string name="multidevice_waiting_for_receiver">Waiting for receiver…</string>
<string name="multidevice_connecting">Connecting…</string>
<string name="multidevice_receiving_collection">Receiving collection…</string>
<string name="multidevice_collection_received">Collection received.</string>
<string name="multidevice_receiver_connected">Receiver connected…</string>
<string name="multidevice_transferring">Transferring…</string>
<string name="multidevice_abort">Abort transfer?</string>
<string name="multidevice_abort_will_invalidate_copied_qr">This will invalidate the QR code copied to clipboard.</string>

<!-- Connectivity -->
<!-- Headline for the "Inbox" eg. in the "Connectivity" view -->
Expand Down
14 changes: 7 additions & 7 deletions src/org/thoughtcrime/securesms/qr/BackupProviderFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -131,23 +131,23 @@ public void handleEvent(@NonNull DcEvent event) {
((BackupTransferActivity)getActivity()).showLastErrorAlert("Sending Error");
hideQrCode = true;
} else if(permille <= 100) {
statusLineText = "Exporting database...";
statusLineText = getString(R.string.multidevice_exporting_database);
} else if(permille <= 300) {
statusLineText = "Creating collection...";
statusLineText = getString(R.string.multidevice_creating_collection);
} else if(permille <= 350) {
statusLineText = "Collection created.";
statusLineText = getString(R.string.multidevice_collection_created);
} else if(permille <= 400) {
statusLineText = "Waiting for receiver...";
statusLineText = getString(R.string.multidevice_waiting_for_receiver);
} else if(permille <= 450) {
statusLineText = "Receiver connected...";
statusLineText = getString(R.string.multidevice_receiver_connected);
hideQrCode = true;
} else if (permille < 1000) {
percent = (permille-450)/5;
percentMax = 100;
statusLineText = String.format(Locale.getDefault(), "Transfer... %d%%", percent);
statusLineText = getString(R.string.multidevice_transferring) + String.format(Locale.getDefault(), " %d%%", percent);
hideQrCode = true;
} else if (permille == 1000) {
statusLineText = "Done.";
statusLineText = getString(R.string.done);
((BackupTransferActivity)getActivity()).setTransferState(BackupTransferActivity.TransferState.TRANSFER_SUCCESS);
hideQrCode = true;
}
Expand Down
8 changes: 4 additions & 4 deletions src/org/thoughtcrime/securesms/qr/BackupReceiverFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container,
View view = inflater.inflate(R.layout.backup_provider_fragment, container, false);
statusLine = view.findViewById(R.id.status_line);

statusLine.setText("Connecting...");
statusLine.setText(R.string.multidevice_connecting);

dcContext = DcHelper.getContext(getActivity());
DcHelper.getEventCenter(getActivity()).addObserver(DcContext.DC_EVENT_IMEX_PROGRESS, this);
Expand Down Expand Up @@ -75,13 +75,13 @@ public void handleEvent(@NonNull DcEvent event) {
((BackupTransferActivity)getActivity()).setTransferState(BackupTransferActivity.TransferState.TRANSFER_ERROR);
((BackupTransferActivity)getActivity()).showLastErrorAlert("Receiving Error");
} else if (permille <= 50) {
statusLineText = "Receiving collection..."; // "Connected"
statusLineText = getString(R.string.multidevice_receiving_collection); // "Connected"
} else if (permille <= 100) {
statusLineText = "Collection received.";
statusLineText = getString(R.string.multidevice_collection_received);
} else if (permille <= 950 ) {
percent = ((permille-100)*100)/850;
percentMax = 100;
statusLineText = String.format(Locale.getDefault(), "Transfer... %d%%", percent);
statusLineText = getString(R.string.multidevice_transferring) + String.format(Locale.getDefault(), " %d%%", percent);
} else if (permille < 1000) {
statusLineText = "Finishing..."; // range not used, should not happen
} else if (permille == 1000) {
Expand Down
4 changes: 2 additions & 2 deletions src/org/thoughtcrime/securesms/qr/BackupTransferActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -145,9 +145,9 @@ private void finishOrAskToFinish() {
break;

default:
String msg = "Abort transfer?";
String msg = getString(R.string.multidevice_abort);
if (warnAboutCopiedQrCodeOnAbort) {
msg += "\n\n" + "This will invalidate the QR code copied to clipboard.";
msg += "\n\n" + getString(R.string.multidevice_abort_will_invalidate_copied_qr);
}
new AlertDialog.Builder(this)
.setMessage(msg)
Expand Down

0 comments on commit d3d5e0f

Please sign in to comment.