Lotte testing via the transifex appliance + Svn with authentication

5 views
Skip to first unread message

Christophe Blin

unread,
Dec 4, 2009, 8:39:58 AM12/4/09
to transifex-devel
Hi,

I am currently testing transifex to use it internally in my company.

ATM, I have 2 problems :
1. How do I test the online editor (no project is configured to allow
submission, is it the problem ?)
2. Our svn requires an authentication : where do I supply the
credentials ?

Previously, I reviewed narro and pootle and I must say that transifex
is by far the most advanced project I've seen so I hope I can adopt
it

regards,

Og Maciel

unread,
Dec 4, 2009, 9:04:22 AM12/4/09
to transif...@googlegroups.com
On Fri, Dec 4, 2009 at 8:39 AM, Christophe Blin <christo...@free.fr> wrote:
> Hi,

Hi there!

>  1. How do I test the online editor (no project is configured to allow
> submission, is it the problem ?)

Yup. It's been discussed before that we're not doing a good job at
making the information easier to find and the process more obvious...
I will have to bother people about it ;)

>  2. Our svn requires an authentication : where do I supply the
> credentials ?

I'll let some of the developers reply to this one.

> Previously, I reviewed narro and pootle and I must say that transifex
> is by far the most advanced project I've seen so I hope I can adopt
> it

I'll just have to agree with you :)

Cheers,
--
Og B. Maciel

oma...@foresightlinux.org
ogma...@gnome.org
ogma...@ubuntu.com

GPG Keys: D5CFC202

http://www.ogmaciel.com (en_US)
http://blog.ogmaciel.com (pt_BR)

Diego Búrigo Zacarão

unread,
Dec 4, 2009, 9:04:38 AM12/4/09
to transif...@googlegroups.com
Hey,

On Fri, Dec 4, 2009 at 11:39 AM, Christophe Blin <christo...@free.fr> wrote:
Hi,

I am currently testing transifex to use it internally in my company.

ATM, I have 2 problems :
 1. How do I test the online editor (no project is configured to allow
submission, is it the problem ?)

Probably. Once you allow submissions it should just appear on the UI as icon linking to it.
 
 2. Our svn requires an authentication : where do I supply the
credentials ?

In transifex/settings/80-vcs-extras.conf using the SVN_CREDENTIAL setting.
 
Previously, I reviewed narro and pootle and I must say that transifex
is by far the most advanced project I've seen so I hope I can adopt
it

Great!

Regards

--
Diego Búrigo Zacarão
http://diegobz.net

Christophe Blin

unread,
Dec 4, 2009, 10:00:10 AM12/4/09
to transifex-devel
Please, can you be more specific when you say :
> In transifex/settings/80-vcs-extras.conf using the SVN_CREDENTIAL setting.

I am using the rpath vmware appliance and this file does not contain
an example of this config (and I do not find it on the internet
either).

Once I can set up my SVN repo in the conf, I should be able to test
the online editor.

Regards,

Og Maciel

unread,
Dec 4, 2009, 10:41:57 AM12/4/09
to transif...@googlegroups.com
Hi there Christophe, I believe I'm the best person to help out with
the appliance. :)

First off, what version of the appliance are you running? In other
words, when you look at the bottom of the Transifex web page of your
appliance, does it say 0.7.3?

I'll be able to help you out once I have that information. Also, can
you get to an instant messenger any time soon? I can provide you
support.

Diego Búrigo Zacarão

unread,
Dec 4, 2009, 10:47:09 AM12/4/09
to transif...@googlegroups.com
Hello,

On Fri, Dec 4, 2009 at 1:00 PM, Christophe Blin <christo...@free.fr> wrote:
Please, can you be more specific when you say :
> In transifex/settings/80-vcs-extras.conf using the SVN_CREDENTIAL setting.

I am using the rpath vmware appliance and this file does not contain
an example of this config (and I do not find it on the internet
either).


Actually we have some explanation in that file in our code[1]:

# Domain-specific credentials for svn+https authentication.
# If you have repositories which cannot be served over svn+ssh and are
# restricted to https, define the credentials here for each domain (two-level
# hostname). For example to serve svn.repos.example.com define:
#SVN_CREDENTIALS = {'example.com': ('myusername', 'mypassword')}

You will just uncomment that last line above, replace 'example.com' with your svn repo domain,
and place the right credentials right after it.

Hope it's clear now.
BTW feel free to drop by #transifex on freenode.net for having quick support. :)

[1] http://code.transifex.org/index.cgi/mainline/file/94ba09aefa64/transifex/settings/80-vcs-extras.conf#l29

Christophe Blin

unread,
Dec 4, 2009, 11:10:34 AM12/4/09
to transifex-devel
I'm running the 0.7.3 of the appliance where I changed the keyboard to
french layout

I've a skype account : cblin -at- tennaxia.com

I'll be glad if you contact me on monday cause I'am currently in a
meeting ;)

Anyway, I found the config (in /usr/share/transifex/settings) but I do
not know WHAT to input as a variable to use a svn credentials !

regards

On 4 déc, 16:41, Og Maciel <ogmac...@gnome.org> wrote:
> Hi there Christophe, I believe I'm the best person to help out with
> the appliance. :)
>
> First off, what version of the appliance are you running? In other
> words, when you look at the bottom of the Transifex web page of your
> appliance, does it say 0.7.3?
>
> I'll be able to help you out once I have that information. Also, can
> you get to an instant messenger any time soon? I can provide you
> support.
>
> Cheers,
> --
> Og B. Maciel
>
> omac...@foresightlinux.org
> ogmac...@gnome.org
> ogmac...@ubuntu.com
>
> GPG Keys: D5CFC202
>
> http://www.ogmaciel.com(en_US)http://blog.ogmaciel.com(pt_BR)

Christophe Blin

unread,
Dec 4, 2009, 11:12:51 AM12/4/09
to transifex-devel
Sorry Diegao, I was typing my answer and I did not see your message.
I am going to try your solution.

Regards

Og Maciel

unread,
Dec 4, 2009, 11:14:49 AM12/4/09
to transif...@googlegroups.com
On Fri, Dec 4, 2009 at 11:10 AM, Christophe Blin
<christo...@free.fr> wrote:
> I'm running the 0.7.3 of the appliance where I changed the keyboard to
> french layout

Ahhh.... the support for svn over https is not on 0.7.3 :) I can help
you do either one of 2 things to help:

1) migrate your appliance to devel branch (and thus get latest code)
2) suggest you install the devel version

> I'll be glad if you contact me on monday cause I'am currently in a
> meeting ;)

Will try but it would have to be late (even later for you, since I
assume you're in France?), but I could definitely try it.

Cheers,
--
Og B. Maciel

Christophe Blin

unread,
Dec 4, 2009, 11:19:44 AM12/4/09
to transifex-devel
I will try the transifex devel appliance, hoping this will be built
into (if it is not, I'll welcome your help to make it work).

Have a nice weekend !

On 4 déc, 17:14, Og Maciel <ogmac...@gnome.org> wrote:
> On Fri, Dec 4, 2009 at 11:10 AM, Christophe Blin
>
> <christophe.b...@free.fr> wrote:
> > I'm running the 0.7.3 of the appliance where I changed the keyboard to
> > french layout
>
> Ahhh.... the support for svn over https is not on 0.7.3 :)  I can help
> you do either one of 2 things to help:
>
> 1) migrate your appliance to devel branch (and thus get latest code)
> 2) suggest you install the devel version
>
> > I'll be glad if you contact me on monday cause I'am currently in a
> > meeting ;)
>
> Will try but it would have to be late (even later for you, since I
> assume you're in France?), but I could definitely try it.
>
> Cheers,
> --
> Og B. Maciel
>

Og Maciel

unread,
Dec 4, 2009, 11:24:12 AM12/4/09
to transif...@googlegroups.com
On Fri, Dec 4, 2009 at 11:19 AM, Christophe Blin
<christo...@free.fr> wrote:
> I will try the transifex devel appliance, hoping this will be built
> into (if it is not, I'll welcome your help to make it work).

Great!!! As soon as you've installed it, point your web browser to the
appliance's IP plus port 8004... log in as admin/password (yup, the
default password is password), change the password, then click on the
Update plugin on the left hand side. Once it checks for updates, click
the Ok button, then Apply updates. You will have latest bits! This is
how you maintain your appliance up to date by the way :)

Feel free to ask me anything too :)

> Have a nice weekend !

Thank you and I wish you a wonderful weekend as well!

Cheers,
--
Og B. Maciel

Christophe Blin

unread,
Dec 16, 2009, 4:46:12 AM12/16/09
to transifex-devel
Sorry for the 2 weeks delay but I can now work again on tansifex.

I've installed the vmware appliance and I upgraded it as instructed by
Og.

The application seems to be working so this is a great thing.

Now, I have questions about 2 problems I encounter.

First, when I hit the "refresh cache" button inside the component I
have configured with my svn over https, I see one language named
"test" with 2 files when I click on the options button.
In svn, the structure is po/fr/test.po + po/en/test.po
Should that be po/test/fr.po + po/test/en.po or something like that ?

Secondly, when I use the online editor :
* hitting the buttons to change the page is not working (it is still
written that I'm on page 1 of 22 and the page 1 is still selected at
the bottom of the page) : is that a bug or something not fully
implemented yet or ... ?
* hitting the "submit translations" button, quitting the page and
coming back to the online editor page, I see the new translations but
if I use another browser I do not see them and nothing happened in the
SVN : what should I do in order to persist the new translations into
the SVN ?

Thanks for any pointers that could help me

Christophe Blin

unread,
Dec 16, 2009, 8:07:50 AM12/16/09
to transifex-devel
I got it for the 2 problems !

First, the structure MUST be po/MODULE/LOCALE.po thus it is required
to have po/test/fr.po + po/test/en.po

Inside the file, I have one translation that needs 2 strings.
I translated only once of the two. There was an error message but it
was VERY difficult to spot !
A little pale red phrase saying "The 2 fields should be filled."
I think an enahcement is needed : 1/ on the top of the page, tell the
user there is an error and 2/ use a "better" red !

Thanks for such a goof prodcut

Og Maciel

unread,
Dec 16, 2009, 8:42:52 AM12/16/09
to transif...@googlegroups.com
Good morning Christophe,

I'm so glad you're enjoying the appliance! I've tried to keep it in
sync with the development branch and if you're always updating it,
you're sure to get latest. :)

The actual configuration of the files themselves is something I'm not
too familiar with but I believe that it can be controlled via a
regular expression, so you do not have to conform to the
o/MODULE/LOCALE.po structure. But let us wait for a Tx guy to chime
in. :)

If you ever need help with the appliance, please do let me know.
Reply all
Reply to author
Forward
0 new messages