From aba1ca7918c0797987a185e67f7d6986f88b2314 Mon Sep 17 00:00:00 2001 From: kruks23 Date: Tue, 20 May 2014 18:49:58 +0200 Subject: [PATCH] Update Spanish Translations + harcoded just_now --- res/values-es/strings.xml | 14 ++++++++------ res/values/strings.xml | 2 ++ .../conversations/ui/ConversationActivity.java | 2 +- .../conversations/ui/ConversationFragment.java | 2 +- src/eu/siacs/conversations/utils/UIHelper.java | 12 ++++++------ 5 files changed, 18 insertions(+), 14 deletions(-) diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index 78d40c23bfccfa04af3dc0064fc0245acbb52764..c4330d5d9dbd0602cafb53230c32767d1a9bbe30 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -15,6 +15,8 @@ Eliminar contacto de la lista Contactos ahora + min + conversaciones por leer enviando… Renovar anuncio PGP Desencriptando mensaje. Espera por favor… @@ -31,7 +33,7 @@ Compartir con Pulsa para preguntar otra vez Huella dactilar OTR - No se ha generado una huella dactilar OTR. Simplemente continúa y comienza una conversación encriptada + No se ha generado una huella dactilar OTR. Continúa y comienza una conversación encriptada Comenzar conversación Invitar contactos Invitar a conferencia existente @@ -89,8 +91,8 @@ ofreciendo… Clave openPGP no encontrada Conversations no ha podido encriptar tus mensajes porque tu contacto no está anunciando su clave publica.\n\nPor favor, pide a tu contacto que configure openPGP. - Mensaje encriptado recibido. Pulsa para desencriptar y ver. - Imagen encriptada recibida. Pulsa para desencriptar y ver. + Mensaje encriptado recibido. Pulsa para ver. + Imagen encriptada recibida. Pulsa para ver. Imagen recibida. Pulsa para ver Encriptación con OTR no disponible Desafortunadamente la encriptación con OTR no está disponible para transferencia de archivos. Puedes selecionar encriptación con openPGP o no usar encriptación. @@ -124,7 +126,7 @@ Aceptar Ha ocurrido un error Suscripción de presencia - Por defecto otorgar y pedir suscripciones de presencia de los contactos que ha creado + Por defecto otorgar y pedir suscripciones de presencia de los contactos que has creado Suscripciones Tu cuenta Claves @@ -138,7 +140,7 @@ Error convirtiendo el archivo de imagen Archivo no encontrado Error I/O general. ¿Puede que te hayas quedado sin espacio en disco? - La aplicación que usas para seleccionar imágenes no nos proporciona suficientes permisos para leer el archivo.\n\nUtiliza un explorador de ficheros diferente para seleccionar la imagen + La aplicación que usas para seleccionar imágenes no proporciona suficientes permisos para leer el archivo.\n\nUtiliza un explorador de ficheros diferente para seleccionar la imagen Estado: Desconocido Deshabilitado temporalmente @@ -167,5 +169,5 @@ Configuración de cuenta Guardar Las contraseñas no coinciden - Éste no es un identificador de Jabber válido + El identificador no es un identificador de Jabber válido \ No newline at end of file diff --git a/res/values/strings.xml b/res/values/strings.xml index 2b5c25f272288f5d7396ecf9e726b90ba442a501..9db67fdf17e5f3bc54168a591fb0fbf57fac84fd 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -15,6 +15,8 @@ Delete from roster Contacts just now + min ago + unread Conversations sending… Renew PGP announcement Decrypting message. Please wait… diff --git a/src/eu/siacs/conversations/ui/ConversationActivity.java b/src/eu/siacs/conversations/ui/ConversationActivity.java index 346cd2fc4516886328ee5114ec4cdf79afe9c450..f19959352b6fbabca8f2d8922b94d736f7c11d8d 100644 --- a/src/eu/siacs/conversations/ui/ConversationActivity.java +++ b/src/eu/siacs/conversations/ui/ConversationActivity.java @@ -223,7 +223,7 @@ public class ConversationActivity extends XmppActivity { } ((TextView) view.findViewById(R.id.conversation_lastupdate)) - .setText(UIHelper.readableTimeDifference(conv + .setText(UIHelper.readableTimeDifference(getContext(), conv .getLatestMessage().getTimeSent())); ImageView profilePicture = (ImageView) view diff --git a/src/eu/siacs/conversations/ui/ConversationFragment.java b/src/eu/siacs/conversations/ui/ConversationFragment.java index 7ab019361cb553783cca7775b561b658f0f3f392..41837d8fd36aff06635ef1fba7c2cc9773181007 100644 --- a/src/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/eu/siacs/conversations/ui/ConversationFragment.java @@ -233,7 +233,7 @@ public class ConversationFragment extends Fragment { viewHolder.indicator.setVisibility(View.VISIBLE); } - String formatedTime = UIHelper.readableTimeDifference(message + String formatedTime = UIHelper.readableTimeDifference(getContext(), message .getTimeSent()); if (message.getStatus() <= Message.STATUS_RECIEVED) { if ((filesize != null) && (info != null)) { diff --git a/src/eu/siacs/conversations/utils/UIHelper.java b/src/eu/siacs/conversations/utils/UIHelper.java index ff99c0915568ee5e37f6ab7ca20d656af55c0717..d626d421ac31f9ede2145b53125bf9f8abb72a39 100644 --- a/src/eu/siacs/conversations/utils/UIHelper.java +++ b/src/eu/siacs/conversations/utils/UIHelper.java @@ -50,16 +50,16 @@ public class UIHelper { private static final int FG_COLOR = 0xFFE5E5E5; private static final int TRANSPARENT = 0x00000000; - public static String readableTimeDifference(long time) { + public static String readableTimeDifference(Context context, long time) { if (time == 0) { - return "just now"; + return context.getString(R.string.just_now); } Date date = new Date(time); long difference = (System.currentTimeMillis() - time) / 1000; if (difference < 60) { - return "just now"; + return context.getString(R.string.just_now); } else if (difference < 60 * 10) { - return difference / 60 + " min ago"; + return difference / 60 + " " + context.getString(R.string.minutes_ago); } else if (difference < 60 * 60 * 24) { SimpleDateFormat sdf = new SimpleDateFormat("HH:mm",Locale.US); return sdf.format(date); @@ -395,7 +395,7 @@ public class UIHelper { .bigText(bigText.toString())); } else { NotificationCompat.InboxStyle style = new NotificationCompat.InboxStyle(); - style.setBigContentTitle(unread.size() + " unread Conversations"); + style.setBigContentTitle(unread.size() + " " + context.getString(R.string.unread_conversations)); StringBuilder names = new StringBuilder(); for (int i = 0; i < unread.size(); ++i) { targetUuid = unread.get(i).getUuid(); @@ -407,7 +407,7 @@ public class UIHelper { style.addLine(Html.fromHtml("" + unread.get(i).getName(useSubject) + " " + unread.get(i).getLatestMessage().getReadableBody(context))); } - mBuilder.setContentTitle(unread.size() + " unread Conversations"); + mBuilder.setContentTitle(unread.size() + " " + context.getString(R.string.unread_conversations)); mBuilder.setContentText(names.toString()); mBuilder.setStyle(style); }