diff --git a/res/values-FR/strings.xml b/res/values-FR/strings.xml index 7e42630cf..a324146a4 100644 --- a/res/values-FR/strings.xml +++ b/res/values-FR/strings.xml @@ -367,4 +367,8 @@ Aujourd\'hui Hier + + Manqué + Émis + Reçu diff --git a/res/values/strings.xml b/res/values/strings.xml index 874e9956d..befb1ebe7 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -414,4 +414,8 @@ Today Yesterday + + Missed + Outgoing + Incoming diff --git a/src/org/linphone/HistoryDetailFragment.java b/src/org/linphone/HistoryDetailFragment.java index 150a5aaa9..6fad9bb66 100644 --- a/src/org/linphone/HistoryDetailFragment.java +++ b/src/org/linphone/HistoryDetailFragment.java @@ -93,7 +93,17 @@ public class HistoryDetailFragment extends Fragment implements OnClickListener { contactName.setText(displayName == null ? sipUri : displayName); contactAddress.setText(sipUri); - callDirection.setText(status); + + if (status.equals("Missed")) { + callDirection.setText(getString(R.string.call_state_missed)); + } else if (status.equals("Incoming")) { + callDirection.setText(getString(R.string.call_state_incoming)); + } else if (status.equals("Outgoing")) { + callDirection.setText(getString(R.string.call_state_outgoing)); + } else { + callDirection.setText(status); + } + time.setText(callTime == null ? "" : callTime); date.setText(timestampToHumanDate(callDate)); }