アフィリエイト広告を利用しています

2019年04月15日

grep検索とは??

searchbox01.png


過去記事に出てきたワード
grep検索
って何ぞや?
と思われた方もいたと思いますので、その説明です。
一括検索の事です。

エディタなどに機能として備わってます。

例えば、サクラエディタなど

これをやると、
指定した、フォルダ内のすべてのファイルが検索対象になります。
どこのどのファイルに求めてるキーワードがあるかが分かります。
何行目かもわかります。

是非利用されてください。

当サイトはリンクフリーですので、拡散していただくのは歓迎です!
「楽しい!知識の泉」へのご意見、ご感想はお気軽にコメントにてお願い致します!
いつも以下をポチッっと有難うございます(*'▽')今回もポチッと宜しくお願い致します。
にほんブログ村 IT技術ブログへ
にほんブログ村


Webサイト・CGIランキング







ありがとうございます。
posted by カンジ at 13:50 | Comment(0) | TrackBack(0) | IT,web

2019年04月06日

「osclass」というcmsのテーマの日本語化

book_gijutsusyo_web.png

久々にマニアックな記事を書きますカンジです
記事タイトルを見ても何のこっちゃという方もいらっしゃると思います
cmsとは??

コンテンツ管理システム(Content Management System)の略称です。 Webページの記述言語であるHTMLCSSを知らなくても、ホームページを構築して運用管理できる、とても便利なソフトウェアです。

何となくお判りいただけましたか??
ピンとこない方はお気軽にコメントにどうぞ。

そのcmsのひとつの「osclass」というものを使って、マッチングサイトを構築しています。
この、「osclass」を使うにあたって、「テーマ」というのを設定できます。
「テーマ」は無料から有料まで色んなものが有り、着せ替えることが出来るんです。スマホのテーマを考えていただけたらとおもいます。

そのテーマの一つ、
osclass wizards
というものを使ってます。無料です。
因みにOsclassも無料です。

osclassは多分、アメリカ産で、最初はすべて英語仕様なんです。
それを日本語化しないといけないということで(日本国内で稼働しますので)、無料プラグインを入れてるわけです。
プラグインとは、拡張機能といえばわかりやすいですかね。
それを導入してるわけです。
その日本語化してくれるプラグインを使っても、完全には日本語化できないぞ、困った。。。
というところから本題に入るわけです。
image_2019_3_30.png

上の写真の中に
「Popular」という英語が有ります。
これがビフォーです。(クリックで拡大)

image_2019_3_30 (1).png

そしてこれがアフターです。

普通のサイトなら、ただ単にhtmlをいじるだけで日本語に直すことなどすぐにできますが、
osclassはワードプレスなどと同じくphpで出来てますので、
細かいところをいじったりしないといけないので大変なんです。
しかもosclassはユーザが少なく、情報が転がっていません。
ネットで調べても出てきません。
ならば自分で考えるしかないということで、試行錯誤して完成しました。
結局、「~.po」「~.mo」というファイル(翻訳ファイル)をいじりました。
パスでいうと、\oc-content\themes\osclasswizards\languages
の中にen_USというフォルダが有ります。
これは、英語の翻訳です。
日本語が欲しいので、
\oc-content\languages
の中のja_JAのフォルダを
\oc-content\themes\osclasswizards\languages
の中にコピペしました。
これで完成?
いや違うんです。
\oc-content\themes\osclasswizards\languages\ja_JAのなかの
theme.poなどをいじりました。


↓ theme.poの中身の一部 ↓
item.php:150
#: user-login.php:35
msgid "Please Login"
msgstr "ログインしてください"

日本語化したい英語の言葉や文章をgrep検索して、
例えば30件なら30件引っかかるわけですが、
それを見て、poファイルなどに注目し、
ja_JAの中のtheme.poには、この単語がないなー
とか確認できたら、

msgid "Please Login"
msgstr "ログインしてください"

のようなものを
theme.po
の中に書き込むわけです。

※msgid→翻訳前の言葉
msgstr→翻訳後の言葉

このようにして一つ一つpoに書き込んでいき、
poからmoに変換する無料ソフトが有るので、
それを使い、
moに変換し、
po、moの両ファイルをサーバに上げ完成です。


因みにgrep検索したときはこのような感じで、出てきます。
image_2019_3_29.png


以上長い文章を最後まで読んでいただきありがとうございました。
お役に立てれば幸いです。

当サイトはリンクフリーですので、拡散していただくのは歓迎です!
「楽しい!知識の泉」へのご意見、ご感想はお気軽にコメントにてお願い致します!
いつも以下をポチッっと有難うございます(*'▽')今回もポチッと宜しくお願い致します。
にほんブログ村 IT技術ブログへ
にほんブログ村


Webサイト・CGIランキング







ありがとうございます。
posted by カンジ at 10:28 | Comment(0) | TrackBack(0) | IT,web

2019年03月11日

サルでも分かる「サーバー」

book_gijutsusyo_web.png

こんにちは!
サーバーと聞くと、
「何となく、ネットに関することなのは分かるが」という方も多いので、
今回はその説明を分かりやすく詳しくやります。

先ずネットの世界は、サーバーがないと成り立ちません。
サーバーが世界のあちこちにあると思ってください。
個人宅にもサーバーを設置することは可能なんです。
それに関する知識は少々要りますが。
でも独学でも可能だと思います。

サーバーの中にホームページを表示するためのhtmlファイルや画像などを入れておく(アップロードする)んです。アップロードとはダウンロードの逆です。サーバーに上げるんです。
そして、そのサーバに見に行く形で、スマホなどでもホームページが見れるんです。

何となくお判りいただけましたか??
urlの中にサーバのドメインなどが含まれるのもそういうことなんです。

サーバーはレンタルすることも可能です。
レンタルサーバーも沢山あります。

一定期間無料のレンタルサーバーも有ります。

以上説明しましたが、ご不明な点はお気軽にご質問ください。
それでは(^^)

当サイトはリンクフリーですので、拡散していただくのは歓迎です!
「楽しい!知識の泉」へのご意見、ご感想はお気軽にコメントにてお願い致します!
いつも以下をポチッっと有難うございます(*'▽')今回もポチッと宜しくお願い致します。
にほんブログ村 IT技術ブログへ
にほんブログ村

Webサイト・CGIランキング







ありがとうございます。
posted by カンジ at 11:22 | Comment(0) | TrackBack(0) | IT,web
ファン
検索
<< 2024年07月 >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
プロフィール
カンジさんの画像
カンジ
漢字、WEB、医療、資格、豆知識、雑学、暮らしに役立つ情報、その他色々書いてます。
プロフィール