2016-12-14 5 views
0

私のアプリでは、私はいくつかの時間englishと​​で複数の言語を持っているので、私はに調整したい自動的テキストのalignment 2ケースenglishと​​インチイオン2アライメントテキストが自動的に

だから、どのようにすることができalignment英語アラビアテキスト自動的例:私は私のアプリで英語のテキストを持っている場合

iはアライメントが アラビア文字セットの配置の場合に左にとしたいですどのように私はこれを自動的に 私のアプリケーションで行うことができますか?

注:テキストは、サーバー

からそのことについて任意の提案を受けましたか?

JSON:

{ 
    "error": false, 
    "statusCode": 200, 
    "statusText": "OK", 
    "date": "2016-12-14T13:11:18+00:00", 
    "message": "", 
    "details": [], 
    "list": [ 
     { 
      "id": 117, 
      "parent_id": 0, 
      "subject": "هناك حقيقة مثبتة منذ زمن طويل وهي أن المحتوى المقروء لصفحة ما سيلهي القارئ عن التركيز على الشكل الخارجي للنص أو شكل توضع الفقرات في الصفحة التي يقرأها.", 
      "message": "هناك حقيقة مثبتة منذ زمن طويل وهي أن المحتوى المقروء لصفحة ما سيلهي القارئ عن التركيز على الشكل الخارجي للنص أو شكل توضع الفقرات في الصفحة التي يقرأها.", 
      "data": null, 
      "type": "normal", 
      "created_at": 1481629305, 
      "updated_at": 1481629305, 
      "typeColor": "#00A65A", 
     }, 
     { 
      "id": 117, 
      "parent_id": 0, 
      "subject": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s", 
      "message": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s", 
      "data": null, 
      "type": "normal", 
      "created_at": 1481629305, 
      "updated_at": 1481629305, 
      "typeColor": "#00A65A", 
     } 
    ] 
} 
+0

グローバルな言語タイプを扱うグローバルなsassファイルを作成するだけではどうですか? – LeRoy

+0

私はそれをしているが、サーバーから受信したテキストは英語かアラビア語かどうかを自動的に検出して整列を設定したい。 – mahmoudismail

+0

英語かアラビア語かどうかをサービスに伝えてみませんか?そこからあなたはそれをフォーマットするためにCSSを使うことができます。イオンの言語の検出はありません。 – LeRoy

答えて

0

はあなたが

.englisAlign{ 
    text-align: left; 
} 
.arabicAlign{ 
    text-align: right; 
} 

あなたのhtml

<div [ngClass]="languages ? 'englisAlign' : 'arabicAlign'">{{language }}</div> 
をCSSこの

をachiveするngclass使用するようにしてくださいtsファイルの

languages変数は、必要に応じてtrueまたはfalseに設定してください。

+0

あなたの応答はありがたいですが、サーバーから受信したテキストがありますので、それを検出して整列をどうしたらいいですか? – mahmoudismail

+0

ok json formateを送ってください –

+0

私の質問を更新しました – mahmoudismail

関連する問題