Re: [dspace-tech] DSpace XMLUI lang utilities - lessen the load of translating xmlui

2016-09-10 Thread Evelthon Prodromou
Hello again,

Added following functions:

   - Convert XMLUI xml file to XLSX 
   - Convert XLSX to XMLUI xml

This allows for editing translations in a spreadsheet editor.


Thanks,


Evelthon


On Monday, September 5, 2016 at 12:09:04 PM UTC+3, helix84 wrote:
>
> Thanks, I added a link to your script among tools to deal with 
> translations:
>
>
> https://wiki.duraspace.org/pages/viewpage.action?pageId=19006307#InternationalizationSupport(I18nSupport)-UsefulTools
>
>
> Regards,
> ~~helix84
>
> Compulsory reading: DSpace Mailing List Etiquette
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>
>
> On Sat, Sep 3, 2016 at 6:30 PM, Evelthon Prodromou  > wrote:
>
>> Hello all,
>>
>>
>> Following a post a few days ago (
>> https://groups.google.com/forum/#!msg/dspace-tech/vlpHxfHqXuA/jumWY9vaAwAJ;context-place=forum/dspace-tech)
>>  
>> I was looking for a way to lessen the work load when creating a translation 
>> for xmlui in another language, while utilizing older translations from the 
>> XMLUI translations github repo @ 
>> https://github.com/DSpace/dspace-xmlui-lang 
>> 
>> .
>>
>>
>> I ended up creating a python script to generated a messages_xx.xml file 
>> by merging existing translations from an older committed translation to the 
>> latest messages.xml file. Thus, you get a file with the latest keys, where 
>> you only need to look for the untranslated strings.
>>
>> Get it at https://github.com/evelthon/dspace-xmlui-lang-util
>>
>> 
>>
>> It doesn't solve all translation problems, but it eases the translation 
>> process on the xmlui. 
>>
>>
>> It's just an initial version. If you stubble up on any bugs, please let 
>> me know.
>>
>>
>>
>> Cheers,
>>
>>
>> Evelthon
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "DSpace Technical Support" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to dspace-tech...@googlegroups.com .
>> To post to this group, send email to dspac...@googlegroups.com 
>> .
>> Visit this group at https://groups.google.com/group/dspace-tech.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


Re: [dspace-tech] DSpace XMLUI lang utilities - lessen the load of translating xmlui

2016-09-05 Thread helix84
Thanks, I added a link to your script among tools to deal with translations:

https://wiki.duraspace.org/pages/viewpage.action?pageId=19006307#InternationalizationSupport(I18nSupport)-UsefulTools


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette


On Sat, Sep 3, 2016 at 6:30 PM, Evelthon Prodromou <
prodromou.evelt...@ucy.ac.cy> wrote:

> Hello all,
>
>
> Following a post a few days ago (https://groups.google.com/
> forum/#!msg/dspace-tech/vlpHxfHqXuA/jumWY9vaAwAJ;
> context-place=forum/dspace-tech) I was looking for a way to lessen the
> work load when creating a translation for xmlui in another language, while
> utilizing older translations from the XMLUI translations github repo @
> https://github.com/DSpace/dspace-xmlui-lang
> 
> .
>
>
> I ended up creating a python script to generated a messages_xx.xml file by
> merging existing translations from an older committed translation to the
> latest messages.xml file. Thus, you get a file with the latest keys, where
> you only need to look for the untranslated strings.
>
> Get it at https://github.com/evelthon/dspace-xmlui-lang-util
>
> 
>
> It doesn't solve all translation problems, but it eases the translation
> process on the xmlui.
>
>
> It's just an initial version. If you stubble up on any bugs, please let me
> know.
>
>
>
> Cheers,
>
>
> Evelthon
>
> --
> You received this message because you are subscribed to the Google Groups
> "DSpace Technical Support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to dspace-tech+unsubscr...@googlegroups.com.
> To post to this group, send email to dspace-tech@googlegroups.com.
> Visit this group at https://groups.google.com/group/dspace-tech.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.