Re: Cannot find strings into WebObjects application files
Re: Cannot find strings into WebObjects application files
- Subject: Re: Cannot find strings into WebObjects application files
- From: Philippe Rabier <email@hidden>
- Date: Sun, 26 May 2013 19:41:46 +0200
Yep. Mee too.
Filippo are you the author of the application or do you maintain it?
Philippe
On 26 mai 2013, at 19:17, Theodore Petrosky wrote:
> Is this a d2w app? It certainly sounds like it.
>
> --- On Sun, 5/26/13, Filippo Laurìa <email@hidden> wrote:
>
>> From: Filippo Laurìa <email@hidden>
>> Subject: Re: Cannot find strings into WebObjects application files
>> To: "Theodore Petrosky" <email@hidden>, "Fabian Peters" <email@hidden>
>> Cc: "WebObjects-dev apple dot com" <email@hidden>
>> Date: Sunday, May 26, 2013, 12:05 PM
>> Thanks everyone for answering.
>>
>> Maybe I did not well explained my problem:
>>
>> Let's suppose that my application generates tables like
>> this:
>>
>> 1)
>> Character | Species
>> Goofy | dog
>> Mickey | mouse
>> Ducky | duck
>>
>> 2)
>> Character | Species
>> Minnie | mouse
>> Pluto | dog
>>
>> (I found into MySQL database that datas come from an unique
>> db table
>> and they are splitted into html tables according to a
>> particular
>> attribute of db table)
>>
>> Now I expected that somewhere, perhaps in a component, i
>> find:
>>
>> <table><tr><th>Character</th><th>Species</th>...
>>
>> code that generates other rows
>>
>> </tr></table>
>>
>> It's a guess, maybe I'm wrong on this. For this, I did not
>> search
>> (using grep command and also eclipse search command)
>> any html tag, even better i was looking for "haracter" and
>> them for
>> "pecies" finding nothing.
>>
>> I did this search also into db tables to avoid any miss, but
>> still not
>> getting any result.
>>
>> Maybe, i thought there's some way to build tables from a db
>> that i don't know.
>>
>> I hope I explained properly, this time.
>>
>> 2013/5/26 Theodore Petrosky <email@hidden>:
>>> If there is no Localizable.string file, then webobjects
>> will not localize the application. Meaning the names of
>> objects are the names of the Tables and Columns from your
>> database.
>>>
>>> You can create the file by right clicking on the
>> Resources folder and creating a file called
>> Localizable.strings. Remember to include the folder name for
>> the language. i.e.. English.lproj or
>> Spanish.lproj
>>>
>>> you will end up with as many folders as you want local
>> strings:
>>>
>>>
>> <Project>/Resources/English.lproj/Localizable.strings
>>> "Nav.QueryGrid" = "Search Grid";
>>>
>>>
>> <Project>/Resources/Spanish.lproj/Localizable.strings
>>> "Nav.QueryGrid" = "Busca Grid";
>>>
>>> Is this what you are looking for?
>>>
>>> Ted
>>>
>>> --- On Sun, 5/26/13, Fabian Peters <email@hidden>
>> wrote:
>>>
>>>> From: Fabian Peters <email@hidden>
>>>> Subject: Re: Cannot find strings into WebObjects
>> application files
>>>> To: "WebObjects-dev apple dot com" <email@hidden>
>>>> Cc: "Filippo Laurìa" <email@hidden>
>>>> Date: Sunday, May 26, 2013, 3:34 AM
>>>> Hi Filippo,
>>>>
>>>> My guess would be that "Localizable.strings" files
>> are being
>>>> used to store the localizations and that these
>> files are in
>>>> UTF-16. You would have to jump through some hoops
>> to use
>>>> grep on them. Just look for "Localizable.strings"
>> files and
>>>> see whether you can find the table header text on
>> the right
>>>> hand side. Then search for the corresponding
>> left-hand side
>>>> key via grep or eclipse and you should find the
>> component
>>>> you're looking for.
>>>>
>>
>> I looked for Localization.strings, as you said, this files
>> are not
>> found into project sources but, I found them into directory
>> where I
>> deployed the application, pretty surely imported from
>> ERDirectToWeb.framework.
>>
>> Obviously, I don't find strings that I was looking for.
>>
>>>> Fabian
>>>>
>>>> Am 25.05.2013 um 20:01 schrieb Filippo Laurìa:
>>>>
>>>>> Hello everyone,
>>>>>
>>>>> I use this mailing list as "last chance" to
>> solve this
>>>> problem that is
>>>>> serioulsy driving me crazy.
>>>>>
>>>>> I had always the same WebObjects application
>> (Web-CAT),
>>>> truely it's a
>>>>> collection of WebObjects frameworks linked
>> together.
>>>>>
>>>>> After few weeks I can easily build this
>> application
>>>> (it's been not
>>>>> easy at all). Now I have to modify it. Before
>> I start,
>>>> let's say that
>>>>> in the last month I completed some of
>> tutorials of
>>>> wocommunity.org so
>>>>> I learned something about WebObjects, in other
>> words
>>>> I'm not an expert
>>>>> :).
>>>>>
>>>>> Well, I have to do this changes on Web-CAT.
>> (Changes
>>>> concern adding a
>>>>> new component to the application).
>>>>>
>>>>> I need to reach this component clicking a link
>> (or a
>>>> button, now it
>>>>> doesn't matter). I have to put this link in a
>> precise
>>>> point of an
>>>>> already existing page. The problem is that the
>> body of
>>>> this page is
>>>>> generated "at runtime" fetching datas from a
>> MySQL
>>>> database.
>>>>>
>>>>> Content is of this type:
>>>>>
>>>>> First Table:
>>>>> T1 | T2 | T3
>>>>> D1 | D2 | D3
>>>>> D4 | D5 | D6
>>>>> ...
>>>>>
>>>>> Second Table:
>>>>> T1 | T2 | T3
>>>>> D7 | D8 | D9
>>>>> ...
>>>>>
>>>>> Third Table:
>>>>> T1 | T2 | T3
>>>>> ...
>>>>>
>>>>> For every line in the table, header excepted,
>> I have to
>>>> add a link.
>>>>>
>>>>> First Table:
>>>>> T1 | T2 | T3
>>>>> D1 | D2 | D3 | Link1
>>>>> D4 | D5 | D6 | Link2
>>>>> ...
>>>>>
>>>>> Now to localize this tables, better where they
>> are
>>>> generated, I'm
>>>>> searching, with linux grep command some
>> references of
>>>> table title
>>>>> lines into the entire eclipse workspace
>> finding
>>>> nothing.
>>>>>
>>>>> There's no "multi-language stuffs" so I
>> thought table
>>>> title strings
>>>>> can be found searching them as they are showed
>> into
>>>> normal browser
>>>>> navigation tab, but I did not find anything (i
>> thought
>>>> "this is
>>>>> impossible into an application based on MVC
>> pattern"
>>>> isn't it?).
>>>>>
>>>>> I also tried searching them into the entire
>> database
>>>> (dumping database
>>>>> into a text file and then always with grep
>> command).
>>>>>
>>>>> Now, i really don't know how to localize where
>> this
>>>> tables are
>>>>> generated. Maybe (it's a guess) there are some
>> methods
>>>> used on this
>>>>> string for first letter capitalization or
>> other string
>>>> manipulation
>>>>> methods that prevents the exact match of those
>> strings
>>>> using a grep
>>>>> search.
>>>>>
>>>>> I can't figure out a better method to match
>> the exact
>>>> file where
>>>>> tables are generated, any better suggestion is
>> well
>>>> accepted.
>>>>>
>>>>> Thank you everybody.
>>>>>
>> _______________________________________________
>>>>> WebObjects-dev mailing list
>>>>> email@hidden
>>>>> http://www.omnigroup.com/mailman/listinfo/webobjects-dev
>>>>
>>>>
>>>>
>> _______________________________________________
>>>> Do not post admin requests to the list. They will
>> be
>>>> ignored.
>>>> Webobjects-dev mailing list (email@hidden)
>>>> Help/Unsubscribe/Update your Subscription:
>>>>
>>>> This email sent to email@hidden
>>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden