asp.netで多言語についていくつか質問しましたが、その回答が非常に役に立ったので、とても感謝しています。
私は今、別の問題に直面しています。
ページディレクティブがあります:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
CodeBehind="Galeria.aspx.cs" Inherits="TerapiaFisica.Galeria" %>
私が欲しいのは、タイトルを多言語にすることです。
私は次のようなものでコードビハインドからそれを行うことができることを知っています:
protected void Page_Load(object sender, EventArgs e)
{
Page.Title = (string)GetLocalResourceObject("PageTitle");
}
しかし、それはまさに私がやりたくないことです。aspxのpageディレクティブのタグからそのタイトルを多言語にしたい。
誰でも私に何をすべきか教えてもらえますか?
私はこの2つのオプションを試しましたが、どれも機能しません。
<%@ Page Title=" <%= GetGlobalResourceObject("Global", "PageTitle") %>"
と
<%@ Page Title="<asp:Localize Text="<%$ Resources: Global, PageTitle %>"