《最新》みんなのトレンド・アイテム!
多言語に対応する 〜システム開発研究室〜
ナビゲータのEVEです。
近頃、昼間暖かいし、朝方は寒いしと体調を維持するのが大変です。今朝起きて、
簿記2級
の学習をしてしばらくして頭痛が・・・。寝れば直るだろうとちょっと寝たら頭がガンガン!午後に頭痛薬を服用して、コーヒーを飲んでから回復しました。
回復後の午後は、昨日ダメダメだった、企業経営理論の「
組織と人材
」の情報を一太郎でまとめていました。本日実施予定だった、企業経営理論の「人的資源管理」と「労働関連法規」については明日に繰越します。ということで、本日はまだ開発をしていないのですが、これからやる予定です。
[多言語に対応する]
今週から何も書くネタがないので、『ゼロからはじめるシステム開発』では、セキュリティについて書くといっていましたが、1つ検討したいことがありました。それは、
英語などの多言語に対応させるかどうか
?
以前多言語に対応する方法を考えていた時期がありました。Webサイトで多言語に対応させるならこんな方法ならいけるのではって感じです・・・。
JavaScriptを使用している人だったら、言っていることが分かると思いますが、HTMLで構成されるWeb画面は、画面の頭からエレメントにインデックスが付与されています。同時に、エレメントにインデックスを付与することも可能です。
その対応と似たような方法を採用し、日本語を英語表記したい項目について、データベースまたはファイルで情報を保持し、ユーザーがダウンロードしたそのイベントで挿入するという方法を考えていました。
[近頃のトレンド]
ただ、複数のサイトを見ると、ポータル画面でユーザーを特定し、特定したユーザーが使用している言語のURLに飛ばしているようです。これは、厳格に調査した結果に基づいたものではなく、表示したHTML画面のソースをチラ見して結果得た印象です。
このような方法を考えなかったわけではないのですが、管理しなければいけない資源が「資源の数×言語数」に膨らみます。考えただけでも大変な気がして仕方がありません。
では、なぜこのような大変な方法を他のサイトでは採用をしているのか考えてみると、画面の
美観
を考えてだと思います。それは、同じ意味の言葉でも、言語により文字数が変わります。日本語で素晴らしいは、英語では"Wonderful"といいフランス語は"merveilleux"(男性形)または"merveilleuse"(女性形)です。字数が違うため、画面が開発者の意図したデザインで表示されないということがあるかもしれません。そういう
品質重視
で考えた場合、言語ごとに画面を用意するというのが正解なのかもしれません。
[EVEシステムでは?]
以上の検討から、EVEシステムでは、ディレクトリにより言語を変えるという方法で開発を進めていきたいと思います。ただ、データベースでディレクトリ、プログラムを管理するのに、ディレクトリが違うからと言って、プログラムに関する情報を複数登録するなんてのはちょっと冗長的すぎますね?
構成管理システム
を製造する場合は、ちょっと、一考が必要なようです。
[あとがき]
本日は、もう時間もあまりないので、雑用的な作業をして、時間が余ったら開発をします。なかなかうまくいきませんね?
ところで、フランス語・・・。素晴らしいにも、男性と女性という形があるのですか?LGBTの人の人権を認めるために、垣根をとりはらい、同性結婚を認めたりしているようですが、言語のほうは男性、女性の区別が甚だしい状況のようです。
ちなみに、Bingに「性別が分からないフランス人に、WEB画面を提供する場合、すばらしいと表示する場合、どうしたらいいですか?」と聞いたら、主語に中性的な意味をもってきて、「Vous êtes formidable」と表現すればいいようです。製品のクオリティを高めるためにそこまでやるとしたら、かなりの工数が必要なようです。フランス語の検討はなかったことにしましょう(笑)!
では、また!!!
タグ:
studying
簿記
デザイン
構成管理システム
多言語
posted by
ゼロから始めるシステム開発
at 18:38 |
Comment(0)
|
TrackBack(0)
|
システム開発研究室
検索
<<
2023年11月
>>
日
月
火
水
木
金
土
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
最新記事
(11/22)
エンティティ参照への対応 〜プログラム研究室〜
(11/21)
htmlspecialchars 〜プログラム研究室〜
(11/20)
アロー関数 〜プログラム研究室〜
(11/19)
無名関数 〜プログラム研究室〜
(11/17)
サイバー・フィジカル・セキュリティ対策フレームワーク(CPSF) 〜セキュリティ研究室
タグクラウド
ChatGPT
JavaScript
php
Ubuntu
情報処理安全確保支援士
カテゴリーアーカイブ
YouTubeでの稼ぎ方研究室
(23)
システム開発研究室
(114)
セキュリティ研究室
(40)
システム監査研究室
(13)
ハードウェア研究室
(17)
ネットワーク研究室
(6)
ソフトウェア研究室
(76)
プログラミング研究室
(97)
デザイン研究室
(1)
データベース研究室
(3)
先端技術研究室
(3)
株式投資研究室
(35)
人工知能研究室
(6)
Coffee Time
(67)
ゼロからはじめるシステム開発
(1)
月別アーカイブ
2024年11月
(18)
2024年10月
(16)
2024年09月
(14)
2024年08月
(20)
2024年04月
(6)
2024年03月
(12)
2024年02月
(9)
2024年01月
(10)
2023年12月
(15)
2023年11月
(12)
2023年10月
(16)
2023年09月
(12)
2023年08月
(10)
2023年07月
(14)
2023年06月
(30)
2023年05月
(18)
2023年04月
(27)
2023年03月
(28)
2023年02月
(21)
2023年01月
(30)
日別アーカイブ
2024年11月22日
(1)
2024年11月21日
(1)
2024年11月20日
(1)
2024年11月19日
(1)
2024年11月17日
(1)
2024年11月15日
(1)
2024年11月14日
(1)
2024年11月13日
(1)
2024年11月12日
(1)
2024年11月11日
(1)
2024年11月10日
(1)
2024年11月08日
(1)
2024年11月07日
(1)
2024年11月06日
(1)
2024年11月05日
(1)
2024年11月03日
(1)
2024年11月02日
(1)
2024年11月01日
(1)
2024年10月23日
(1)
2024年10月22日
(1)
2024年10月21日
(1)
2024年10月19日
(1)
2024年10月18日
(1)
2024年10月17日
(1)
2024年10月14日
(1)
2024年10月12日
(1)
2024年10月11日
(1)
2024年10月09日
(1)
2024年10月08日
(1)
2024年10月07日
(1)
ファン
このブログの読者になる
更新情報をチェックする
ブックマークする
友達に教える
最新コメント
Ubuntuをインストールする −インストール準備− 〜ソフトウェア研究室〜
by 中村 健 (03/11)
プロフィール
ゼロから始めるシステム開発
こんにちは!ナビゲータのEVEです。各種研究室を用意し、次期EVEシステムを製造しようと日々頑張っています。現在一番力を入れているのが、資金調達です。このブログもその一環ですので、ご協力いただければ嬉しいです。
プロフィール
2023年11月06日
共有
Facebook
Twitter
Google +
LinkedIn
Email
Mobilize
your Site
スマートフォン版を閲覧
|
PC版を閲覧
5
次の10件>>
ホーム
2
3
その他
Share by: