Forum: Rails I18n web interface for Manage translations

Adce10d7f1dbabcdab8f525a59cec32f?d=identicon&s=25 Andrés Gutiérrez (andresgutgon)
on 2012-03-27 12:05
(Received via mailing list)
Hi, this is a question that arises recurrently me
How do you handle translations of your applications?

I have seen that there are several companies that are dedicated to
provide a
paid service:
http://www.localeapp.com/
https://webtranslateit.com/
....

They look good. But I was wondering if there is something I can manage
myself without relying on outside companies.

Before I upgraded to rails 3.1 I used Tolk https://github.com/dhh/tolk
But
isn't compatible with rails 3

I have seen this fork https://github.com/miloops/tolk but isn't working

Do you know any tool similar to tolk o something better that i can
integrate with my App without relying in external services?

in advance thanks for your help and sorry for my english.
6e6ad40d40c15fecdd1060573156d65f?d=identicon&s=25 Martin Svalin (Guest)
on 2012-03-27 12:58
(Received via mailing list)
Hi,

It's not too hard to roll your own, if you want something basic:
http://railscasts.com/episodes/256-i18n-backends

But generally, my attitude is that a translation interface is not the
focus
of our business, so we happily use a commercial offering instead of
putting
in the hours to do it ourselves.

- Martin
Adce10d7f1dbabcdab8f525a59cec32f?d=identicon&s=25 Andrés Gutiérrez (andresgutgon)
on 2012-03-27 13:16
(Received via mailing list)
Thanks Martin i've see this:
https://github.com/amberbit/translator
with Redis or MongoDB



2012/3/27 Martin Svalin <martin.svalin@gmail.com>
Ecb9372be4654856e33f556d27de7821?d=identicon&s=25 Dan Coutu (Guest)
on 2012-03-27 14:32
(Received via mailing list)
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    You might find that CopyCopter meets your needs. It has just been
    made Open Source.<br>
    <br>
<a class="moz-txt-link-freetext"
href="http://robots.thoughtbot.com/post/19388751626/copy...
    <br>
    Dan<br>
    <br>
    On 3/27/12 7:14 AM, Andr&eacute;s guti&eacute;rrez wrote:
    <blockquote
cite="mid:CAH9qFt+YrwTO7wdCy_D4oSiG-2+1MOWbuf84wO-M3SR4q8peiQ@mail.gmail.com"
      type="cite">Thanks Martin i've see this:<br>
      <a moz-do-not-send="true"
        href="https://github.com/amberbit/translator">https://gi...
      with Redis or MongoDB<br>
      <br>
      <br>
      <br>
      <div class="gmail_quote">2012/3/27 Martin Svalin <span
dir="ltr">&lt;<a
            moz-do-not-send="true"
href="mailto:martin.svalin@gmail.com">martin.svalin@gmail.com</a>&gt;</span><br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,
          <div><br>
          </div>
          <div>It's not too hard to roll your own, if you want something
            basic:</div>
          <div><a moz-do-not-send="true"
              href="http://railscasts.com/episodes/256-i18n-backends"
              target="_blank">http://railscasts.com/episodes/256-i18n-backends</...
          <div>
            <br>
          </div>
          <div>But generally, my attitude is that a translation
            interface is not the focus of our business, so we happily
            use a commercial offering instead of putting in the hours to
            do it ourselves.<span class="HOEnZb"><font
color="#888888"><br>
                <br>
                - Martin<br>
                <br>
              </font></span>
            <div class="gmail_quote">
              <div>
                <div class="h5">On Tue, Mar 27, 2012 at 12:03,
Andr&eacute;s
                  guti&eacute;rrez <span dir="ltr">&lt;<a
                      moz-do-not-send="true"
                      href="mailto:andresgutgon@gmail.com"
                      target="_blank">andresgutgon@gmail.com</a>&gt;</span>
                  wrote:<br>
                </div>
              </div>
              <blockquote class="gmail_quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">
                <div>
                  <div class="h5">
                    <span lang="en"><span>Hi, this is</span> <span>a
                        question that</span> <span>arises</span>
<span>recurrently</span>
                      <span>me</span> <span><br>
                        How do you handle</span> <span>translations
of</span>
                      <span>your</span> <span>applications?</span><br>
                      <br>
                      <span>I have seen that</span> <span>there are
                        several companies</span> <span>that are
                        dedicated to</span> <span>provide</span> <span>a
                        paid service</span><span>:</span><br>
                      <span><a moz-do-not-send="true"
                          href="http://www.localeapp.com/"
                          target="_blank">http://www.localeapp.com/</a></span><br>
                      <span><a moz-do-not-send="true"
                          href="https://webtranslateit.com/"
                          target="_blank">https://webtranslateit.com/</a><br>
                        ....<br>
                      </span><br>
                      <span>They look good</span><span>.</span>
<span>But
                        I was wondering</span> <span>if there is</span>
                      <span>something I can</span> manage myself
<span>without
                        relying on</span> <span>outside
companies.</span><br>
                      <span><br>
                        Before I</span> <span>upgraded to</span>
<span>rails</span>
                      <span>3.1</span> I <span>used</span>
<span>Tolk</span>
                      <span><a moz-do-not-send="true"
                          href="https://github.com/dhh/tolk"
                          target="_blank">https://github.com/dhh/tolk</a></span>
                      But isn't compatible with rails 3<br>
                      <br>
                      <span></span>I have seen this fork <span><a
                          moz-do-not-send="true"
                          href="https://github.com/miloops/tolk"
                          target="_blank">https://github.com/miloops/tolk</a></span>
                      but isn't working <br>
                      <br>
                      <span>Do you know any tool similar to tolk o
                        something better that i can integrate with my
                        App without relying in external
services?</span><br>
                      <br>
                      <span></span><span>in advance thanks for your help
                        and sorry for my english.<span><font
                            color="#888888"><br>
                          </font></span></span></span></div>
                </div>
                <span><font color="#888888">
                    -- <br>
                    <div class="im">
                      You received this message because you are
                      subscribed to the Google Groups "rails-i18n"
                      group.<br>
                      To post to this group, send email to <a
                        moz-do-not-send="true"
                        href="mailto:rails-i18n@googlegroups.com"
                        target="_blank">rails-i18n@googlegroups.com</a>.<br>
                      To unsubscribe from this group, send email to <a
                        moz-do-not-send="true"
                        href="mailto:rails-i18n%2Bunsubscribe@googlegroups.com"
                        target="_blank">rails-i18n+unsubscribe@googlegroups.com</a>.<br>
                      For more options, visit this group at <a
                        moz-do-not-send="true"
                        href="http://groups.google.com/group/rails-i18n?hl=en"
                        target="_blank">http://groups.google.com/group/rails-i18n?hl=en</a...
                    </div>
                  </font></span></blockquote>
            </div>
            <br>
          </div>
          <div class="HOEnZb">
            <div class="h5">
              -- <br>
              You received this message because you are subscribed to
              the Google Groups "rails-i18n" group.<br>
              To post to this group, send email to <a
                moz-do-not-send="true"
                href="mailto:rails-i18n@googlegroups.com"
                target="_blank">rails-i18n@googlegroups.com</a>.<br>
              To unsubscribe from this group, send email to <a
                moz-do-not-send="true"
                href="mailto:rails-i18n%2Bunsubscribe@googlegroups.com"
                target="_blank">rails-i18n+unsubscribe@googlegroups.com</a>.<br>
              For more options, visit this group at <a
                moz-do-not-send="true"
                href="http://groups.google.com/group/rails-i18n?hl=en"
                target="_blank">http://groups.google.com/group/rails-i18n?hl=en</a...
            </div>
          </div>
        </blockquote>
      </div>
      <br>
      -- <br>
      You received this message because you are subscribed to the Google
      Groups "rails-i18n" group.<br>
      To post to this group, send email to <a
class="moz-txt-link-abbreviated"
href="mailto:rails-i18n@googlegroups.com">rails-i18n@googlegroups.com</a>.<br>
      To unsubscribe from this group, send email to
      <a class="moz-txt-link-abbreviated"
href="mailto:rails-i18n+unsubscribe@googlegroups.com">rails-i18n+unsubscribe@googlegroups.com</a>.<br>
      For more options, visit this group at
      <a class="moz-txt-link-freetext"
href="http://groups.google.com/group/rails-i18n?hl=en">h...
    </blockquote>
    <br>
  </body>
</html>

<p></p>

-- <br />
You received this message because you are subscribed to the Google
Groups "rails-i18n" group.<br />
To post to this group, send email to rails-i18n@googlegroups.com.<br />
To unsubscribe from this group, send email to
rails-i18n+unsubscribe@googlegroups.com.<br />

For more options, visit this group at
http://groups.google.com/group/rails-i18n?hl=en.<br />
873a228bf554fb3eac707ba0e5a75943?d=identicon&s=25 Yvan R. (yvan_r)
on 2013-01-09 03:17
I suggest phraseapp.com.  In-place editing..
4024bf54be7ca1eb0d436cdfe4d4f2d3?d=identicon&s=25 Alexander Dmitriev (alexdm)
on 2013-02-08 06:56
I developed the tool on a big store which shows lost translations in
bottom of page. We got used redis gem for manage translation on app.


--
Alex
http://devmen.com
A90eafae2938a3bfe42286065149bc57?d=identicon&s=25 unknown (Guest)
on 2013-09-12 15:08
(Received via mailing list)
The old dilemma third party service or doing your own thing. As devs we
tend to create our own solution, but I can tell you, focus on your core
business.
My guess is your core business has nothing to do translation,
localization,
... so I would recommend using a SAAS based solution.
Services bring you a lot of features and stability you otherwise have to
do
on your own: Syntax Checking, Keeping track of the translation texts
(status, review process, ...), char count (for external translators),
context (WYSIWYT) and so on.
As the founder of lingohub.com I am clearly biased, but we ourselves use
many other services as well because making software translation as easy
as
possible is our core business. Not issue tracking (JIRA), repo hosting
(Github), Continues Integration (Codeship), ...

And the good thing, there is no vendor lock-in, you always have your
resource file. If you are not happy with a service, you can leave at any
time.

If you have questions about lingohub, just contact helmut - at -
lingohub .
com
This topic is locked and can not be replied to.