From a17df1226e0ee07ae8829ce2a7ead867126f8ead Mon Sep 17 00:00:00 2001 From: Reena-cell Date: Fri, 2 Sep 2022 14:45:58 +0200 Subject: [PATCH] /refactor i18n changes and Go to API Tester --- apimanager/.env | 2 +- apimanager/apimanager/settings.py | 5 +- apimanager/base/templates/base.html | 1 - apimanager/base/templates/home.html | 1 - apimanager/base/views.py | 2 +- apimanager/locale/es/LC_MESSAGES/django.mo | Bin 24491 -> 25303 bytes apimanager/locale/es/LC_MESSAGES/django.po | 176 +++++++++++---------- 7 files changed, 98 insertions(+), 89 deletions(-) diff --git a/apimanager/.env b/apimanager/.env index d72d879..bf329ae 100644 --- a/apimanager/.env +++ b/apimanager/.env @@ -1 +1 @@ -OAUTH_CONSUMER_KEY = ecpv0hiizo0zpytz5fm4ucrrirmu4kx0typ1fowv \ No newline at end of file +OAUTH_CONSUMER_KEY = h3mrrzfha0tev2ewxulllt0dru2pkda0ihuxxwem \ No newline at end of file diff --git a/apimanager/apimanager/settings.py b/apimanager/apimanager/settings.py index 6d566bb..62a68ec 100644 --- a/apimanager/apimanager/settings.py +++ b/apimanager/apimanager/settings.py @@ -29,6 +29,7 @@ SECRET_KEY = None # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True +SHOW_API_TESTER = False # Set this to e.g. ['127.0.0.1', 'localhost'] if DEBUG = False ALLOWED_HOSTS = [] @@ -261,8 +262,8 @@ OAUTH_AUTHORIZATION_PATH = '/oauth/authorize' OAUTH_ACCESS_TOKEN_PATH = '/oauth/token' # Set OAuth client key/secret in apimanager/local_settings.py -OAUTH_CONSUMER_KEY = None -OAUTH_CONSUMER_SECRET = None +OAUTH_CONSUMER_KEY = "z300jpw42no0x0v504ttota0zmoklgr0rrebsb0z" +OAUTH_CONSUMER_SECRET = "pxdi4ygbqnodin41txjch0c2rlmurmuv45hy20vj" # Path on API_HOST to DirectLogin DIRECTLOGIN_PATH = '/my/logins/direct' diff --git a/apimanager/base/templates/base.html b/apimanager/base/templates/base.html index 16e42f0..cda9b11 100644 --- a/apimanager/base/templates/base.html +++ b/apimanager/base/templates/base.html @@ -102,7 +102,6 @@ {% trans "My API Collections" %} - {% if API_TESTER_URL %}
  • diff --git a/apimanager/base/templates/home.html b/apimanager/base/templates/home.html index 8e16065..a86cbcb 100644 --- a/apimanager/base/templates/home.html +++ b/apimanager/base/templates/home.html @@ -3,7 +3,6 @@ {% block content %}

    {% trans "Welcome to API Manager" %}

    -

    diff --git a/apimanager/base/views.py b/apimanager/base/views.py index dd06c11..01e3d68 100644 --- a/apimanager/base/views.py +++ b/apimanager/base/views.py @@ -8,7 +8,6 @@ from django.views.generic import TemplateView from django.shortcuts import render from obp.forms import DirectLoginForm, GatewayLoginForm - class HomeView(TemplateView): """View for home page""" template_name = "home.html" @@ -21,6 +20,7 @@ class HomeView(TemplateView): 'override_css_url': settings.OVERRIDE_CSS_URL, 'directlogin_form': DirectLoginForm(), 'gatewaylogin_form': GatewayLoginForm(), + "API_TESTER_URL":settings.SHOW_API_TESTER, }) return context diff --git a/apimanager/locale/es/LC_MESSAGES/django.mo b/apimanager/locale/es/LC_MESSAGES/django.mo index 62ed0c8f615f5e33cdef6f155cefaa5ca940d796..5e863f549d62f3d2e78af37ba09f462437ce67cd 100644 GIT binary patch delta 2876 zcmZ|Qd2Ccw6vy%VS}H9&Sa#YDOHrvpF`z*rFf*N&%2JR*3s|NzouLl29q1AQ1Sb$h z1Bl|2C<4KJYP-Ng}@ z7x0{n8gD`BHCwO`eiBF-(~*Z`40Oj6)}QT!Kdkqxxk2xTMW~7csEsRZ+=NPOC2HNb z@DY3uweb!c@3E#+_Qhc=V8SU>i>_cl%q;PaW)Nz@iP#IvPzlUK9YH;6<3{Uh%p~57 z*|-JOshyaEX&a}G@}M(6i;v?~)WW$T&%vnHjYL&YX^kRXHcK!I4`4SugzDr;?2qmE zH2!VlVWr*?PCyb)nHfANqZlf~Ce&R>S=XT|-;8SYcIy$;2EU>F#DS^JSfvS8o(s#NH(D=+H2zzsLotMwfY*WvU{ivI+c5I zPisCZ!6MAYXYKeTRHvt5N((LEp(8e;GHbK(Yp6=!L~ZP%F4+#u!2_tz@d#>zvlyaf z?WoS>Re2VnIx`N{`U>mfD*CVQ@O1{%fgRR^s0DvOZSV`K!mFsvZ=e#(toCks4r*Rk zYk_sNHHg}0HmZ;Y)Yq}Bn*M9yl?yls#B*?NA#ohI_h$End?

    D}sEW?n@k^+MuA$ESu8lj)^E%QM)$)8) zAy1+b9d8ZV_ft@vn~O>y6}ArvR01v7A74S;h4)b#e~Q{*KdSQMsLuU{D&P_-;XA0# zWzY9Ik&98{VjH{GFFaG`3=efoxQtqG%1d5`FQOK%M*U@6j5_=E_#AG-f!J>2o7j(d zWDWmOVHxUsUxvlF8TAM21S-+&1?m9jKY#~qJPdUyicq(F6l!A7IvdscdK)fxU|5~71#A{t2)Qi!miGI}kDr*>(P`$O;x(any-asY( z0qS?VQI+qpo11amS|1XB_gJ@ zO>=#*xbJ_blq6afHb+*N>F(Y@Veis--OCZpZ(^}V?UXbn?v=oJb{`hJ<;+U=FX^4( zl(?fx$Ml*OS)Oe6g<@?FclNt&r3ab$R9TSxmzG7HsqXo*+MKD$rusx{Tg;@-%^aSQ zE}ps3NiTe%zLQg#K3mx#!wIE-n$yGSTp5~G5eWIp8l#il9o6~itm?e1=gVW^K%}WI zX_h3T4PJ#N)VQQM-V!mvWK+DZl^mug8>7u};^yYKo#ZQznHg@lrpWQT>uW}L^QNe@ zhKR4!Jze7?(W^B}3ui|kb}rlyX?>99fB7~>mc%2m2+di&pueMk3o=a5J+dI49cpQf S#F8fDJ`o<_l)9DSs(%4irM$iX delta 2879 zcmZ|Pd2EzL7{~E>dr}TTY@r2gODl-nXjK9NLJKX5B*-P__T6{i;>PW6X^R|xxCj`- zVFJ7wV~rspU^Ivt79jxwCI|=#k;^L@5rja%7y}wPBKZCBj*0*H$L2FL@4Pe5^US>a z?ICB|0q4_69nueXH0Js+V=9a>Jx3eU3rAb$SeIZq<8L9;%`WVT2Qe4V+VP9lYgo$o zU2EwWV~XgH!X7x)njB-&_Xbuo(4Gfdte;r-pf);$eefLKkNHm<^8l7$7aWAza5QS( zJnWAvtskStzsF8^7rSAnv1t~g@z7XfI^#g=Q>Y1(te$n5bpxsrAD}k=%=XWq0y~FV z_fO2jzfl|Kj0^i+ttDw1dQgsKI2cu;$ykhWtiTnh1-D{X+>Q$1bIir#sEtosFJU(Q z+t?28qAJy{+L!_?LG{y>G<4=w*bk?m7G7q39aXwFQGxEUeu*SyzCi_0Tw~0AScre@8#RqW*>Q0@&T=qA=($EIithZ2SmNg;FxB#_achtOc%*B4#0SBWJ7=gOw zHK_TsQAg=v9=?J(_!=tUHQ1Z|O&bkGx=#c6HR?$ILSS?IVJj}x; z+h1&5g$i&3Dxml5`1`0zXE3dWzMzqhr%{ppVEb25nO;Y2d=quaa_Yj2i&1A;f!d%7 z_pswA)LpqTH8gKpSeZgp>HAwJOr!q#%%Tja0!ytMQ44NEZLkxS;bBzd$5Da(gxPoj zHSePDD_5W?7nszUNh_$lkUOHls57$d2zvEp!xh=BI4`EUF@x zQ6;~LN+f?~7-%X!e4s>EfCV$KU;e}Q#nXxeO|;W1$^YQeHuVT65A3lBv7Gmb%J8o?3RgxX-6 z?H|En`dPD$8G=1g-}|#T6yvBrtTt4jKVpHt|KDh6;~S_;aTj&Vv*&~pyIUVYm42k{ z*P-shY}EWH_Q02|8}Qx{TK8K|pelMEEA{$pfY^|btgt!C)@G) zr~n&K6DBw>jdi* z)Log2Ds2k&-V#*i%dKsw3hhK)=DqXl!_Va?1Nz>-vkxwy7P^Lg@HXnj-jUFLsK4qV z=-?F8`%_W#Bi7d1Z*pe!@W=A@!)86S$$(F>Brpi#KG;2@m8P7gYUiQYJQTK8nu1O z#DWzyBME7L%^yxnCNsV$%ZUX?Ypc38x=T~d5kI!bCJ=Fh&UL$)d8DqI6gy0eI*A}T zvEE5!zM42JE3@{w1?`>I%=MW$S&pB%F{_J{={#pl?x=Vy5_OYa$~2{-iLe&NZ)|Gz zTU_Ijwb#lv$y8&s*{9#!?Au9^c+4~fYwHI%Zm_$4n3D|7))obK>Wc}XySuQ@qUgV+ zjU?RGc\n" "Language-Team: LANGUAGE \n" @@ -58,15 +58,15 @@ msgstr "Creada" msgid "Delete" msgstr "Eliminar" -#: apimanager/settings.py:177 +#: apimanager/settings.py:178 msgid "English" msgstr "Inglés" -#: apimanager/settings.py:178 +#: apimanager/settings.py:179 msgid "French" msgstr "francés" -#: apimanager/settings.py:179 +#: apimanager/settings.py:180 msgid "Spanish" msgstr "español" @@ -101,11 +101,11 @@ msgstr "Dirección" #: atmdetail/forms.py:56 atms/forms.py:56 branches/forms.py:53 msgid "Latitude" -msgstr "latitud" +msgstr "Latitud" #: atmdetail/forms.py:67 atms/forms.py:67 branches/forms.py:64 msgid "Longitude" -msgstr "longitud" +msgstr "Longitud" #: atmdetail/forms.py:78 atms/forms.py:78 msgid "Meta License Id" @@ -149,7 +149,7 @@ msgstr "Sunday" #: atmdetail/forms.py:180 atms/forms.py:180 msgid "Is Accessible" -msgstr "producción y validación es" +msgstr "Producción y validación es" #: atmdetail/forms.py:189 atms/forms.py:189 msgid "ATM location" @@ -259,7 +259,7 @@ msgstr "Descripción" #: atmdetail/templates/atmsView/atmdetail.html:4 msgid "ATMs List" -msgstr "Vista de Cajeros automáticos" +msgstr "Vista de Cajeros Automáticos" #: atmdetail/templates/atmsView/atmdetail.html:6 #: users/templates/users/includes/filter_pagination.html:12 @@ -408,26 +408,26 @@ msgstr "Mis colecciones de API" msgid "Welcome to API Manager" msgstr "Bienvenido al Administrador de API" -#: base/templates/home.html:10 +#: base/templates/home.html:9 msgid "" "This app gives you access to management functionality for the OBP instance at" msgstr "" "Esta aplicación le brinda acceso a la funcionalidad de administración para " "la instancia de OBP en" -#: base/templates/home.html:10 +#: base/templates/home.html:9 msgid "You have to" msgstr "Tienes que" -#: base/templates/home.html:10 +#: base/templates/home.html:9 msgid "register" msgstr "Registrarse" -#: base/templates/home.html:10 +#: base/templates/home.html:9 msgid "an account before being able to proceed" msgstr "una cuenta antes de poder continuar" -#: base/templates/home.html:10 +#: base/templates/home.html:9 msgid "" "The logged-in user needs to have specific roles granted to use the " "functionality." @@ -450,11 +450,11 @@ msgstr "La configuración de la API" #: branches/forms.py:75 msgid "meta_license_id" -msgstr "nombre de la metalicencia" +msgstr "Nombre de la metalicencia" #: branches/forms.py:86 msgid "meta_license_name" -msgstr "nombre de la metalicencia" +msgstr "Nombre de la metalicencia" #: branches/forms.py:97 msgid " Lobby Opening Hours" @@ -462,7 +462,7 @@ msgstr "Horario de atención" #: branches/forms.py:107 msgid "Drive Up" -msgstr "subir" +msgstr "Subir" #: branches/forms.py:117 msgid "Branch Routing Scheme" @@ -474,7 +474,7 @@ msgstr "Enrutamiento de sucursales" #: branches/forms.py:137 msgid "is accessible" -msgstr "producción y validaciones" +msgstr "Producción y validaciones" #: branches/forms.py:149 msgid "wheelchair, atm useable by the visually impaired" @@ -490,7 +490,7 @@ msgstr "Servicios" #: branches/forms.py:177 customers/forms.py:52 msgid "Mobile Phone Number" -msgstr "teléfono móvil" +msgstr "Teléfono móvil" #: branches/forms.py:180 customers/forms.py:55 msgid "E.g. +49 123 456 78 90 12" @@ -498,11 +498,11 @@ msgstr "Por ejemplo el usuario ha marcado 7(123)456-78-90." #: branches/templates/branches/index.html:29 msgid "bank_id" -msgstr "id_banco" +msgstr "Id_Banco" #: branches/templates/branches/index.html:53 msgid "location_latitude" -msgstr "ubicación_latitud" +msgstr "Ubicación_latitud" #: branches/templates/branches/index.html:162 msgid "Branch Name" @@ -534,7 +534,7 @@ msgstr "Hajdú-Bihar" #: branches/templates/branches/index.html:183 msgid "state" -msgstr "estado" +msgstr "Estado" #: branches/templates/branches/index.html:184 msgid "postcode" @@ -554,7 +554,7 @@ msgstr "latitud" #: branches/templates/branches/index.html:191 msgid "longitude" -msgstr "longitud" +msgstr "Longitud" #: branches/templates/branches/index.html:194 msgid "Meta License" @@ -661,7 +661,7 @@ msgstr "Creado" #: consumers/templates/consumers/detail.html:119 msgid "Created By User ID" -msgstr "Crear cliente" +msgstr "Crear Cliente" #: consumers/templates/consumers/detail.html:128 msgid "Redirect URL" @@ -776,7 +776,7 @@ msgstr "La configuración de la API" #: customers/forms.py:33 msgid "Customer Number" -msgstr "número de cliente" +msgstr "Número de cliente" #: customers/forms.py:42 msgid "Legal Name" @@ -801,11 +801,11 @@ msgstr "Fecha de la imagen de portada" #: customers/forms.py:93 msgid "Date of Birth" -msgstr "fecha de nacimiento" +msgstr "Fecha de nacimiento" #: customers/forms.py:104 msgid "Relationship Status" -msgstr "estado civil" +msgstr "Estado civil" #: customers/forms.py:107 msgid "Single" @@ -813,31 +813,31 @@ msgstr "Individual" #: customers/forms.py:114 msgid "Dependants" -msgstr "personas a cargo" +msgstr "Personas a cargo" #: customers/forms.py:125 msgid "Date of Birth of Dependants" -msgstr "dob de dependientes" +msgstr "Dob de dependientes" #: customers/forms.py:135 msgid "Credit Rating (Rating)" -msgstr "calificación crediticia" +msgstr "Calificación Crediticia" #: customers/forms.py:145 msgid "Credit Rating (Source)" -msgstr "fuente de calificación crediticia" +msgstr "Fuente de Calificación Crediticia" #: customers/forms.py:155 msgid "Credit Limit (Currency)" -msgstr "moneda límite de crédito" +msgstr "Moneda límite de crédito" #: customers/forms.py:165 msgid "Credit Limit (Amount)" -msgstr "importe del límite de crédito" +msgstr "Importe del límite de crédito" #: customers/forms.py:175 msgid "Highest Education Attained" -msgstr "mayor_educación_alcanzada" +msgstr "Mayor Educación Alcanzada" #: customers/forms.py:178 msgid "Bachelor’s Degree" @@ -853,7 +853,7 @@ msgstr "Empleados" #: customers/forms.py:195 msgid "KYC Status" -msgstr "estado" +msgstr "Estado" #: customers/forms.py:205 msgid "Last OK Date" @@ -999,7 +999,7 @@ msgstr "Creada" #: metrics/forms.py:18 metrics/forms.py:173 metrics/forms.py:230 msgid "From Date" -msgstr "desde fecha" +msgstr "Desde fecha" #: metrics/forms.py:30 metrics/forms.py:215 metrics/forms.py:261 msgid "To Date" @@ -1015,7 +1015,7 @@ msgstr "Desplazamiento" #: metrics/forms.py:91 metrics/templates/metrics/api.html:166 msgid "Consumer ID" -msgstr "identificación del consumidor" +msgstr "Identificación del Consumidor" #: metrics/forms.py:100 metrics/templates/metrics/api.html:163 #: users/templates/users/detail.html:11 @@ -1114,7 +1114,7 @@ msgstr "Implementado por Función Parcial" #: metrics/templates/metrics/connector.html:24 msgid "from_date" -msgstr "a partir de la fecha" +msgstr "A partir de la fecha" #: metrics/templates/metrics/connector.html:31 #: metrics/templates/metrics/custom_summary.html:50 @@ -1122,7 +1122,7 @@ msgstr "a partir de la fecha" #: metrics/templates/metrics/hourly_summary.html:48 #: metrics/templates/metrics/monthly_summary.html:45 msgid "to_date" -msgstr "fecha hasta" +msgstr "Fecha hasta" #: metrics/templates/metrics/connector.html:38 msgid "limit" @@ -1130,19 +1130,19 @@ msgstr "Límite" #: metrics/templates/metrics/connector.html:45 msgid "offset" -msgstr "compensación" +msgstr "Compensación" #: metrics/templates/metrics/connector.html:55 msgid "connector_name" -msgstr "conector_nombre" +msgstr "Conector Nombre" #: metrics/templates/metrics/connector.html:62 msgid "function_name" -msgstr "nombre de la función" +msgstr "Nombre de la Función" #: metrics/templates/metrics/connector.html:69 msgid "correlation_id" -msgstr "correlación_id" +msgstr "Correlación Id" #: metrics/templates/metrics/connector.html:90 msgid "Duration (ms)" @@ -1340,26 +1340,27 @@ msgstr "" "la primera llamada APIMediana de tiempo desde el registro del consumidor " "hasta la primera llamada APIMediana de tiempo desde el registro del " "consumidor hasta la primera llamada APIMediana de tiempo desde el registro " -"del consumidor hasta la primera llamada APITiempo medio desde el registro " -"del consumidor hasta la primera llamada a la APITiempo medio desde el " -"registro del consumidor hasta la primera llamada a la APITiempo medio desde " -"el registro del consumidor hasta la primera llamada a la APITiempo medio " -"desde el registro del consumidor hasta la primera llamada a la APITiempo " -"medio desde el registro del consumidor hasta la primera llamada a la " -"APITiempo medio desde el registro del consumidor hasta la primera llamada a " -"la APITiempo medio desde el registro del consumidor hasta la primera llamada " -"a la APITiempo medio desde el registro del consumidor hasta la primera " -"llamada a la APITiempo medio desde el registro del consumidor hasta la " -"primera llamada a la APItiempo medio hasta la primeratiempo medio hasta la " -"primeratiempo medio hasta la primeratiempo medio hasta la primeratiempo " -"medio hasta la primeratiempo medio hasta la primeratiempo medio hasta la " -"primeratiempo medio hasta la primeratiempo medio hasta la primeratiempo " -"medio hasta la primeratiempo medio hasta la primeraMediana de tiempo desde " +"del consumidor hasta la primera llamada APIMediana de tiempo desde el " +"registro del consumidor hasta la primera llamada APIMediana de tiempo desde " "el registro del consumidor hasta la primera llamada APIMediana de tiempo " "desde el registro del consumidor hasta la primera llamada APIMediana de " "tiempo desde el registro del consumidor hasta la primera llamada APIMediana " "de tiempo desde el registro del consumidor hasta la primera llamada " -"APIMediana de tiempo desde el registro del consumidor hasta la primera " +"APITiempo medio desde el registro del consumidor hasta la primera llamada a " +"la APITiempo medio desde el registro del consumidor hasta la primera llamada " +"a la APITiempo medio desde el registro del consumidor hasta la primera " +"llamada a la APITiempo medio desde el registro del consumidor hasta la " +"primera llamada a la APITiempo medio desde el registro del consumidor hasta " +"la primera llamada a la APITiempo medio desde el registro del consumidor " +"hasta la primera llamada a la APITiempo medio desde el registro del " +"consumidor hasta la primera llamada a la APITiempo medio desde el registro " +"del consumidor hasta la primera llamada a la APITiempo medio desde el " +"registro del consumidor hasta la primera llamada a la APItiempo medio hasta " +"la primeratiempo medio hasta la primeratiempo medio hasta la primeratiempo " +"medio hasta la primeratiempo medio hasta la primeratiempo medio hasta la " +"primeratiempo medio hasta la primeratiempo medio hasta la primeratiempo " +"medio hasta la primeratiempo medio hasta la primeratiempo medio hasta la " +"primeraMediana de tiempo desde el registro del consumidor hasta la primera " "llamada APIMediana de tiempo desde el registro del consumidor hasta la " "primera llamada APIMediana de tiempo desde el registro del consumidor hasta " "la primera llamada APIMediana de tiempo desde el registro del consumidor " @@ -1374,7 +1375,11 @@ msgstr "" "APIMediana de tiempo desde el registro del consumidor hasta la primera " "llamada APIMediana de tiempo desde el registro del consumidor hasta la " "primera llamada APIMediana de tiempo desde el registro del consumidor hasta " -"la primera llamada " +"la primera llamada APIMediana de tiempo desde el registro del consumidor " +"hasta la primera llamada APIMediana de tiempo desde el registro del " +"consumidor hasta la primera llamada APIMediana de tiempo desde el registro " +"del consumidor hasta la primera llamada APIMediana de tiempo desde el " +"registro del consumidor hasta la primera llamada " #: metrics/templates/metrics/custom_summary.html:109 #: metrics/templates/metrics/daily_summary.html:112 @@ -1483,24 +1488,27 @@ msgstr "" "direcciones de correo electrónico para desarrolladoresAplicaciones con " "distintas direcciones de correo electrónico para desarrolladoresAplicaciones " "con distintas direcciones de correo electrónico para " -"desarrolladoresAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasAplicaciones con direcciones de correo electrónico de " -"desarrollador distintasDirecciones de correo electrónicoDirecciones de " -"correo electrónicoDirecciones de correo electrónicoDirecciones de correo " -"electrónicoDirecciones de correo electrónicoDirecciones de correo " -"electrónicoDirecciones de correo electrónicoDirecciones de correo " -"electrónicoDirecciones de correo electrónicoDirecciones de correo " -"electrónicoDirecciones de correo electrónicoAplicaciones con distintas " +"desarrolladoresAplicaciones con distintas direcciones de correo electrónico " +"para desarrolladoresAplicaciones con distintas direcciones de correo " +"electrónico para desarrolladoresAplicaciones con distintas direcciones de " +"correo electrónico para desarrolladoresAplicaciones con distintas " "direcciones de correo electrónico para desarrolladoresAplicaciones con " "distintas direcciones de correo electrónico para desarrolladoresAplicaciones " -"con distintas direcciones de correo electrónico para " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasAplicaciones " +"con direcciones de correo electrónico de desarrollador distintasDirecciones " +"de correo electrónicoDirecciones de correo electrónicoDirecciones de correo " +"electrónicoDirecciones de correo electrónicoDirecciones de correo " +"electrónicoDirecciones de correo electrónicoDirecciones de correo " +"electrónicoDirecciones de correo electrónicoDirecciones de correo " +"electrónicoDirecciones de correo electrónicoDirecciones de correo " +"electrónicoAplicaciones con distintas direcciones de correo electrónico para " "desarrolladoresAplicaciones con distintas direcciones de correo electrónico " "para desarrolladoresAplicaciones con distintas direcciones de correo " "electrónico para desarrolladoresAplicaciones con distintas direcciones de " @@ -1518,7 +1526,9 @@ msgstr "" "desarrolladoresAplicaciones con distintas direcciones de correo electrónico " "para desarrolladoresAplicaciones con distintas direcciones de correo " "electrónico para desarrolladoresAplicaciones con distintas direcciones de " -"correo electrónico para " +"correo electrónico para desarrolladoresAplicaciones con distintas " +"direcciones de correo electrónico para desarrolladoresAplicaciones con " +"distintas direcciones de correo electrónico para " #: metrics/templates/metrics/hourly_summary.html:20 msgid "Hour" @@ -1576,15 +1586,15 @@ msgstr "Apellido" #: users/forms.py:77 msgid "Company" -msgstr "empresa" +msgstr "Empresa" #: users/forms.py:80 msgid "TESOBE GmbH" -msgstr "GmbH" +msgstr "TESOBE GmbH" #: users/forms.py:87 msgid "Country" -msgstr "países" +msgstr "Países" #: users/forms.py:90 msgid "Germany" @@ -1691,16 +1701,16 @@ msgstr "Email" #: users/templates/users/invitation.html:52 #: users/templates/users/invitation.html:72 msgid "company" -msgstr "empresa" +msgstr "Empresa" #: users/templates/users/invitation.html:59 #: users/templates/users/invitation.html:73 msgid "country" -msgstr "países" +msgstr "Países" #: users/templates/users/invitation.html:74 msgid "status" -msgstr "estado" +msgstr "Estado" #: webui/templates/webui/index.html:9 msgid "WEBUI" @@ -1775,7 +1785,7 @@ msgstr "Ahorrar" #~ msgstr "implementado en versión" #~ msgid "mobile phone number" -#~ msgstr "teléfono móvil" +#~ msgstr "Teléfono móvil" #~ msgid "face_image_url" #~ msgstr "URL de la imagen de la cara"