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: Filippo Laurìa <email@hidden>
- Date: Sun, 26 May 2013 21:03:58 +0200
2013/5/26 Theodore Petrosky <email@hidden>:
> Is this a d2w app? It certainly sounds like it.
>
I really don't know, it seems to be a set of Wonder Frameworks. How
can I discover for each of this framework what kind of application is
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
>>
--
Filìppo Laurìa - http://www.facebook.com/filippo.lauria
_______________________________________________
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