[sip-comm-dev] czech localization


#1

Hi all

I found sip-communicator about year agou and I found it as good idea, and
good (and growing) realization too. I am from Czech republic and I would
like to see czech localization. If somebody works on czech localization, I
could contribute to it (if it is needed), otherwise I could start subproject
for it. I could contribute to it if I would have some free time ( I work as
java developer and my JAVA experiences are quite good, but I have lack of
time to serious development).

Thanks for response.


#2

Hi Radek,

To my knowledge, nobody proposed to take care of the czech localization yet and we'd be happy to welcome your contribution.

I've just added the czech language to our new (and super cool) translation server at http://translate.sip-communicator.org. To get started, please create an account there and tell me your username so I can give you the necessary privileges to commit your translation to our svn repository.

Cheers,
Martin

···

On 03/17/2010 07:30 PM, Radek Terber wrote:

Hi all

I found sip-communicator about year agou and I found it as good idea,
and good (and growing) realization too. I am from Czech republic and I
would like to see czech localization. If somebody works on czech
localization, I could contribute to it (if it is needed), otherwise I
could start subproject for it. I could contribute to it if I would have
some free time ( I work as java developer and my JAVA experiences are
quite good, but I have lack of time to serious development).

Thanks for response.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Hi
I have created account "ratelists" on this server. And, I have a question:
is there possibility to edit (and test) localization file locally and then
upload final properties file(s) to the server? In some cases, translation
depends on context which the word/sentence is used in, ant it is not obvious
out of application.
Thanks

···

2010/3/18 Martin André <mandre@dev.java.net>

Hi Radek,

To my knowledge, nobody proposed to take care of the czech localization yet
and we'd be happy to welcome your contribution.

I've just added the czech language to our new (and super cool) translation
server at http://translate.sip-communicator.org. To get started, please
create an account there and tell me your username so I can give you the
necessary privileges to commit your translation to our svn repository.

Cheers,
Martin

On 03/17/2010 07:30 PM, Radek Terber wrote:

Hi all

I found sip-communicator about year agou and I found it as good idea,
and good (and growing) realization too. I am from Czech republic and I
would like to see czech localization. If somebody works on czech
localization, I could contribute to it (if it is needed), otherwise I
could start subproject for it. I could contribute to it if I would have
some free time ( I work as java developer and my JAVA experiences are
quite good, but I have lack of time to serious development).

Thanks for response.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#4

Hi,

Sorry for not being more specific in my previous mail.

You can of course translate the file locally and then submit it to our pootle server. SIP Communicator uses java properties files while pootle uses gettext po files, so the procedure to test your translated strings in SIP Communicator before sending them to pootle can be a bit tricky. I'll try to explain how you can achieve it.

You have 2 possibilities:
- either you download the czech po file at [1], you translate in your favorite po editor, and transform it in a java properties file to test your translation within SIP Communicator.
- or you can directly work on a resources_cs.properties that you will convert to a po file before submitting to pootle.

You need the translate toolkit from [2] to make the conversion.

To convert from po to properties, you use:
po2prop --personality=mozilla -t resources.properties cs.po resources_cs.properties

To convert from properties to po, you use:
prop2po --personality=mozilla --duplicates=msgctxt -t resources.properties resources_cs.properties cs.po

Get the SIP Communicator code as explained at [3].

All translation files must be placed in resources/languages.
Then, you must rebuild the project with "ant rebuild".
Finally, you can set your language via the general option menu, or by starting the application with "ant -Duser.language=cs run".

Hope this helps,
Martin

PS: I made you an admin for Czech language on translate.sip-communicator.org. You can upload po files to pootle, review and accept suggestions made by users, and commit the latest translations so they are made available in our source repository.

[1] http://translate.sip-communicator.org/export/sip_communicator/cs.po
[2] http://translate.sourceforge.net
[3] http://www.sip-communicator.org/index.php/Documentation/RetrievingAndBuildingTheSources

···

On 03/18/2010 06:47 PM, Radek Terber wrote:

Hi
I have created account "ratelists" on this server. And, I have a
question: is there possibility to edit (and test) localization file
locally and then upload final properties file(s) to the server? In some
cases, translation depends on context which the word/sentence is used
in, ant it is not obvious out of application.
Thanks

2010/3/18 Martin Andr� <mandre@dev.java.net <mailto:mandre@dev.java.net>>

    Hi Radek,

    To my knowledge, nobody proposed to take care of the czech
    localization yet and we'd be happy to welcome your contribution.

    I've just added the czech language to our new (and super cool)
    translation server at http://translate.sip-communicator.org. To get
    started, please create an account there and tell me your username so
    I can give you the necessary privileges to commit your translation
    to our svn repository.

    Cheers,
    Martin

    On 03/17/2010 07:30 PM, Radek Terber wrote:

        Hi all

        I found sip-communicator about year agou and I found it as good
        idea,
        and good (and growing) realization too. I am from Czech republic
        and I
        would like to see czech localization. If somebody works on czech
        localization, I could contribute to it (if it is needed),
        otherwise I
        could start subproject for it. I could contribute to it if I
        would have
        some free time ( I work as java developer and my JAVA
        experiences are
        quite good, but I have lack of time to serious development).

        Thanks for response.

    ---------------------------------------------------------------------
    To unsubscribe, e-mail:
    dev-unsubscribe@sip-communicator.dev.java.net
    <mailto:dev-unsubscribe@sip-communicator.dev.java.net>
    For additional commands, e-mail:
    dev-help@sip-communicator.dev.java.net
    <mailto:dev-help@sip-communicator.dev.java.net>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#5

Hey Radek,

You can also try to guess and then come back to the string after you
determine there's a better way to translate it.

Cheers,
Emil

···

On Fri, Mar 19, 2010 at 5:43 AM, Martin André <mandre@dev.java.net> wrote:

Hi,

Sorry for not being more specific in my previous mail.

You can of course translate the file locally and then submit it to our
pootle server. SIP Communicator uses java properties files while pootle uses
gettext po files, so the procedure to test your translated strings in SIP
Communicator before sending them to pootle can be a bit tricky. I'll try to
explain how you can achieve it.

You have 2 possibilities:
- either you download the czech po file at [1], you translate in your
favorite po editor, and transform it in a java properties file to test your
translation within SIP Communicator.
- or you can directly work on a resources_cs.properties that you will
convert to a po file before submitting to pootle.

You need the translate toolkit from [2] to make the conversion.

To convert from po to properties, you use:
po2prop --personality=mozilla -t resources.properties cs.po
resources_cs.properties

To convert from properties to po, you use:
prop2po --personality=mozilla --duplicates=msgctxt -t resources.properties
resources_cs.properties cs.po

Get the SIP Communicator code as explained at [3].

All translation files must be placed in resources/languages.
Then, you must rebuild the project with "ant rebuild".
Finally, you can set your language via the general option menu, or by
starting the application with "ant -Duser.language=cs run".

Hope this helps,
Martin

PS: I made you an admin for Czech language on
translate.sip-communicator.org. You can upload po files to pootle, review
and accept suggestions made by users, and commit the latest translations so
they are made available in our source repository.

[1] http://translate.sip-communicator.org/export/sip_communicator/cs.po
[2] http://translate.sourceforge.net
[3]
http://www.sip-communicator.org/index.php/Documentation/RetrievingAndBuildingTheSources

On 03/18/2010 06:47 PM, Radek Terber wrote:

Hi
I have created account "ratelists" on this server. And, I have a
question: is there possibility to edit (and test) localization file
locally and then upload final properties file(s) to the server? In some
cases, translation depends on context which the word/sentence is used
in, ant it is not obvious out of application.
Thanks

2010/3/18 Martin André <mandre@dev.java.net <mailto:mandre@dev.java.net>>

Hi Radek,

To my knowledge, nobody proposed to take care of the czech
localization yet and we'd be happy to welcome your contribution.

I've just added the czech language to our new (and super cool)
translation server at http://translate.sip-communicator.org. To get
started, please create an account there and tell me your username so
I can give you the necessary privileges to commit your translation
to our svn repository.

Cheers,
Martin

On 03/17/2010 07:30 PM, Radek Terber wrote:

   Hi all

   I found sip\-communicator about year agou and I found it as good
   idea,
   and good \(and growing\) realization too\. I am from Czech republic
   and I
   would like to see czech localization\. If somebody works on czech
   localization, I could contribute to it \(if it is needed\),
   otherwise I
   could start subproject for it\. I could contribute to it if I
   would have
   some free time \( I work as java developer and my JAVA
   experiences are
   quite good, but I have lack of time to serious development\)\.

   Thanks for response\.

---------------------------------------------------------------------
To unsubscribe, e-mail:
dev-unsubscribe@sip-communicator.dev.java.net
<mailto:dev-unsubscribe@sip-communicator.dev.java.net>
For additional commands, e-mail:
dev-help@sip-communicator.dev.java.net
<mailto:dev-help@sip-communicator.dev.java.net>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
SIP Communicator
emcho@sip-communicator.org PHONE: +33.1.77.62.43.30
http://sip-communicator.org FAX: +33.1.77.62.47.31