VBScriptで以下のコードを取得しました。
Sub SetPageLocale()
Dim Locale
Dim ContextObject
Set ContextObject=getContextObject
Locale=getFieldValue(ContextObject.Publication.MetadataFields("Configuration").Value(1).Fields("Locale"),"")
If Locale<>"" Then
SetLocale(Locale)
Else
SetLocale("en-gb")' Move to Constants TBB
End If
Set ContextObject = Nothing
End Sub
次に、上記のコードをC#で変換します。特に、VbScript SetLocale関数のC#コードを探しています