Currently in Webmaker we don't have any translation file except the base file (en-US) on GitHub. So, the only problem we will have if something screw up is that our cronjob is trying to download bad translation files into our S3.<span></span><br>
<br>On Friday, January 31, 2014, David Ascher <<a href="mailto:dascher@mozilla.com">dascher@mozilla.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div>thanks for the warning but i have a question: the translations are also automatically pulled down from transifex into github,  no? so if there's a screwup wouldn't we have the history in git? i may not be understanding the workflow accurately. </div>
<div><br></div><div><br></div>--david ascher<div></div><div><br></div><br><br>-------- Original message --------<br>From: Ali Al Dallal <u></u> <br>Date:01/31/2014  5:41 AM  (GMT-03:00) <br>To: <a href="javascript:_e(%7B%7D,'cvml','webmaker-dev@mozilla.org');" target="_blank">webmaker-dev@mozilla.org</a> <br>
Subject: Translation files auto upload to Transifex <br><br><div style="margin:0px"><div style="font-size:13px;margin:0px;font-family:Helvetica,Arial"><span style="line-height:18px;color:rgb(68,68,68);font-family:'Open Sans',Helvetica,Arial,sans-serif">Hey guys!</span></div>
<div style="font-size:13px;margin:0px;font-family:Helvetica,Arial"><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><span style="line-height:18px"><br></span></font></div><div style="font-size:13px;margin:0px;font-family:Helvetica,Arial">
I’m writing this email to make sure everyone is aware of what I’m doing. Recently, I have added the auto upload feature from Transifex with our github repos so that everytime if we have new strings in any of our [translation_file].json it will automatically fetch and upload them to Transifex. Anyone who is working/touching/messing with any of those files must be really caution because it is now up to you if you are going to mess with that file and lose everything on Transifex.</div>
<div style="font-size:13px;margin:0px;font-family:Helvetica,Arial"><br></div><div style="font-size:13px;margin:0px;font-family:Helvetica,Arial">The reason being: "<span style="color:rgb(68,68,68);font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:18.0049991607666px">Transifex will overwrite the existing source strings with those found in the linked file. This may lead to </span><b style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(68,68,68);font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:18.0049991607666px">loss of translations</b><span style="color:rgb(68,68,68);font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:18.0049991607666px">, so make sure the URL points to the correct file before saving the URLs."</span></div>
<div style="font-size:13px;margin:0px;font-family:Helvetica,Arial"><span style="color:rgb(68,68,68);font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:18.0049991607666px"><br></span></div><div style="margin:0px">
<div style="margin:0px"><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><font color="#000000" face="Helvetica, Arial"><span style="line-height:18px">So, I would like to ask you guys to just make sure if things that could cause any problem on our localization and you are not certain just ping me or at least make a backup on your local machine before proceed on anything. Though we have auto backup on our S3 regularlly, but I don</span></font><span style="line-height:18px">’</span><font color="#000000" face="Helvetica, Arial"><span style="line-height:18px">t think we want to upset our translators on Transifex if their 20,000 translated words work just disappear for some reason right? :)</span></font></font></div>
<div style="margin:0px"><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><font color="#000000" face="Helvetica, Arial"><span style="line-height:18px"><br></span></font></font></div><div style="margin:0px">
<font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><font color="#000000" face="Helvetica, Arial"><span style="line-height:18px">Thanks,</span></font></font></div><div style="margin:0px"><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><font color="#000000" face="Helvetica, Arial"><span style="line-height:18px">Ali Al Dallal</span></font></font></div>
<div style="margin:0px"><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><font color="#000000" face="Helvetica, Arial"><span style="line-height:18px"><br></span></font></font></div><div style="margin:0px">
<font color="#000000" face="Helvetica, Arial"><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><span style="line-height:18px">PS: Don</span></font><span style="line-height:18px">’</span><font color="#444444" face="Open Sans, Helvetica, Arial, sans-serif"><span style="line-height:18px">t check the timestamp of this email :P</span></font></font></div>
</div></div></div></blockquote>