<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://organizeseries.com/"
	>

<channel>
	<title>英語 &#8211; HTML5Experts.jp</title>
	<atom:link href="/tag/英語/feed/" rel="self" type="application/rss+xml" />
	<link>https://html5experts.jp</link>
	<description>日本に、もっとエキスパートを。</description>
	<lastBuildDate>Sat, 07 Jul 2018 03:14:05 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.7.19</generator>
	<item>
		<title>「HTML5 Rocksの翻訳ハンズオン」html5j英語部イベントレポート</title>
		<link>/hiloki/6176/</link>
		<pubDate>Fri, 25 Apr 2014 03:00:05 +0000</pubDate>
		<dc:creator><![CDATA[谷拓樹]]></dc:creator>
				<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[イベント]]></category>
		<category><![CDATA[海外]]></category>
		<category><![CDATA[英語]]></category>

		<guid isPermaLink="false">/?p=6176</guid>
		<description><![CDATA[連載： イベントレポート (14)HTML5 Rocksは、開発者向けのHTML5周辺技術に関するリソースを公開しているサイトです。Googleによって運営されており、記事が多言語に対応しているものもあります。 html...]]></description>
				<content:encoded><![CDATA[<div class="seriesmeta">連載： <a href="https://html5experts.jp/series/eventarchives/" class="series-159" title="イベントレポート" data-wpel-link="internal">イベントレポート</a> (14)</div><p><a href="http://www.html5rocks.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">HTML5 Rocks</a>は、開発者向けのHTML5周辺技術に関するリソースを公開しているサイトです。Googleによって運営されており、記事が多言語に対応しているものもあります。</p>

<p>html5j英語部の今回のイベントでは、いくつか記事をピックアップし、グループに分けて翻訳を行いました。</p>

<p>今回翻訳対象としてピックアップした記事：</p>

<ul>
<li><a href="http://www.html5rocks.com/en/tutorials/webperformance/usertiming/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">User Timing API: Understanding your Web App &#8211; HTML5 Rocks</a></li>
<li><a href="http://www.html5rocks.com/en/tutorials/speed/animated-gifs/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Avoiding Unnecessary Paints: Animated GIF Edition &#8211; HTML5 Rocks</a></li>
<li><a href="http://www.html5rocks.com/en/tutorials/speed/unnecessary-paints/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Avoiding Unnecessary Paints &#8211; HTML5 Rocks</a></li>
<li><a href="http://www.html5rocks.com/en/tutorials/speed/high-performance-animations/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">High Performance Animations &#8211; HTML5 Rocks</a></li>
<li><a href="http://www.html5rocks.com/en/tutorials/speed/scrolling/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Scrolling Performance &#8211; HTML5 Rocks</a></li>
</ul>

<h2 id="">英語部名物・ライブ翻訳</h2>

<p>前回と同じく、今回も英語部・部長の斉藤さんによるライブ翻訳がありました。</p>

<p>今回のライブ翻訳で挙げたポイントは、次のような斉藤さんが翻訳するときの手順についてです。</p>

<p>抜粋元：<a href="http://www.html5rocks.com/en/tutorials/es6/promises/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">JavaScript Promises</a></p>

<blockquote cite="http://www.html5rocks.com/en/tutorials/es6/promises/">
<p>In browsers, JavaScript shares a thread with a load of other stuff. </p>
</blockquote>

<p>頭から順に訳していきますが、はじめからきっちりと、きれいな日本語に置き換えようとはしません。まず主語（S）と動詞（V）を見つけます。この一文でいえば、「JavaScriptは共有する」というが重要です。その上で具体的に訳していきますが、最初はラフな日本語で大丈夫です。それからきれいな日本語に整形します。</p>

<ol>
<li>「JavaScriptは共有する」</li>
<li>「JavaScriptは共有する、ひとつのスレッドを、他のものの読み込みと一緒に」</li>
<li>「JavaScriptは、他のものの読み込みと一緒に、ひとつのスレッドを共有します」</li>
<li>「ブラウザーにおいては、JavaScriptも、他のものの読み込みと一緒にひとつのスレッドを共有します」</li>
</ol>

<p>翻訳の難しさは、英語にあるのではなくて、日本語にあると部長は言います。<br>
英語が得意な人でも、英語のままとしての意味はわかったとしても、それを日本語として意味を違えずに表現することは難しいです。英語部では、オフライン/オンライン問わず、翻訳の経験者による監訳サポートがあるので、翻訳の初心者であっても、アドバイスをもらいながら進めることができます。</p>

<p><img src="/wp-content/uploads/2014/04/html5eng_vol1.jpg" alt="各グループで翻訳" width="1024" height="729" class="aligncenter size-full wp-image-6184" srcset="/wp-content/uploads/2014/04/html5eng_vol1.jpg 640w, /wp-content/uploads/2014/04/html5eng_vol1-300x213.jpg 300w, /wp-content/uploads/2014/04/html5eng_vol1-207x147.jpg 207w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>

<h2 id="html5rocks">HTML5 Rocksの翻訳フロー</h2>

<p>今回会場提供をしていただいたグリーの<a href="https://twitter.com/miyazaqui" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">宮崎さん</a>からは、HTML5 Rocksの翻訳フローについてのLTを行ってもらいました。</p>

<p>スライド: <a href="https://docs.google.com/presentation/d/1JyPdsaKVuvNdylFaSwsI-LW5jpr-GLXm4kr5JmFvGXQ/edit#slide=id.p" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">HTML5 Rocks translation</a></p>

<p>宮崎さんは、すでにHTML5 Rocksの7つの記事を翻訳した経験があります。<br />
ちなみに宮崎さん曰く、HTML5 Rocksの記事の単位は<strong>rock</strong>だ、ということで、7rocksを翻訳したということになります <img src="https://s.w.org/images/core/emoji/2.2.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>

<p>HTML5 Rocksの翻訳フローは、Git/GitHubを使ったプロダクト開発と同様で、Pull Requestを通して翻訳済みのドキュメントを取り込むという流れになっています。</p>

<ol>
<li><a href="https://github.com/html5rocks/www.html5rocks.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">HTML5 RocksのWebサイトのレポジトリ</a>をForkする</li>
<li>翻訳したい記事を見つけ、コピーをして/ja/ディレクトリで展開、翻訳をする（詳細は後述）</li>
<li>Fork元にPull Requestを送る（送り先は<b>master</b>ブランチ）</li>
<li>Reviewを受けて、Feedbackがあれば対応、問題なければ取り込まれる</li>
<li>サイトに公開（<b>live</b>ブランチにマージされる）</li>
</ol>

<h3>未翻訳記事の見つけ方</h3>

<p>翻訳したいとおもっても、その記事がすでに日本語訳されていたり、もしくは進行中である場合は、残念ながら翻訳しても載せてもらうことはできません。</p>

<p><img src="/wp-content/uploads/2014/04/html5eng_vol1-2-300x294.png" alt="Localizationの場所" width="300" height="294" class="alignleft size-medium wp-image-6186" srcset="/wp-content/uploads/2014/04/html5eng_vol1-2-300x294.png 300w, /wp-content/uploads/2014/04/html5eng_vol1-2-207x202.png 207w, /wp-content/uploads/2014/04/html5eng_vol1-2.png 640w" sizes="(max-width: 300px) 100vw, 300px" /></p>

<p>翻訳済みの記事は、<strong>Localizations</strong>に翻訳された言語へのリンクが存在していますので、その記事は翻訳できません。（もし翻訳内容に誤りなどがあれば、それはそれで修正してPull Requestを送るとよいでしょう）</p>

<p>まだ公開はされていないけれど、進行しているものは<a href="https://github.com/html5rocks/www.html5rocks.com/issues" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Issues</a>および<a href="https://github.com/html5rocks/www.html5rocks.com/pulls" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Pull Requests</a>を確認するとわかります。Openのものだけでなく、Closeして公開待ちのような記事もあるかもしれないので、Closeの中も確認しましょう。</p>

<h3 style="clear:both">翻訳の進め方</h3>

<p>記事ページは<a href="https://github.com/html5rocks/www.html5rocks.com/tree/master/content" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">/content/</a>の中に格納されています。</p>

<p>翻訳したい記事のURLを確認し、該当のディレクトリを探っていくと、/en/ディレクトリが確認できるはずです。その中に原文の<b>index.html</b>がはいっているので、/en/ディレクトリをコピーし、/ja/ディレクトリをつくったら、その中の<b>index.html</b>を翻訳します。
（<a href="https://github.com/html5rocks/www.html5rocks.com/tree/master/content/tutorials/offline/quota-research" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">/ja/ディレクトリがある例</a>）</p>

<p>翻訳対象はこのHTMLファイルだけでなく、<strong>/conf/locale/ja/</strong>にもある場合があります。記事タイトルはこちらにも含まれている時があるので、該当の記事をみつけたら、<b>msgstr</b>に日本語訳を書きましょう。</p>

<p>また翻訳者のクレジットを残すこともできます。クレジットは、下記のフォーマットで記事内に差し込むことで追加されます。</p>

<p></p><pre class="crayon-plain-tag">{% block translator %}
&lt;div class=&quot;translator&quot;&gt;
  &lt;strong&gt;翻訳:&lt;/strong&gt; &lt;a href=&quot;https://github.com/hiloki/&quot;&gt;Hiroki Tani&lt;/a&gt;
&lt;/div&gt;
{% endblock %}</pre><p></p>

<p><a href="https://github.com/html5rocks/www.html5rocks.com/blob/master/content/tutorials/memory/effectivemanagement/ja/index.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">翻訳者クレジットが差し込まれている例</a></p>

<p>その他、翻訳やページの追加に関することは、下記のドキュメントに記載されているので、一度目を通しておくことをおすすめします。</p>

<ul>
<li><a href="https://github.com/html5rocks/www.html5rocks.com/blob/master/LOCALIZATION.md" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">LOCALIZATION.md</a>（<a href="https://gist.github.com/myakura/6d920770a4939b5deeb6" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">日本語訳</a>）</li>
<li><a href="https://github.com/html5rocks/www.html5rocks.com/blob/master/CONTRIBUTING.md" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">CONTRIBUTING.md</a></li>
</ul>

<h2>翻訳しながら技術的に学ぶ</h2>

<p>HTML5 Rocksが素晴らしい技術記事が充実したサイトということもあり、英語を翻訳する経験と力をつけるとともに、技術的に新しく学べるという点で、翻訳のしがいがあると思います。</p>

<p>今回オフライン活動のひとつとしてHTML5 Rocksをグループで翻訳しましたが、引き続きオンラインでも継続しておこないます。</p>

<p>本レポートや<a href="https://github.com/html5j-english/README" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">html5j英語部の概要</a>をみて興味を持ち、また監訳などを受けながら翻訳したい方がいればぜひ参加してください！その際には<a href="https://github.com/html5j-english/html5rocks" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">英語部リポジトリのHTML5 Rocksの内容</a>を一読ください。</p>

<p>もし不明なことがあれば<a href="https://github.com/html5j-english/html5rocks/issues" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Issues</a>や<a href="https://gitter.im/html5j-english/askQuestion" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Gitter</a>に連絡をください。</p>

<p>最後に大事なことを伝えておくと、html5j英語部はあくまでも有志による翻訳コミュニティです。
オリジナルであるHTML5 Rocksとは関連はなく、全てのHTML5 Rocksの日本語訳が本コミュニティを通じて行われているわけではありません。HTML5 Rocksの翻訳をしたい！という方は個人でどんどん翻訳をしてもらえれば良いのではないかと思います。</p>

<p>今回会場をお貸しいただいた<a href="http://gree.jp/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">グリー</a>の皆さん、ありがとうございました！</p>
]]></content:encoded>
		
		<series:name><![CDATA[イベントレポート]]></series:name>
	</item>
	</channel>
</rss>
