Hi Ramsey, My App is not a D2W application.
¿Can I still dump my created keys? Thanks. Miguel Torres On 06/08/2012, at 15:20, Ramsey Gurley <[email protected]> wrote: > It's the link that says "Created keys" in your ERD2WDebugFlags component. > Click it and it dumps all the created localizer keys to your console. > <Screen shot 2012-08-06 at 1.14.03 PM.png> > On Aug 6, 2012, at 11:35 AM, WebObjects TORAcom wrote: > >> Hi Ramsey, >> >> I am not sure what to do in order to dump "my created keys". >> >> Could you help me? >> >> Thanks. >> >> Miguel Torres >> >> On 03/08/2012, at 09:59, Ramsey Gurley <[email protected]> wrote: >> >>> Dump your created keys. The answer should be in them. >>> >>> Ramsey >>> >>> On Aug 3, 2012, at 7:11 AM, WebObjects TORAcom wrote: >>> >>>> Hi Ramsey thanks for the answer. >>>> >>>> I tried it with no luck. >>>> >>>> This is my configuration on EOModeler: >>>> >>>> <Screen Shot 2012-08-03 at 09.02.22.png> >>>> >>>> Entity name: Usuario >>>> Attribute name: usuario >>>> >>>> >>>> ../Resources/Spanish_MX.lproj/Localizable.strings contents >>>> >>>> { >>>> "PropertyKey.usuario" = "Login ID"; >>>> "Usuario.usuario" = "Login ID"; >>>> "components.general.Main.username" = "Usuario"; >>>> "components.general.Main.password" = "Contraseña"; >>>> "components.general.Main.message" = "Use un nombre de usuario y >>>> contraseñaa válidos para acceder al sistema."; >>>> "components.general.Main.loginMessage" = "Iniciar sesión en el Sistema"; >>>> "components.general.Main.administrator" = "Administrador"; >>>> "components.general.Main.confirmPassword" = "Confirmación"; >>>> "components.general.Main.name" = "Nombre completo"; >>>> "components.general.Main.usernameRules" = "Mínimo 5 y Máximo 15 >>>> caracteres"; >>>> "components.general.Main.passwordRules" = "Mínimo 6 y Máximo 15 >>>> caracteres"; >>>> "components.general.Main.next" = "Continuar"; >>>> } >>>> >>>> ../Resources/Spanish_MX.lproj/ValidationTemplate.strings contents >>>> { >>>> "NullPropertyException" = "Favor de proporcionar >>>> @@displayNameForProperty@@."; >>>> } >>>> >>>> >>>> ../Resources/English_US.lproj/Localizable.strings contents >>>> >>>> { >>>> "PropertyKey.usuario" = "Login ID"; >>>> "Usuario.usuario" = "Login ID"; >>>> "components.general.Main.username" = "Username"; >>>> "components.general.Main.password" = "Password"; >>>> "components.general.Main.message" = "Use a valid username and password >>>> to access."; >>>> "components.general.Main.loginMessage" = "System Login"; >>>> "components.general.Main.administrator" = "Administrator"; >>>> "components.general.Main.confirmPassword" = "Confirm Password"; >>>> "components.general.Main.name" = "Name"; >>>> "components.general.Main.usernameRules" = "Min. 5 Max. 15 characteres"; >>>> "components.general.Main.passwordRules" = "Min. 6 Max. 15 characteres"; >>>> "components.general.Main.next" = "Next"; >>>> } >>>> >>>> >>>> ../Resources/English_US.lproj/ValidationTemplate.strings contents >>>> { >>>> "NullPropertyException" = "Please provide @@displayNameForProperty@@."; >>>> } >>>> >>>> All files are UTF-16 enconded and everything works great except for the >>>> validation message >>>> >>>> But I am still getting the same validation message: >>>> >>>> <Screen Shot 2012-08-03 at 09.10.57.png> >>>> >>>> <Screen Shot 2012-08-03 at 09.10.24.png> >>>> >>>> Am I doing something wrong? >>>> >>>> Migue Torres >>>> >>>> On 02/08/2012, at 19:29, Ramsey Gurley <[email protected]> wrote: >>>> >>>>> Try >>>>> >>>>> PropertyKey.usuario >>>>> >>>>> and >>>>> >>>>> Usuario.usuario >>>>> >>>>> D2W uses one, the validation system uses the other. Yes, that's confusing >>>>> :-) >>>>> >>>>> Ramsey >>>>> >>>>> >>>>> On Aug 2, 2012, at 4:53 PM, WebObjects TORAcom wrote: >>>>> >>>>>> Thanks for your help. >>>>>> >>>>>> Now I am testing the localization of Validations >>>>>> >>>>>> In my ValidationTemplate.string I have this for Spanish_MX: >>>>>> >>>>>> { >>>>>> "NullPropertyException" = "Favor de proporcionar >>>>>> @@displayNameForProperty@@."; >>>>>> } >>>>>> >>>>>> and for English_US: >>>>>> >>>>>> { >>>>>> "NullPropertyException" = "Please provide a >>>>>> @@displayNameForProperty@@."; >>>>>> } >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> I want to change the displayNameForProperty depending on the language. >>>>>> >>>>>> The entity's name I am testing is "Usuario" and the attributes name >>>>>> "usuario" >>>>>> >>>>>> I am declaring this in my Localizable.strings file: >>>>>> >>>>>> "PropertyKey.usuario" = "Login ID"; >>>>>> >>>>>> >>>>>> But I always get >>>>>> >>>>>> "Favor de proporcionar Usuario" >>>>>> >>>>>> Or >>>>>> >>>>>> "Please provide a Usuario" >>>>>> >>>>>> >>>>>> I think did that based on some e-mails I found searching in google, >>>>>> obviously I am doing something wrong. >>>>>> >>>>>> Thanks in advance. >>>>>> >>>>>> Miguel Torres >>>>>> >>>>>> On 02/08/2012, at 17:30, Amedeo Mantica <[email protected]> wrote: >>>>>> >>>>>>> You could put all languages you want in the array the "key" is the order >>>>>>> >>>>>>> Sent from my iPhone >>>>>>> >>>>>>> On 03/ago/2012, at 00:20, WebObjects TORAcom <[email protected]> wrote: >>>>>>> >>>>>>>> Thanks >>>>>>>> >>>>>>>> This did the trick >>>>>>>> >>>>>>>> public Session() { >>>>>>>> NSArray<String> langs = new >>>>>>>> NSArray<String>("Spanish_MX"); >>>>>>>> setLanguages(langs); >>>>>>>> >>>>>>>> } >>>>>>>> >>>>>>>> >>>>>>>> On 02/08/2012, at 17:07, Ramsey Gurley <[email protected]> wrote: >>>>>>>> >>>>>>>>> If you want to default your localizer to spanish in all your sessions >>>>>>>>> instead of using the value set by the browser, then in your >>>>>>>>> ERXSession subclass constructor try adding: >>>>>>>>> >>>>>>>>> _localizer = ERXLocalizer.localizerForLanguage("Spanish") >>>>>>>>> >>>>>>>>> That should probably work. >>>>>>>>> >>>>>>>>> Ramsey >>>>>>>>> >>>>>>>>> On Aug 2, 2012, at 1:55 PM, WebObjects TORAcom wrote: >>>>>>>>> >>>>>>>>>> Oh, Thanks. >>>>>>>>>> >>>>>>>>>> That makes sense, I have configured my browsers to use English as >>>>>>>>>> main language. >>>>>>>>>> >>>>>>>>>> ¿Is there a way to change this behavior? Just to know. >>>>>>>>>> >>>>>>>>>> Miguel Torres. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 02/08/2012, at 14:00, Ramsey Gurley <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I may be mistaken, but I believe it respects whatever default is >>>>>>>>>>> set on the browser for each session. >>>>>>>>>>> >>>>>>>>>>> Ramsey >>>>>>>>>>> >>>>>>>>>>> On Aug 2, 2012, at 11:56 AM, WebObjects TORAcom wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi list, >>>>>>>>>>>> >>>>>>>>>>>> I am testing ERXLocalizer, it seems very good. >>>>>>>>>>>> >>>>>>>>>>>> I want Spanish as the default language for my app, so I set the >>>>>>>>>>>> Properties file like this: >>>>>>>>>>>> >>>>>>>>>>>> er.extensions.ERXLocalizer.defaultLanguage=Spanish >>>>>>>>>>>> er.extensions.ERXLocalizer.fileNamesToWatch=("Localizable.strings","ValidationTemplate.strings") >>>>>>>>>>>> er.extensions.ERXLocalizer.availableLanguages=(Spanish, English) >>>>>>>>>>>> er.extensions.ERXLocalizer.frameworkSearchPath=(app,ERDirectToWeb,ERExtensions) >>>>>>>>>>>> >>>>>>>>>>>> I also have the Spanish.lproj and English.lproj folders inside >>>>>>>>>>>> Resources directory and a Localizable.strings inside each one. >>>>>>>>>>>> >>>>>>>>>>>> This is the content of the English.lproj/Localizable.strings file: >>>>>>>>>>>> >>>>>>>>>>>> { >>>>>>>>>>>> "login_username" = "Username"; >>>>>>>>>>>> "login_password" = "Password"; >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> This is the content of the Spanish.lproj/Localizable.strings file: >>>>>>>>>>>> >>>>>>>>>>>> { >>>>>>>>>>>> "login_username" = "Usuario"; >>>>>>>>>>>> "login_password" = "Contraseña"; >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> I am testing with one wostring configured like this: >>>>>>>>>>>> wostrUserNameLabel : WOString { >>>>>>>>>>>> value = session.localizer.login_username; >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> I think every thing is well configured but when I run the App >>>>>>>>>>>> always shows the english label. >>>>>>>>>>>> >>>>>>>>>>>> Am I missing something? >>>>>>>>>>>> >>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>> >>>>>>>>>>>> Miguel Torres. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>>>>>>> Webobjects-dev mailing list ([email protected]) >>>>>>>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com >>>>>>>>>>>> >>>>>>>>>>>> This email sent to [email protected] >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>>>>> Webobjects-dev mailing list ([email protected]) >>>>>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com >>>>>>>>>> >>>>>>>>>> This email sent to [email protected] >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>>> Webobjects-dev mailing list ([email protected]) >>>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/amedeomantica%40me.com >>>>>>>> >>>>>>>> This email sent to [email protected] >>>>>> >>>>>> _______________________________________________ >>>>>> Do not post admin requests to the list. They will be ignored. >>>>>> Webobjects-dev mailing list ([email protected]) >>>>>> Help/Unsubscribe/Update your Subscription: >>>>>> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com >>>>>> >>>>>> This email sent to [email protected] >>>>> >>>> >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list ([email protected]) >>>> Help/Unsubscribe/Update your Subscription: >>>> https://lists.apple.com/mailman/options/webobjects-dev/ramseygurley%40gmail.com >>>> >>>> This email sent to [email protected] >>> >> >> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com >> >> This email sent to [email protected] >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
