Difference between revisions of "Lazarus Documentation/ja"

From Lazarus wiki
Jump to navigationJump to search
Line 9: Line 9:
 
==Lazarus と Pascal のチュートリアル==
 
==Lazarus と Pascal のチュートリアル==
  
*[[Object Pascal Tutorial]]
+
*[[Object Pascal Tutorial/ja|Object Pascal チュートリアル]]
*[[:Category:Tutorials|All tutorials on the wiki]] - Collection of tutorials with difficulty ranging from beginner to expert level
+
*[[:Category:Tutorials/ja|ウィキ内の全チュートリアル]] - 初心者から上級者までさまざまなレベルのチュートリアルの取りまとめたものです
*There are also other tutorials not hosted here in [[Lazarus Documentation#Lazarus related blogs, websites, videos, magazines and books]].
+
*ここで紹介されてない他のチュートリアルは [[Lazarus Documentation/ja#Lazarus 関連のブログ、ウェブサイト、ビデオ、雑誌、書籍]] にあります。
 
*[http://www.schoolfreeware.com/Free_Pascal_Tutorials.html SchoolFreeware's FreePascal Tutorials] - From command line interface (CLI) to graphical user interface (GUI) using Lazarus IDE
 
*[http://www.schoolfreeware.com/Free_Pascal_Tutorials.html SchoolFreeware's FreePascal Tutorials] - From command line interface (CLI) to graphical user interface (GUI) using Lazarus IDE
  
Line 28: Line 28:
 
*[[Console Mode Pascal/ja|コンソールモードでのPascalプログラム]] - テキストモードプログラムをLazarusのIDEで書く方法
 
*[[Console Mode Pascal/ja|コンソールモードでのPascalプログラム]] - テキストモードプログラムをLazarusのIDEで書く方法
 
*[[Lazarus Inline Assembler/ja|Lazarus インラインアセンブラ]] - インラインアセンブラの最初の一歩
 
*[[Lazarus Inline Assembler/ja|Lazarus インラインアセンブラ]] - インラインアセンブラの最初の一歩
*[[Databases]] - An introduction to using databases in Lazarus and links to other database articles.
+
*[[Databases|データベース]] - Lazarus でのデータベースの使い方の紹介とデータベースに関する他の記事へのリンク
 
*[[SQLdb Tutorial0]] - Set up instructions for sample data for the following database tutorials
 
*[[SQLdb Tutorial0]] - Set up instructions for sample data for the following database tutorials
 
*[[SQLdb Tutorial1]] - A tutorial that teaches you to get up and running with Lazarus visual components and databases
 
*[[SQLdb Tutorial1]] - A tutorial that teaches you to get up and running with Lazarus visual components and databases
Line 55: Line 55:
  
 
===ウェブ===
 
===ウェブ===
*[[Portal:Web_Development|Web Development Portal]] - How to develop web applications with Lazarus and Free Pascal.
+
*[[Portal:Web_Development|ウェブ開発 ウィキポータル]] - Lazarus Free Pascal を使ったウェブアプリケーションの開発方法
 
**[[Webbrowser|ウェブブラウザ]] - ウェブブラウザの操作
 
**[[Webbrowser|ウェブブラウザ]] - ウェブブラウザの操作
**[[Networking|Web Programming and Networking]] - Tutorials about TCP/IP protocol, WebServices and links to web development articles.
 
 
**[[Networking/ja|ウェブプログラムとネットワーク]] - TCP/IP プロトコル、ウェブサービス、ウェブ開発に関連する記事ついて説明します。
 
**[[Networking/ja|ウェブプログラムとネットワーク]] - TCP/IP プロトコル、ウェブサービス、ウェブ開発に関連する記事ついて説明します。
  
Line 92: Line 91:
 
*[[Installing Help in the IDE]] - How to install help for the RTL, FCL and LCL in the IDE, as well as installing the Kylix help files in it and also adding help for user packages.
 
*[[Installing Help in the IDE]] - How to install help for the RTL, FCL and LCL in the IDE, as well as installing the Kylix help files in it and also adding help for user packages.
 
*[[Using Lazarus for other computer languages/ja|他言語をLazarusで使う]] - CやJavaなどをIDEで使う方法
 
*[[Using Lazarus for other computer languages/ja|他言語をLazarusで使う]] - CやJavaなどをIDEで使う方法
*[[IDE Development/ja]] - 現在のIDEの開発についてのいろいろ
+
*[[IDE Development/ja|IDE の開発]] - 現在の IDE の開発についてのいろいろ
 
*[[Lazarus for education]] - How to setup the IDE for courses and beginners.
 
*[[Lazarus for education]] - How to setup the IDE for courses and beginners.
 
*[[Lazarus Hacks]] - Customizations and hacks that can adapt the IDE and LCL to specific needs.
 
*[[Lazarus Hacks]] - Customizations and hacks that can adapt the IDE and LCL to specific needs.
Line 100: Line 99:
 
===LCL===
 
===LCL===
 
*[[doc:lcl/ja|LCL documentation]] - LCLオンライン文書 (作業中)。現状では、[http://lazarus-ccr.sourceforge.net/docs/lcl/index.html sourceforgeのLCL文書]、または[http://wiki.lazarus.freepascal.org/Lazarus_Tutorial/ja#.E3.82.B3.E3.83.B3.E3.83.9D.E3.83.BC.E3.83.8D.E3.83.B3.E3.83.88.E3.83.91.E3.83.AC.E3.83.83.E3.83.88 Lazarusチュートリアルのコンポーネントパレットについての説明]を参照してください。
 
*[[doc:lcl/ja|LCL documentation]] - LCLオンライン文書 (作業中)。現状では、[http://lazarus-ccr.sourceforge.net/docs/lcl/index.html sourceforgeのLCL文書]、または[http://wiki.lazarus.freepascal.org/Lazarus_Tutorial/ja#.E3.82.B3.E3.83.B3.E3.83.9D.E3.83.BC.E3.83.8D.E3.83.B3.E3.83.88.E3.83.91.E3.83.AC.E3.83.83.E3.83.88 Lazarusチュートリアルのコンポーネントパレットについての説明]を参照してください。
*[[LazActiveX]] - ActiveX/LazActiveX documentation
+
*[[LazActiveX]] - ActiveX/LazActiveX のドキュメント
*[[TAChart documentation]] - Standard component for drawing graphs and charts.
+
*[[TAChart documentation|TAChart のドキュメント]] - グラフやチャート描画用の標準コンポーネント
 
*[[LCL Components/ja|LCL コンポーネント]] - TMainMenu、TButton、TComboBox、TTimerなど LCL 標準コントロールの説明と関連リファレンス
 
*[[LCL Components/ja|LCL コンポーネント]] - TMainMenu、TButton、TComboBox、TTimerなど LCL 標準コントロールの説明と関連リファレンス
*[[The LCL in various platforms]] - A brief discussion about LCL features which behave differently in different platforms.
+
*[[The LCL in various platforms/ja|さまざまなプラットフォームにおける LCL]] - プラットフォームの違いによる LCL 機能の差異の簡単な解説
*[[Autosize / Layout/ja]] - いろんなプラットホームで動くフォームのデザイン方法
+
*[[Autosize / Layout/ja|オートサイズ/レイアウト]] - すべてのプラットホームで動作するフォームのデザイン方法
 
*[[Main Loop Hooks/ja|メインループフック]] - 複数のイベントソースをハンドルする方法
 
*[[Main Loop Hooks/ja|メインループフック]] - 複数のイベントソースをハンドルする方法
 
*[[Asynchronous Calls/ja|非同期呼び出し]] - メソッドを遅延実行する方法
 
*[[Asynchronous Calls/ja|非同期呼び出し]] - メソッドを遅延実行する方法
Line 110: Line 109:
 
*[[Accessing the Interfaces directly/ja|インターフェイスへのアクセス]] - LCL ウィジェットセットにアクセスする方法のサンプル
 
*[[Accessing the Interfaces directly/ja|インターフェイスへのアクセス]] - LCL ウィジェットセットにアクセスする方法のサンプル
 
*[[Add Help to Your Application/ja]] - アプリケーションにオンラインヘルプを付ける方法
 
*[[Add Help to Your Application/ja]] - アプリケーションにオンラインヘルプを付ける方法
*[[Colors]] - Description of system colors like clDefault, clWindow and the fpImage FPColor
+
*[[Colors/ja|色について]] - clDefault、clWindow、fpImage FPColor といったシステムカラーに関する説明
 
*[[LCL Tips/ja|LCL の小技集]] - LCL の小技や妙技  
 
*[[LCL Tips/ja|LCL の小技集]] - LCL の小技や妙技  
 
*[[LCL Defines/ja]] - 適切なオプションで LCL を再コンパイル
 
*[[LCL Defines/ja]] - 適切なオプションで LCL を再コンパイル
Line 120: Line 119:
 
*[[The Power of Proper Planning and Practices/ja|適切な計画と実施の効果]] - Free PascalとLazarus開発者にとって、プログラミングに役に立つ共通の基礎知識や練習問題
 
*[[The Power of Proper Planning and Practices/ja|適切な計画と実施の効果]] - Free PascalとLazarus開発者にとって、プログラミングに役に立つ共通の基礎知識や練習問題
 
*[[Multiplatform Programming Guide/ja |マルチプラットホームのためのプログラミングガイド]] - クロスプラットホームアプリケーションを開発する方法、そしてプラットホーム間の移植の方法。
 
*[[Multiplatform Programming Guide/ja |マルチプラットホームのためのプログラミングガイド]] - クロスプラットホームアプリケーションを開発する方法、そしてプラットホーム間の移植の方法。
*[[Introduction to platform-sensitive development]] - The next step in cross-platform development.
+
*[[Introduction to platform-sensitive development/ja|プラットフォームを意識した開発の紹介]] - クロスプラットフォーム開発の一歩踏み込んだ話です
 
*[[Deploying Your Application/ja|開発したアプリケーションのインストール方法]] - 作成したアプリケーションのインストール方法
 
*[[Deploying Your Application/ja|開発したアプリケーションのインストール方法]] - 作成したアプリケーションのインストール方法
 
*[[Cross compiling/ja|クロスコンパイリング]] - あるプラットホームから、別のプラットホームの実行ファイルを作成
 
*[[Cross compiling/ja|クロスコンパイリング]] - あるプラットホームから、別のプラットホームの実行ファイルを作成
*[[GDB Debugger Tips]] - Known Issues / Tips for debugging Pascal using GDB
+
*[[GDB Debugger Tips|GDB デバッガの小技集]] - 既知の問題/GDB を使用した Pascal デバッグの小技集
 
*[[Remote Debugging/ja|リモートデバッグ]] - Lazarus アプリケーションをリモートデバッグ(別のパソコンからデバッグする)の方法
 
*[[Remote Debugging/ja|リモートデバッグ]] - Lazarus アプリケーションをリモートデバッグ(別のパソコンからデバッグする)の方法
 
*[[Application Icon/ja|アプリケーションのアイコン]] - アプリケーションにアイコンを設定する
 
*[[Application Icon/ja|アプリケーションのアイコン]] - アプリケーションにアイコンを設定する
*[[Using Pascal Libraries with .NET and Mono/ja | .NET や Mono から Pascal ライブラリを使用する]] - .NET や Mono を使ってFree Pascal のコードを利用する。
+
*[[Using Pascal Libraries with .NET and Mono/ja | .NET や Mono から Pascal ライブラリを使用する]] - .NET や Mono で Free Pascal のコードを利用できます
 
*[[Pascal and PHP|Pascal と PHP]] - Pascal と PHP の連携
 
*[[Pascal and PHP|Pascal と PHP]] - Pascal と PHP の連携
*[[Developing Python Modules with Pascal]] - extending Python with Pascal
+
*[[Developing Python Modules with Pascal|Pascal で Python モジュールを開発する]] - Pascal を使った Python の拡張
 
*[[Developing Web Apps with Pascal]] - yes, you can write Rich Internet Applications (RIA) with Pascal
 
*[[Developing Web Apps with Pascal]] - yes, you can write Rich Internet Applications (RIA) with Pascal
*[[Smartphone Development]] - About using FPC and Lazarus to target various smartphones
+
*[[Smartphone Development|スマートフォン向けの開発]] - さまざまなスマートフォンを対象とした FPC Lazarus の使い方について
*[[Lazarus Components Directory]] - A description of extra packages which are shipped with Lazarus, such as support for printers, fpWeb, daemons, etc
+
*[[Lazarus Components Directory/ja|Lazarus コンポーネントのディレクトリ]] - プリンタ、fpWeb、デーモンのサポートといったような Lazarus に付属してくる拡張パッケージの説明
  
 
===ツール===
 
===ツール===
 
*[[Lazarus Documentation Editor/ja|Lazarus文書エディタ]] - "lazde"を使った文書の書き方。
 
*[[Lazarus Documentation Editor/ja|Lazarus文書エディタ]] - "lazde"を使った文書の書き方。
*[[FPDoc Editor/ja|FPDoc Editor]] - ドキュメントファイルの統合エディタ
+
*[[FPDoc Editor/ja|FPDoc エディタ]] - ドキュメントファイルの統合エディタ
*[[FPDoc Updater/ja]] - FPDocファイルを編集するGUIツール
+
*[[FPDoc Updater/ja|FPDoc アップデーター]] - FPDoc ファイルを編集する GUI ツール
 
*[[lazbuild/ja]] - IDEなしでプロジェクトやパッケージをコンパイルする
 
*[[lazbuild/ja]] - IDEなしでプロジェクトやパッケージをコンパイルする
 
*[[LazSVNPkg]] - Lazarus Subversion IDE Plugin
 
*[[LazSVNPkg]] - Lazarus Subversion IDE Plugin
Line 149: Line 148:
 
==Lazarus 開発者ガイド==
 
==Lazarus 開発者ガイド==
 
*[[Developer pages|開発者]] - Lazarus 開発者の一覧
 
*[[Developer pages|開発者]] - Lazarus 開発者の一覧
*[[Lazarus Development Process|Lazarus 開発プロセス]] - ロードマップ、ToDo、現在の開発、Lazarus 1.0 に必要なもの
+
*[[Lazarus Development Process|Lazarus 開発プロセス]] - 行程表、ToDo、現在の開発、Lazarus 1.0 に必要なもの
 
*[[How To Help Developing Lazarus/ja|Lazarusの開発に関するヘルプ]] - これからLazarus自体を改良しようとする人への案内
 
*[[How To Help Developing Lazarus/ja|Lazarusの開発に関するヘルプ]] - これからLazarus自体を改良しようとする人への案内
 
*[[Version Numbering/ja|バージョン番号]] - Lazarus のバージョン番号による違いの説明
 
*[[Version Numbering/ja|バージョン番号]] - Lazarus のバージョン番号による違いの説明
Line 157: Line 156:
 
*[[DesignGuidelines/ja|デザインガイドライン]] - Lazarusのソースコードを書き換える場合の規則など。
 
*[[DesignGuidelines/ja|デザインガイドライン]] - Lazarusのソースコードを書き換える場合の規則など。
 
*[[GUI design/ja|GUIデザイン]] - Lazarus の GUI デザインをするときのガイドライン
 
*[[GUI design/ja|GUIデザイン]] - Lazarus の GUI デザインをするときのガイドライン
*[[Roadmap|ロードマップ]] - Lazarus の色々な機能についての現在の開発状況。
+
*[[Roadmap|行程表]] - Lazarus の色々な機能についての現在の開発状況
 
*[[Moderating the bug tracker]] - Lazarus開発者やモデレータへ、[http://www.freepascal.org/mantis/ bug tracker]を使ったガイドライン。
 
*[[Moderating the bug tracker]] - Lazarus開発者やモデレータへ、[http://www.freepascal.org/mantis/ bug tracker]を使ったガイドライン。
 
*[[Codetools]] - IDE にコードツールを統合する方法
 
*[[Codetools]] - IDE にコードツールを統合する方法
Line 166: Line 165:
 
===LCL - Lazarus コンポーネントライブラリ===
 
===LCL - Lazarus コンポーネントライブラリ===
 
LCL に関するより掘り下げた記事です。上のほうにある Lazarus ユーザーガイドの LCL の節も参照してください。
 
LCL に関するより掘り下げた記事です。上のほうにある Lazarus ユーザーガイドの LCL の節も参照してください。
*[[How To Write Lazarus Component]] - A helpful guide to creating your first LCL component.
+
*[[How To Write Lazarus Component|Lazarus コンポーネントの書き方]] - LCL コンポーネントを最初に作成するときの役立つ解説
 
*[[LCL Messages/ja|LCLメッセージ]] - LCLメッセージについて
 
*[[LCL Messages/ja|LCLメッセージ]] - LCLメッセージについて
 
*[[LCL Internals/ja|LCL の内部]] - 実装の詳細と新しいウィジェットの作り方
 
*[[LCL Internals/ja|LCL の内部]] - 実装の詳細と新しいウィジェットの作り方
 
*[[LCL Key Handling/ja|LCL キーの扱い]] - キーが押されたら、どうなるの?
 
*[[LCL Key Handling/ja|LCL キーの扱い]] - キーが押されたら、どうなるの?
*[[LCL Internals - Resizing, Moving]] - コントロールをリサイズや移動したときに、LCLがLCLインターフェースとどのようなやりとりをするかの内部情報。
+
*[[LCL Internals - Resizing, Moving/ja|LCL の内部 - サイズ変更、移動]] - コントロールのサイズ変更や移動したときに、LCL が LCL インターフェースとどのようなやり取りをするかの内部情報
 
*[[LCL Drag Drop]] - Managing dragging, dropping and docking
 
*[[LCL Drag Drop]] - Managing dragging, dropping and docking
 
*[[LCL Unicode Support/ja|Unicode サポート]] - Lazarus で Unicode を有効にするための作業
 
*[[LCL Unicode Support/ja|Unicode サポート]] - Lazarus で Unicode を有効にするための作業
*[[LCL Documentation Roadmap|LCL に関する文書のロードマップ]] - どのユニットのドキュメントを作ったらいいか迷ったら参考にしてください。
+
*[[LCL Documentation Roadmap|LCL に関する文書の行程表]] - どのユニットのドキュメントを作ったらいいか迷ったら参考にしてください。
 
*[[LCL Bindings]] - LCLをPascal以外のプログラミング言語へ結合する方法。
 
*[[LCL Bindings]] - LCLをPascal以外のプログラミング言語へ結合する方法。
  
Line 180: Line 179:
  
 
===翻訳/国際化/地域化===
 
===翻訳/国際化/地域化===
These articles cover how to set up the IDE, LCL and your own programs with translated/localized strings, and how to internationalize them (e.g. deal with date formats, decimal separators etc) :
+
この節の記事は、IDE や LCL、作成されているプログラムに翻訳されたもしくは地域化に対応した文字列を設定する方法、それらの国際化の対応方法(例えば、日付の書式、桁区切りなど)を網羅しています。
 
* [[Translations_/_i18n_/_localizations_for_programs/ja|翻訳/国際化/プログラムの地域化]] - アプリケーションの翻訳方法とプロジェクトやパッケージの翻訳したリソース文字列をアプリケーションに読み込む方法
 
* [[Translations_/_i18n_/_localizations_for_programs/ja|翻訳/国際化/プログラムの地域化]] - アプリケーションの翻訳方法とプロジェクトやパッケージの翻訳したリソース文字列をアプリケーションに読み込む方法
 
* [[Getting translation strings right/ja|文字列(strings)を正しく翻訳する方法]] - プログラマ向けのノート:アプリケーションを作成する際に、翻訳しやすい文字列をどのように生成し、使用するか。 文字列を生成するに当たっての一般的な事柄、特に、英語を基礎の言語としたときに考慮すべき点や実装についてのヒントを記述しています。
 
* [[Getting translation strings right/ja|文字列(strings)を正しく翻訳する方法]] - プログラマ向けのノート:アプリケーションを作成する際に、翻訳しやすい文字列をどのように生成し、使用するか。 文字列を生成するに当たっての一般的な事柄、特に、英語を基礎の言語としたときに考慮すべき点や実装についてのヒントを記述しています。
Line 210: Line 209:
 
*[[Build messages/ja|ビルドメッセージ]]
 
*[[Build messages/ja|ビルドメッセージ]]
  
==Special Topics==
+
==その他==
 
*[[Databases/ja|データベース]]
 
*[[Databases/ja|データベース]]
 
*[[Portal:SciTech|科学テクノロジー ウィキポータル]] - 科学、医学、工学、テクノロジーにおける Lazarus と Free Pascal の利用
 
*[[Portal:SciTech|科学テクノロジー ウィキポータル]] - 科学、医学、工学、テクノロジーにおける Lazarus と Free Pascal の利用
Line 218: Line 217:
 
===ブログ===
 
===ブログ===
  
*[http://lazarus-dev.blogspot.com/ Lazarus Development] - A blog of Lazarus developers regards development process.
+
*[http://lazarus-dev.blogspot.com/ Lazarus の開発(英語)] - 開発プロセスに焦点を当てた Lazarus 開発者のブログ
 
*[[Adventures of a Newbie/ja|初心者の冒険]] - チュートリアルを見ながら Lazarus を使い始めた初心者の記録
 
*[[Adventures of a Newbie/ja|初心者の冒険]] - チュートリアルを見ながら Lazarus を使い始めた初心者の記録
 
*[http://lazarusroad.blogspot.com/ On the road with Lazarus/Free Pascal] - A blog dedicated to register my experiences while programming with Lazarus and Free Pascal (by Luiz Américo)
 
*[http://lazarusroad.blogspot.com/ On the road with Lazarus/Free Pascal] - A blog dedicated to register my experiences while programming with Lazarus and Free Pascal (by Luiz Américo)
Line 226: Line 225:
 
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
 
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
 
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]  
 
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]  
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - A blog about Lazarus and Free Pascal in general - Joost van der Sluis
+
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - 全般的な Lazarus Free Pascal に関するブログ - Joost van der Sluis
  
 
===ウェブサイト===
 
===ウェブサイト===
These websites cover FreePascal, Lazarus or both - or they cover Delphi concepts that are applicable to Lazarus/FPC:
+
これらのウェブサイトは FreePascal、Lazarus のいずれかもしくは両方を取り扱っています。あるいは Delphi の概念について記載されており、Lazarus/FPC に当てはめることができるでしょう。
 
*[pp4s.co.uk] Lazarus (and Delphi) getting started information, tutorials. Useful for beginners.
 
*[pp4s.co.uk] Lazarus (and Delphi) getting started information, tutorials. Useful for beginners.
 
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Unique free pascal tutorial and documentation at Swinburne University
 
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Unique free pascal tutorial and documentation at Swinburne University
Line 238: Line 237:
  
 
中国語:
 
中国語:
*[http://www.fpccn.com/ Community for Free Pascal and Lazarus in Chinese.] - Community, forums, source code and demos in Chinese.
+
*[http://www.fpccn.com/ Free Pascal Lazarus ための中国語コミュニティ] - 中国語のコミュニティ、フォーラム、ソースコード、デモ
  
 
オランダ語:
 
オランダ語:
Line 248: Line 247:
 
スペイン語:
 
スペイン語:
 
*[http://aprendepascal.wikidot.com Programando en Pascal] - Spanish tutorial focused on FPC/Lazarus, hosted in Wikidot.
 
*[http://aprendepascal.wikidot.com Programando en Pascal] - Spanish tutorial focused on FPC/Lazarus, hosted in Wikidot.
*[http://www.conoce3000.com/html/espaniol/Libros/PascalConFreePascal/Indice.html Pascal con FreePascal] - Spanish tutorial focused only FPC (Linux & Windows).
+
*[http://www.conoce3000.com/html/espaniol/Libros/PascalConFreePascal/Indice.html Pascal con FreePascal] - FPC にだけ焦点を当てたスペイン語のチュートリアル(Linux と Windows)
 
*[http://www.conoce3000.com/html/espaniol/Apuntes/2012-07-17-EditorSimpleLazarus01/EditorSimpleLazarus01.html シンプルエディタ UTF8] Lazarus で Linux 用の UTF8 エディタはどう作る?(スペイン語)
 
*[http://www.conoce3000.com/html/espaniol/Apuntes/2012-07-17-EditorSimpleLazarus01/EditorSimpleLazarus01.html シンプルエディタ UTF8] Lazarus で Linux 用の UTF8 エディタはどう作る?(スペイン語)
  

Revision as of 15:13, 6 January 2014

العربية (ar) Deutsch (de) English (en) español (es) suomi (fi) français (fr) magyar (hu) Bahasa Indonesia (id) italiano (it) 日本語 (ja) 한국어 (ko) Nederlands (nl) português (pt) русский (ru) slovenčina (sk) Türkçe (tr) 中文(中国大陆)‎ (zh_CN) 中文(台灣)‎ (zh_TW)

日本語版メニュー
メインページ - Lazarus Documentation日本語版 - 翻訳ノート - 日本語障害情報


日本語翻訳に参加頂ける方は翻訳ノートを御覧ください。


Lazarus と Pascal のチュートリアル

(See also "Websites", further down this page)

Lazarus/FPC

ハードウェア、スレッド、プロセス

ファイル

ウェブ

プラットフォーム

Lazarus ユーザーガイド

インストール方法

IDE

LCL

開発

ツール

Delphi を利用している方へ

Lazarus 開発者ガイド

LCL - Lazarus コンポーネントライブラリ

LCL に関するより掘り下げた記事です。上のほうにある Lazarus ユーザーガイドの LCL の節も参照してください。

インターフェース

翻訳/国際化/地域化

この節の記事は、IDE や LCL、作成されているプログラムに翻訳されたもしくは地域化に対応した文字列を設定する方法、それらの国際化の対応方法(例えば、日付の書式、桁区切りなど)を網羅しています。

  • 翻訳/国際化/プログラムの地域化 - アプリケーションの翻訳方法とプロジェクトやパッケージの翻訳したリソース文字列をアプリケーションに読み込む方法
  • 文字列(strings)を正しく翻訳する方法 - プログラマ向けのノート:アプリケーションを作成する際に、翻訳しやすい文字列をどのように生成し、使用するか。 文字列を生成するに当たっての一般的な事柄、特に、英語を基礎の言語としたときに考慮すべき点や実装についてのヒントを記述しています。
  • 翻訳ノート:

追加可能なコンポーネントの文書

Free Pascal コンパイラ文書

In addition to this site, the latest version of the documentation can also be found on-line and in a variety of downloadable formats on the main Free Pascal Compiler site.

その他

Lazarus 関連のブログ、ウェブサイト、ビデオ、雑誌、書籍

ブログ

ウェブサイト

これらのウェブサイトは FreePascal、Lazarus のいずれかもしくは両方を取り扱っています。あるいは Delphi の概念について記載されており、Lazarus/FPC に当てはめることができるでしょう。


中国語:

オランダ語:

  • [1] - Homepage of professor teaching programming courses with Pascal. See his links to Pascal exercises/solutions (e.g. [2])

フランス語:

スペイン語:

ビデオ

書籍

Lazarus と Free Pascal の研究会・発表会

Missing documentation?

If you miss documentation for Lazarus or FreePascal, you can always write it yourself and submit it to the Lazarus/FPC bugtracker for inclusion. Have a look at:

  • FPDoc Editor Built-in documentation editor in Lazarus. Page explains how to get fpdoc help sources and write your own help.