Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
KiCadのGitLabを見たりWeblateで翻訳してみたりしてみる
Search
soburi
March 29, 2023
Technology
0
550
KiCadのGitLabを見たりWeblateで翻訳してみたりしてみる
soburi
March 29, 2023
Tweet
Share
More Decks by soburi
See All by soburi
Community Activities In Japan
tokitahiroshi
0
20
ZephyrでWASMを動かして起きる色々なこと
tokitahiroshi
0
160
OSSJ CFP提出反省会
tokitahiroshi
0
120
Zephyr RTOS Tutorial & MeetUp @ OSC2025Tokyo/Spring 駒澤大学種月館
tokitahiroshi
1
930
ZephyrRTOSざっくり入門
tokitahiroshi
4
820
ZephyrRTOSざっくり入門#2
tokitahiroshi
3
210
The_Features_of_ZephyrRTOS_and_the_project_operations.pdf
tokitahiroshi
1
77
KiCad 8.0 出ました。
tokitahiroshi
0
400
小江戸らぐ2024/2
tokitahiroshi
0
160
Other Decks in Technology
See All in Technology
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
560
ESXi のAIOps だ!2025冬
unnowataru
0
150
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
2
210
100以上の新規コネクタ提供を可能にしたアーキテクチャ
ooyukioo
0
200
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
580
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
270
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2k
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
1.3k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
2
170
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
110
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
180
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
730
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
87
Believing is Seeing
oripsolob
0
13
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
115
91k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
The agentic SEO stack - context over prompts
schlessera
0
550
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
31
Transcript
KiCadのGitLabを見たり Weblateで翻訳してみたりし てみる ガジェット研究座談会@汐留 常田 裕士
Weblateについて
KiCad翻訳のあゆみ ▪ @yoneken さんらが日本語化ファイルを提供 (Version4の頃) ▪ https://github.com/kicad-jp/kicad-doc でとりまとめて、Upstreamにコミッ ト (Version5
の頃) ▪ Weblateの導入 (Version6以降) ▪ 告)KiCadの初期の日本語化をされていた方で、[KiCadについて]の貢献者リスト に名前のない方、是非お知らせください。 (Version 6までは https://gitlab.com/kicad/code/kicad/- /commit/1f8b72c194da2d473f086222ea051fe9517a5fd5 で入れても らったのですが、それ以前の貢献者が辿れなかったため。)
Weblateで翻訳する ▪ やることは簡単。 ▪ https://hosted.weblate.org/projects/kicad/master-source/ja/ ▪ GitHubアカウントあたりを使ってサインイン ▪ 未翻訳の項目をクリックして英文に対応する日本語の翻訳を入力するだけ。 ▪
昔の.poファイルがどうの、という面倒なことは考えなくてOK.
Weblateの使い方#1 ▪ 未完了項目 (オレンジの項目) を選択 選択して
Weblateの使い方#2 ▪ ひたすら翻訳 ここに訳文を入力するだけ
実際には… ▪ 原文の表示箇所を調べる ▪ ソースから対応する画面を推定する ▪ わかれば実際に表示させてみて画面全体の文脈を把握したうえで翻訳する ▪ なので結構大変。
一例 ▪ 原文「High Speed」 ▪ pcb_calculatorのソース。
ソースを探す ▪ ソースから該当しそうな画 面を探す。 ▪ General system designとあるから、全体 メニューっぽいところ?
画面の文脈を見て翻訳する ▪ メニューにいた。 ▪ これは「高速」訳すとちょっとまずそう… ▪ というわけで、やることは簡単だけど、 結構面倒
Bugtrackerを覗いて 見てみる
GitLab ▪ KiCadのプロジェク トはGitLabで管 理されている。 ▪ リリースの進み具 合はこれで見える。 ▪ https://gitlab.c
om/kicad
進捗 ▪ Milestoneの Burnup/Burndown チャートで進捗具合が把 握できる。 ▪ 8.0はまだ始まったばかり。 ▪ https://gitlab.com/
groups/kicad/- /milestones/19#ta b-issues
バグ一覧 ▪ Label Priorityでソート すると、「ヤバイバグ」が 見える。 ▪ Criticalが捌けてくるとリ リース。 ▪
https://gitlab.com/ groups/kicad/- /issues/?sort=label _priority&state=op ened&milestone_tit le=8.0&first_page_ size=100
インターフェース誌のコラ ムの基板について
自作Raspi Pico デバッグボード ▪ Raspi PicoでZephyrRTOSのドライバ書くために作った 評価ボード ▪ 実際にこの基板を使って書いたドライバがupstreamのソースに入っている。 ▪
電気回路的にはあまり面白いことはやっていない。基本的に配線だけ。 ▪ 2010年代のトレンド、「割れるデバッグ基板」を令和に再現! ▪ RaspiのHATにしてのデバッグも可能。(raspberrypi-swd.cfg) ▪ ユニバーサル基板領域も確保。
概要 ▪ 2x5 ハーフピッチ SWD端子 ▪ Arduino式6pinUART端子 ▪ I2C/ADCのGrove端子出力化 ▪
リセットボタン(重要) ▪ 赤外線LED (リモコン信号送受信用) ▪ 10BASE-T (ENC28J60使用) ▪ WAVESHARE社OLED/WizNet Ethenet Hat互換のピンヘッダ
現物の紹介 ▪ こんな感じ。 ▪ まだちょこちょこいじってます。 ▪ Live