# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # LOCALIZATION NOTE (matrix.usernameHint): # This is displayed inside the accountUsernameInfoWithDescription # string defined in imAccounts.properties when the user is # configuring a Matrix account. matrix.usernameHint=Matrix ID # LOCALIZATION NOTE (options.*): # These are the protocol specific options shown in the account manager and # account wizard windows. options.saveToken=ã‚¢ã‚¯ã‚»ã‚¹ãƒˆãƒ¼ã‚¯ãƒ³ã‚’æ ¼ç´ options.deviceDisplayName=端末ã®è¡¨ç¤ºå options.homeserver=サーãƒãƒ¼ options.backupPassphrase=ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—éµã®ãƒ‘スフレーズ # LOCALIZATION NOTE (options.encryption.*): # These are strings used to build the status information of the encryption # storage, shown in the account manager. %S is one of the statuses and the # strings are combined with a pipe (|) between. options.encryption.enabled=æš—å·åŒ–関数: %S options.encryption.secretStorage=秘密ストレージ: %S options.encryption.keyBackup=æš—å·åŒ–éµã®ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—: %S options.encryption.crossSigning=クãƒã‚¹ç½²å: %S options.encryption.statusOk=OK options.encryption.statusNotOk=æº–å‚™ä¸ options.encryption.needBackupPassphrase=プãƒãƒˆã‚³ãƒ«ã‚ªãƒ—ションã«ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—éµã®ãƒ‘スフレーズを入力ã—ã¦ãã ã•ã„。 options.encryption.setUpSecretStorage=秘密ストレージをセットアップã™ã‚‹ã«ã¯ã€åˆ¥ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚’使用ã—ãŸå¾Œã€ç”Ÿæˆã•ã‚ŒãŸãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—éµã®ãƒ‘スフレーズを "一般" タブã«å…¥åŠ›ã—ã¦ãã ã•ã„。 options.encryption.setUpBackupAndCrossSigning=æš—å·åŒ–éµã®ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã¨ã‚¯ãƒã‚¹ç½²åを有効ã«ã™ã‚‹ã«ã¯ã€ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—éµã®ãƒ‘スフレーズを "一般" タブã«å…¥åŠ›ã™ã‚‹ã‹ã€ä»¥ä¸‹ã®ã„ãšã‚Œã‹ã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ ID を検証ã—ã¦ãã ã•ã„。 # %1$S is the session ID, %2$S is the session display name options.encryption.session=%1$S (%2$S) # LOCALIZATION NOTE (connection.*): # These will be displayed in the account manager in order to show the progress # of the connection. # (These will be displayed in account.connection.progress from # accounts.properties, which adds … at the end, so do not include # periods at the end of these messages.) connection.requestAuth=ã‚ãªãŸã®æ‰¿èªã‚’å¾…ã£ã¦ã„ã¾ã™ connection.requestAccess=èªè¨¼ã‚’完了ã—ã¦ã„ã¾ã™ # LOCALIZATION NOTE (connection.error.*): # These will show in the account manager if an error occurs during the # connection attempt. connection.error.noSupportedFlow=サーãƒãƒ¼ãŒæä¾›ã™ã‚‹ãƒã‚°ã‚¤ãƒ³ãƒ•ãƒãƒ¼ã¨äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“ connection.error.authCancelled=èªè¨¼å‡¦ç†ã‚’ã‚ャンセルã—ã¾ã—ãŸã€‚ connection.error.sessionEnded=セッションãŒãƒã‚°ã‚¢ã‚¦ãƒˆã•ã‚Œã¾ã—ãŸã€‚ connection.error.serverNotFound=与ãˆã‚‰ã‚ŒãŸ Matrix アカウント㮠Matrix サーãƒãƒ¼ã‚’è˜åˆ¥ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ # LOCALIZATION NOTE (chatRoomField.*): # These are the name of fields displayed in the 'Join Chat' dialog # for Matrix accounts. # The _ character won't be displayed; it indicates the next # character of the string should be used as the access key for this # field. chatRoomField.room=部屋(_R) # LOCALIZATION NOTE (tooltip.*): # These are the descriptions given in a tooltip with information received # from the "User" object. # The human readable name of the user. tooltip.displayName=表示å # %S is the timespan elapsed since the last activity. tooltip.timespan=%Så‰ tooltip.lastActive=待機時間 # LOCALIZATION NOTE (powerLevel.*): # These are the string representations of different standard power levels and strings. # %S are one of the power levels, Default/Moderator/Admin/Restricted/Custom. powerLevel.default=既定 powerLevel.moderator=モデレーター powerLevel.admin=管ç†è€… powerLevel.restricted=制é™ä»˜ã powerLevel.custom=カスタム# %1$S is the power level name # %2$S is the power level number powerLevel.detailed=%1$S (%2$S) powerLevel.defaultRole=既定ã®å½¹å‰²: %S powerLevel.inviteUser=ユーザーを招待ã™ã‚‹: %S powerLevel.kickUsers=ユーザーを追ã„出ã™: %S powerLevel.ban=ユーザーを立ã¡å…¥ã‚Šã«ã™ã‚‹: %S powerLevel.roomAvatar=部屋アãƒã‚¿ãƒ¼ã‚’変更ã™ã‚‹: %S powerLevel.mainAddress=部屋ã®ãƒ¡ã‚¤ãƒ³ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’変更ã™ã‚‹: %S powerLevel.history=å±¥æ´ã®è¡¨ç¤ºã‚’切り替ãˆã‚‹: %S powerLevel.roomName=部屋åを変更ã™ã‚‹: %S powerLevel.changePermissions=許å¯è¨å®šã‚’変更ã™ã‚‹: %S powerLevel.server_acl=m.room.server_acl イベントをé€ä¿¡ã™ã‚‹: %S powerLevel.upgradeRoom=部屋をアップグレードã™ã‚‹: %S powerLevel.remove=メッセージを削除ã™ã‚‹: %S powerLevel.events_default=既定ã®äºˆå®š: %S powerLevel.state_default=è¨å®šã‚’変更ã™ã‚‹: %S powerLevel.encryption=部屋ã®æš—å·åŒ–を有効ã«ã™ã‚‹: %S powerLevel.topic=部屋ã®ãƒˆãƒ”ックをè¨å®šã™ã‚‹: %S # LOCALIZATION NOTE (detail.*): # These are the string representations of different matrix properties. # %S will typically be strings with the actual values. # Example placeholder: "Foo bar" detail.name=部屋å: %S # Example placeholder: "My first room" detail.topic=トピック: %S # Example placeholder: "5" detail.version=部屋ãƒãƒ¼ã‚¸ãƒ§ãƒ³: %S # Example placeholder: "#thunderbird:mozilla.org" detail.roomId=部屋 ID: %S # %S are all admin users. Example: "@foo:example.com, @bar:example.com" detail.admin=管ç†è€…: %S # %S are all moderators. Example: "@lorem:mozilla.org, @ipsum:mozilla.org" detail.moderator=モデレーター: %S # Example placeholder: "#thunderbird:matrix.org" detail.alias=別å: %S # Example placeholder: "can_join" detail.guest=ゲストアクセス: %S # This is a heading, followed by the powerLevel.* strings detail.power=権é™ãƒ¬ãƒ™ãƒ«: # LOCALIZATION NOTE (command.*): # These are the help messages for each command, the %S is the command name # Each command first gives the parameter it accepts and then a description of # the command. command.ban=%S <userId> [<reason>]: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’部屋ã¸ã®ç«‹ã¡å…¥ã‚Šç¦æ¢ã«ã—ã¾ã™ã€‚ä»»æ„ã§ç†ç”±ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ <reason> ã‚’æ·»ãˆã‚‰ã‚Œã¾ã™ã€‚ユーザーを立ã¡å…¥ã‚Šç¦æ¢ã«ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.invite=%S <userId>: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’部屋ã«æ‹›å¾…ã—ã¾ã™ã€‚ command.kick=%S <userId> [<reason>]: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’部屋ã‹ã‚‰è¿½ã„出ã—ã¾ã™ã€‚ä»»æ„ã§ç†ç”±ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ <reason> ã‚’æ·»ãˆã‚‰ã‚Œã¾ã™ã€‚ユーザーを追ã„出ã™æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.nick=%S <display_name>: 自分ã®è¡¨ç¤ºåã‚’ <display_name> ã«å¤‰æ›´ã—ã¾ã™ã€‚ command.op=%S <userId> [<power level>]: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ¨©é™ãƒ¬ãƒ™ãƒ«ã‚’è¨å®šã—ã¾ã™ã€‚<power level> ã«ã¯æ•´æ•°å€¤ã‚’指定ã—ã¾ã™ (ユーザー: 0ã€ãƒ¢ãƒ‡ãƒ¬ãƒ¼ã‚¿ãƒ¼: 50ã€ç®¡ç†è€…: 100)。値を指定ã—ãªã„å ´åˆã®æ—¢å®šå€¤ã¯ 50 ã«ãªã‚Šã¾ã™ã€‚メンãƒãƒ¼ã®æ¨©é™ãƒ¬ãƒ™ãƒ«ã‚’変更ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚自分以外ã®ç®¡ç†è€…ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 command.deop=%S <userId>: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ¨©é™ãƒ¬ãƒ™ãƒ«ã‚’ 0 (ユーザー) ã«ãƒªã‚»ãƒƒãƒˆã—ã¾ã™ã€‚メンãƒãƒ¼ã®æ¨©é™ãƒ¬ãƒ™ãƒ«ã‚’変更ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚自分以外ã®ç®¡ç†è€…ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 command.leave=%S: ç¾åœ¨ã®éƒ¨å±‹ã‹ã‚‰é€€å®¤ã—ã¾ã™ã€‚ command.topic=%S <topic>: 部屋ã®ãƒˆãƒ”ックを <topic> ã«è¨å®šã—ã¾ã™ã€‚部屋ã®ãƒˆãƒ”ックを変更ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.unban=%S <userId>: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ç«‹ã¡å…¥ã‚Šç¦æ¢ã‚’解除ã—ã¾ã™ã€‚ユーザーを立ã¡å…¥ã‚Šç¦æ¢ã«ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.visibility=%S [<visibility>]: ç¾åœ¨ã®ãƒ›ãƒ¼ãƒ サーãƒãƒ¼ã®éƒ¨å±‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ¼ã«ãŠã‘る部屋ã®å¯è¦–属性をè¨å®šã—ã¾ã™ã€‚<visibility> ã«ã¯æ•´æ•°å€¤ã‚’指定ã—ã¾ã™ (éžå…¬é–‹: 0ã€å…¬é–‹: 1)。値を指定ã—ãªã„å ´åˆã®æ—¢å®šå€¤ã¯éžå…¬é–‹ (0) ã«ãªã‚Šã¾ã™ã€‚部屋ã®è¡¨ç¤ºå±žæ€§ã‚’変更ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.guest=%S <guest access> <history visibility>: ゲストユーザーã«ã¤ã„ã¦ã€ç¾åœ¨ã®éƒ¨å±‹ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹è¨±å¯ã¨å±¥æ´ã®è¡¨ç¤ºã‚’è¨å®šã—ã¾ã™ã€‚2 個ã®æ•´æ•°å€¤ã®ã†ã¡ã€1 番目㮠<guest access> ã¯ã‚²ã‚¹ãƒˆã‚¢ã‚¯ã‚»ã‚¹ (ä¸è¨±å¯: 0ã€è¨±å¯: 1)ã€2 番目㮠<history visibility> ã¯å±¥æ´ã®è¡¨ç¤º (ä¸å¯è¦–: 0ã€å¯è¦–:1) を指定ã—ã¾ã™ã€‚å±¥æ´ã®è¡¨ç¤ºã‚’変更ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.roomname=%S <name>: 部屋ã®åå‰ã‚’è¨å®šã—ã¾ã™ã€‚部屋åを変更ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.detail=%S: 部屋ã®è©³ç´°æƒ…å ±ã‚’è¡¨ç¤ºã—ã¾ã™ã€‚ command.addalias=%S <alias>: 部屋ã®åˆ¥åを作æˆã—ã¾ã™ã€‚<alias> ã« '#localname:domain' ã®æ›¸å¼ã§æŒ‡å®šã—ã¦ãã ã•ã„。別åã‚’è¿½åŠ ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.removealias=%S <alias>: 部屋ã®åˆ¥åを削除ã—ã¾ã™ã€‚<alias> ã« '#localname:domain' ã®æ›¸å¼ã§æŒ‡å®šã—ã¦ãã ã•ã„。別åを削除ã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.upgraderoom=%S <newVersion>: 部屋を <newVersion> ã«æŒ‡å®šã—ãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ã‚¢ãƒƒãƒ—グレードã—ã¾ã™ã€‚部屋をアップグレードã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚ command.me=%S <action>: <action> ã«æŒ‡å®šã—ãŸã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’実行ã—ã¾ã™ã€‚ command.msg=%S <userId> <message>: <userId> ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ <message> ã«è¨˜è¿°ã—ãŸãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’é€ä¿¡ã—ã¾ã™ã€‚ command.join=%S <roomId>: <roomId> ã«æŒ‡å®šã—ãŸéƒ¨å±‹ã«å‚åŠ ã—ã¾ã™ã€‚ # LOCALIZATION NOTE (message.*): # These are shown as system messages in the conversation. # %S is the reason string for the particular action. # Used within context of ban, kick and withdrew invite. message.reason=ç†ç”±: %S # Gets message.reason appended, if a reason was specified. # %1$S is the name of the user who banned. # %2$S is the name of the user who got banned. message.banned=%1$S ㌠%2$S ã‚’ç«‹ã¡å…¥ã‚Šç¦æ¢ã«ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who accepted the invitation. # %2$S is the name of the user who sent the invitation. message.acceptedInviteFor=%1$S ㌠%2$S ã‹ã‚‰ã®æ‹›å¾…ã‚’å—ã‘入れã¾ã—ãŸã€‚ # %S is the name of the user who accepted an invitation. message.acceptedInvite=$S ãŒæ‹›å¾…ã‚’å—ã‘入れã¾ã—ãŸã€‚ # %1$S is the name of the user who invited. # %2$S is the name of the user who got invited. message.invited=%1$S ㌠%2$S を招待ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who changed their display name. # %2$S is the old display name. # %3$S is the new display name. message.displayName.changed=%1$S ãŒè¡¨ç¤ºåã‚’ %2$S ã‹ã‚‰ %3$S ã«å¤‰æ›´ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who set their display name. # %2$S is the newly set display name. message.displayName.set=%1$S ãŒè¡¨ç¤ºåã‚’ %2$S ã«è¨å®šã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who removed their display name. # %2$S is the old display name which has been removed. message.displayName.remove=%1$S ãŒè¡¨ç¤ºå %2$S を削除ã—ã¾ã—ãŸã€‚ # %S is the name of the user who has joined the room. message.joined=%S ãŒéƒ¨å±‹ã«å‚åŠ ã—ã¾ã—ãŸã€‚ # %S is the name of the user who has rejected the invitation. message.rejectedInvite=%S ãŒæ‹›å¾…ã‚’æ‹’å¦ã—ã¾ã—ãŸã€‚ # %S is the name of the user who has left the room. message.left=%S ãŒéƒ¨å±‹ã‹ã‚‰é€€å®¤ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who unbanned. # %2$S is the name of the user who got unbanned. message.unbanned=%1$S ㌠%2$S ã®ç«‹ã¡å…¥ã‚Šç¦æ¢ã‚’解除ã—ã¾ã—ãŸã€‚ # Gets message.reason appended, if a reason was specified. # %1$S is the name of the user who kicked. # %2$S is the name of the user who got kicked. message.kicked=%1$S ㌠%2$S を追ã„出ã—ã¾ã—ãŸã€‚ # Gets message.reason appended, if a reason was specified. # %1$S is the name of the user who withdrew invitation. # %2$S is the name of the user whose invitation has been withdrawn. message.withdrewInvite=%1$S ㌠%2$S ã®æ‹›å¾…ã‚’å–り下ã’ã¾ã—ãŸã€‚ # %S is the name of the user who has removed the room name. message.roomName.remove=%S ãŒéƒ¨å±‹åを削除ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who changed the room name. # %2$S is the new room name. message.roomName.changed=%1$S ãŒéƒ¨å±‹åã‚’ %2$S ã«å¤‰æ›´ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who changed the power level. # %2$S is a list of "message.powerLevel.fromTo" strings representing power level changes separated by commas # power level changes, separated by commas if there are multiple changes. message.powerLevel.changed=%1$S ㌠%2$S ã®æ¨©é™ãƒ¬ãƒ™ãƒ«ã‚’変更ã—ã¾ã—ãŸã€‚ # %1$S is the name of the target user whose power level has been changed. # %2$S is the old power level. # %3$S is the new power level. message.powerLevel.fromTo=%1$S ㌠%2$S ã‹ã‚‰ %3$S 㸠# %S is the name of the user who has allowed guests to join the room. message.guest.allowed=%S ã®éƒ¨å±‹ã¸ã®ã‚²ã‚¹ãƒˆå‚åŠ ãŒè¨±å¯ã•ã‚Œã¾ã—ãŸã€‚ # %S is the name of the user who has prevented guests to join the room. message.guest.prevented=%S ã®éƒ¨å±‹ã¸ã®ã‚²ã‚¹ãƒˆå‚åŠ ãŒæ‹’å¦ã•ã‚Œã¾ã—ãŸã€‚ # %S is the name of the user who has made future room history visible to anyone. message.history.anyone=%S ãŒä»Šå¾Œã®éƒ¨å±‹ã®å±¥æ´ã‚’誰ã§ã‚‚見られるよã†ã«ã—ã¾ã—ãŸã€‚ # %S is the name of the user who has made future room history visible to all room members. message.history.shared=%S ãŒä»Šå¾Œã®éƒ¨å±‹ã®å±¥æ´ã‚’ã™ã¹ã¦ã®éƒ¨å±‹ãƒ¡ãƒ³ãƒãƒ¼ã«è¦‹ã‚‰ã‚Œã‚‹ã‚ˆã†ã«ã—ã¾ã—ãŸã€‚ # %S is the name of the user who has made future room history visible to all room members, from the point they are invited. message.history.invited=%S ãŒä»Šå¾Œã®éƒ¨å±‹ã®å±¥æ´ã‚’招待ã•ã‚ŒãŸæ™‚点ã‹ã‚‰ã™ã¹ã¦ã®éƒ¨å±‹ãƒ¡ãƒ³ãƒãƒ¼ã«è¦‹ã‚‰ã‚Œã‚‹ã‚ˆã†ã«ã—ã¾ã—ãŸã€‚ # %S is the name of the user who has made future room history visible to all room members, from the point they joined. message.history.joined=%S ãŒä»Šå¾Œã®éƒ¨å±‹ã®å±¥æ´ã‚’å‚åŠ ã—ãŸæ™‚点ã‹ã‚‰ã™ã¹ã¦ã®éƒ¨å±‹ãƒ¡ãƒ³ãƒãƒ¼ã«è¦‹ã‚‰ã‚Œã‚‹ã‚ˆã†ã«ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who changed the address. # %2$S is the old address. # %3$S is the new address. message.alias.main=%1$S ã“ã®éƒ¨å±‹ã®ãƒ¡ã‚¤ãƒ³ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’ %2$S ã‹ã‚‰ %3$S ã¸å¤‰æ›´ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who added the address. # %2$S is a comma delimited list of added addresses. message.alias.added=%1$S ãŒã“ã®éƒ¨å±‹ã®åˆ¥åアドレスã¨ã—㦠%2$S ã‚’è¿½åŠ ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user who removed the address. # %2$S is a comma delimited list of removed addresses. message.alias.removed=%1$S ãŒã“ã®éƒ¨å±‹ã®åˆ¥åアドレス %2$S を削除ã—ã¾ã—ãŸã€‚ # %1$S is the name of the user that edited the alias addresses. # %2$S is a comma delimited list of removed addresses. # %3$S is a comma delmited list of added addresses. message.alias.removedAndAdded=%1$S ãŒã“ã®éƒ¨å±‹ã®åˆ¥åアドレス %2$S を削除ã—ã€%3$S ã‚’è¿½åŠ ã—ã¾ã—ãŸã€‚ message.spaceNotSupported=ã“ã®ãƒ«ãƒ¼ãƒ ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„スペースã§ã™ã€‚ message.encryptionStart=ã“ã®ä¼šè©±ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ã‚¨ãƒ³ãƒ‰ãƒ„ーエンド暗å·åŒ–ã•ã‚Œã¾ã™ã€‚