🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: adobe.framemaker.sgml
8 messages
8 total messages Started by Slava_Zuckerman Fri, 18 Jul 2008 22:30
som sort ov version control needed
#858
Author: Slava_Zuckerman
Date: Fri, 18 Jul 2008 22:30
12 lines
1608 bytes
Hi all - question from framer without a FDK, Framescript, plug-ins, etc experience.

My client asked me a Q if is possible to use the FM8�s Filter by Attribute and Track Text Edits features to extract new structure/text changes added to a FM document. In other words, client wants to send only the changes between two document versions to a localization vendor.

I thought to use a version attribute to distinguish between newly added elements and existing elements. Here the Problem 1 came � I need to update all ancestors tree up to the root element. Without this Attribute Filter will not do the work.

Problem 2 - when changes occur in an existing element � here Track Changes together with updating of the version attribute should allow to filter out elements with text changes.. So I have to catch the Track Text event and use it for update the version.

I am looking if FrameSLT can do this job but it is much staff to learn in several days. Any suggestion how to do it? And may be some examples?

Thanks
Slava
Re: som sort ov version control needed
#862
Author: Van_Kurtz
Date: Mon, 21 Jul 2008 12:42
10 lines
1751 bytes
Slava,

I good localization vendor uses translation memory while translating a document. As translations are made, they are stored in the translation memory. When the phrases reappear in the document, the software does the translation automatically but allows the translator to accept or reject the translation. I good vendor charges for only the actually translations, not the repeats. This translation memory is saved. The vendor usually keeps a copy of X number of months, but the client should request a copy too.

Then when updates are made to the document, the client sends the entire document to the vendor, along with the translation memory. The vendor then needs to translate only the new parts, the software translates the previously translated content.

The client should check with the localization vendor about this and clarify what exactly is needed when updates are made. From my knowledge, it is not necessary to extract the changes, the vendor should be able to figure them out given the translation memory.

I hope this helps,
Van
Re: som sort ov version control needed
#865
Author: Slava_Zuckerman
Date: Mon, 21 Jul 2008 17:18
10 lines
1308 bytes
Van,

Thank you for the suggestion. I probably misused the term "localization" while meant "translation". My client does not want to go to the full-scale localization solution by implementing a CMS or other tools that support TM, content reuse, etc...

As for my knowledge, Framemaker does not have a TM support. My client has FM 7.1 and thought that version 8 (with tracking and filtering by attribute) can help him to send only text additions/changes to translator.

I have no experience in programming in FM so I need to know if it is possible to filter changes with FM 8 with a plug-in like FrameSLT and some code example that I can adapt for my needs.

Thanks,
Slava
Re: som sort ov version control needed
#866
Author: Russ Ward
Date: Mon, 21 Jul 2008 17:20
3 lines
1317 bytes
Adding to that, I see a general problem with the notion of using attribute filtering or any "conditional" filtering logic for this purpose. If you were to mark the changed content and use some kind of filtering, wouldn't this actually remove the content you want, and keep the content you don't want? I guess I'm having a little trouble visualizing how this would work. I'll bet that there is some possible solution based on structural markup, but not with any existing functionality or add-ons. FrameSLT could certainly give you much more control than native FM features, but I'm not sure that it would get you around the basic logical problem that I'm thinking about.

Russ
Re: som sort ov version control needed
#868
Author: Van_Kurtz
Date: Mon, 21 Jul 2008 20:57
11 lines
2238 bytes
Slava,

Localization means translation. A localization vendor does translations into other languages. So, I think we are talking about the same thing, unless you have something else in mind.

But I think you misunderstand one thing. You nor the client need to implement any kind of CMS or translation memory. Typically, the client sends all the Frame files and any referenced image files to the translation vendor, who then translates the Frame files into whatever languages the client wants. The vendor uses software that uses translation memory; the client does not need to provide that software or do anything to the files. The translation memory for the files that are translated is saved to disk, which the vendor typically keeps, but which the client can request a copy.

When changes are made, the client sends the updated files to the translation vendor. Then vendor loads the translation memory saved from the first translation into his software, and then does the translation of the updated files. Where there are no changes, the software copies the translation from the translation memory. Where there are changes, the translator does the translation, with the new translation being copied into the translation memory.

I think your client needs to talk to the translation vendor to see if the vendor uses translation memory. And discuss specifically what happens when changes and updates are made: what does the client need to provide? Is previously translated content translated again, and at the same cost? I would suggest that if the client's vendor does not use translation memory, then he should look to another vendor.

Van
Re: som sort ov version control needed
#876
Author: Slava_Zuckerman
Date: Tue, 22 Jul 2008 17:31
9 lines
1071 bytes
Van, Russ,

Can you recommend me some localization (translation) vendors?

Regarding my request I think I have to show my client some sort of solution based on FM 8 and let him decide. Unfortunately for me there are not many FM resources on the web so I forced into the DIY mode again. For example, I still want to know if it is possible to catch the track text edit event and use it for attribute update.

Thanks for suggestions.

Slava
Re: som sort ov version control needed
#878
Author: Russ Ward
Date: Tue, 22 Jul 2008 19:04
5 lines
1284 bytes
Slava,

I think you can catch the event, although it would be tough to translate a character-level event to a element-level flag, unless you would just want to have a generic "changed" flag. Something that works like a change bar. You don't know if there was addition or deletion, but you know something happened. In that case, you could do it with any version of FM by simply catching a keyboard event. I don't know if that would slow things down or not while typing.

Russ
Re: som sort ov version control needed
#880
Author: Van_Kurtz
Date: Wed, 23 Jul 2008 12:41
8 lines
832 bytes
Slava,

There are many localization vendors, but here is one with which I am familiar.

 <http://www.advancedlanguage.com/>

Good luck,
Van
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads