スクショを極めるブログスクショを極めるブログたかがスクショ、されどスクショ。日本語化ShareXを日本語化するためのリソースファイルを作ります。バージョン12.1.0までのリソースファイルはnotmeさんが作ってくれています。これを参考にして最新のv13のリソースファイルを作成して、本家のGithubに寄贈します。リソースファイルと翻訳ShareXはC#で開発されています。Managerというソフトウェアを使えと書いてあります。Studio版とスタンドアローン版がありましたがGitHubからスタンドアローン版をダウンロードしてきてインストールしました。各国言語を横並びににして翻訳作業ができます。普段、C#を使わないのでローカライゼーションには慣れていないのですけど、ここにある手順に従います。Githubの操作あまりGit(およびGithub)の操作に慣れていないですが、ネットで調べながら恐る恐る作業してみることにします。forkgithubにホストされているプロダクトは、githubを使って修正したものを貢献することができます。自分のアカウントでログインをし、ShareXのURLまでいき右上のforkボタンを押す自分のアカウント側にソースが一式コピーされます。cloneしてブランチ作る自分のアカウントにforkしたリポジトリーからcloneして作業できる状態にします。c:\tmp\にディレクトリ作って落としてきます。4行目のURLは自分のものに変えましょう。done.forkしてcloneしたリポジトリにブランチを作ります。Managerを起動して、左上アイコンの下あたり(矢印あたり)をクリックしてフォルダ設定をします。ソースをcloneしたディレクトリに合わせます。languageを使って、英語と日本語(コメントも表示すると4カラム)が出ている状態に整えます。ここまでできたら、あとは青で囲った部分に日本語の訳を入れていく作業です。そのワードがShareXの画面のどの部分で使われているか見つけながら進めます。単純に英語を日本語に変換するだけだとちんぷんかんぷんな訳になるので、画面で確認しながら(必要に応じてアプリケーション設定の英語と日本語の切り替えをしながら)進めます。この先はこつこつと頑張る作業です。(ちなみにコメントは入れなくても平気です。push翻訳が終わったら、作成した*.ja-JP.resxファイルをforkしたリポジトリ(自分のアカウントのほう)にpushします。l10n_japanese今回は、本家のリポジトリ内に日本語のリソースファイルがない状態だったので、*.ja-JP.resxファイルを新しく作る形になりました。このコミットとプルリクエストが取り込まれた後は、cloneしたときに*.ja-JP.resxも手に入るので、差分の編集だけで済むはずです。赤枠でブランチを切り替えて、コミットが来てるか確認このメッセージが出ていますが、3つコミットができているのでOKです。このブランチには、独自に行われた3個のコミットがあって、13個のコミットがfork元から遅れている(ずれている)forkしたときからオリジナルのほうが13回ほど改修されて、コードの不一致がおきているということですね。日本語化で修正した内容には影響がない部分なので、取り込まなくても大丈夫です。今回は放置で進めます。プルリクエストを出すfork元のリポジトリ(本家)に対して、プルリクエストをだします。requestリンクを押しプルリクエストの画面へ行きます。画面の下のほうでは、このプルリクエストに含まれる修正内容が確認できます。request」を押します。あとは、取り込まれることを祈るだけです。次のバージョンで日本語がサポートされるのではないかな。最後にまとめ今回はC#の日本語化の方法をまとめました。Studioをインストールして日本語訳を確認するのをやるべきだと思いましたが、C#に不慣れすぎてできませんでした。いいやり方があるような気もしますが、今回はここまで。これが、人生初のOSSへのプルリクエストでした。参考にしたページnotmeさんが作ったOSDNに上がっている日本語リソースを参考にさせていただきました。これが無かったら途中で折れていたかもしれません。この場を借りてお礼をお伝えします。ShareX日本語リソース配布サイトhttps://osdn.net/users/notme/pf/sharex_ja/wiki/FrontPageその後バージョン13.2.2の開発中バージョンで、日本語が言語切り替えの選択肢に出てくるようになりました。座標を指定していつも同じ場所を同じサイズでキャプチャーをとる方法。ShareXのさらなる日本語化に挑むShareXの日本語化作業、もう一歩踏み込んでみました。v13.3.0がビルドされて、日本語の表示ができるようになりました!ShareXのリリース情報です。バージョン13.3.0がプレリリースさ...2020-09-20ShareXのインストールと基本的なキャプチャー機能の使い方ShareXの2回目。19:14スクショツールの愛好家です。誰も教えてくれないスクショの撮り方や編集方法を解説します。ワンランク上の操作を身に付けましょう。読者になる@kanaxx43をフォローこのブログについてリンク★はじめに利用シーンごとのリンク>画像キャプチャー系>動画キャプチャー系もうひとつのブログ連絡先お問い合わせは以下のページを見てメールにてお問合せください。//List形式の画面で記事を入れる場所。上から2個目と7個目のsectionの後に入れる。//記事内で個別に指定されないときに使うAd挿入場所。//0から始まる値で、2を指定すると3番目のと直前に差し込む。insertAdsense();引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。