Locations Plugin ๐ŸŒ

ใฏใ„ใ€ใ“ใ‚ŒใŒใƒ—ใƒฉใ‚ฐใ‚คใƒณใŒๆฐ—ใซใ‹ใ‘ใฆใ„ใ‚‹ใ‚‚ใฎใงใ™ใ€‚
ไป–ใฎใ‚‚ใฎใ‚‚้‡่ฆใงใ™ใ€‚ๅ ดๆ‰€ใฎ้ …็›ฎใ‚’CSSใง้š ใ™ใฎใฏใฉใ†ใงใ—ใ‚‡ใ†ใ‹๏ผŸใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚„ๅœฐๅŸŸใ‚’้š ใ™ใฎใฏใ‚ใพใ‚Š่‰ฏใ„่€ƒใˆใงใฏใ‚ใ‚Šใพใ›ใ‚“ใ‹๏ผŸ
ใƒžใƒƒใƒ—ใฎๅ ดๆ‰€ใ‹ใ‚‰ไป–ใฎ้ …็›ฎใ‚’ๆฑบๅฎšใ™ใ‚‹ๆฉŸ่ƒฝใ‚’่ฟฝๅŠ ใ—ใŸใ„ๅ ดๅˆใฏใ€PRใ‚’ๆญ“่ฟŽใ—ใพใ™ใ€‚
ใพใŸใฏใ€็งใซใƒ—ใƒฉใ‚คใƒ™ใƒผใƒˆใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’้€ใฃใฆ้›‡็”จใ™ใ‚‹ใ‹ใ€Marketplace ใ‚’ๅˆฉ็”จใ—ใฆใใ ใ•ใ„ใ€‚

ใฏใ„ใ€ใ‚ชใƒ—ใ‚ทใƒงใƒณใจใ—ใฆ่‰ฏใ„ใงใ™ใญใ€‚PRใ‚’ๆบ–ๅ‚™ใ—ใฆใ„ใŸใ ใ‘ใ‚Œใฐใƒฌใƒ“ใƒฅใƒผใ—ใพใ™ใ€‚
ใพใŸใฏใ€็งใซใƒ—ใƒฉใ‚คใƒ™ใƒผใƒˆใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’้€ใฃใฆ้›‡็”จใ™ใ‚‹ใ‹ใ€Marketplace ใ‚’ๅˆฉ็”จใ—ใฆใใ ใ•ใ„ใ€‚

็พๅœจใ€Discourse 3.4.0.beta3-dev (032b1f871b) ใ‚’ๅฎŸ่กŒใ—ใฆใŠใ‚Šใ€ใƒญใ‚ฑใƒผใ‚ทใƒงใƒณใƒ—ใƒญใƒใ‚คใƒ€ใƒผใ‚’ๅค‰ๆ›ดใ—ใ‚ˆใ†ใจใ™ใ‚‹ใจใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใพใ™ใ€‚

ใƒ–ใƒฉใ‚ฆใ‚ถใฎใ‚ณใƒณใ‚ฝใƒผใƒซใงใ‚‚ HTTP/500 ใ‚จใƒฉใƒผใŒใ„ใใคใ‹ใ‚ญใƒฃใƒƒใƒใ•ใ‚Œใฆใ„ใพใ™ใ€‚

้•ทๅนด Nominatim ใ‚’ไฝฟ็”จใ—ใฆใใพใ—ใŸใŒใ€ๆœ€่ฟ‘ใฏใ‚ใพใ‚Š๏ผˆใ‚ใ‚‹ใ„ใฏๅ…จใ๏ผ‰ใ†ใพใๆฉŸ่ƒฝใ—ใชใ„ใŸใ‚ใ€ๅˆฅใฎใƒ—ใƒญใƒใ‚คใƒ€ใƒผใ‚’่ฉฆใ—ใฆใฟใ‚ˆใ†ใจๆ€ใ„ใพใ—ใŸใ€‚

ใฉใ†ใ‚„ใ‚‰ใงใใชใ„ใ‚ˆใ†ใงใ™ :blush:

ๆŒ‡็คบใซๅพ“ใฃใฆใ€ใพใšใƒ—ใƒญใƒใ‚คใƒ€ใƒผใ‚ญใƒผใ‚’ๅ…ฅๅŠ›ใ—ใพใ—ใŸใ‹๏ผŸ

ใ“ใ‚Œใ‚‰ใŒไฟๅญ˜ใ•ใ‚Œใ‚‹ๅ‰ใซใ€ๆ–ฐใ—ใ„ใƒ—ใƒญใƒใ‚คใƒ€ใƒผใ‚’ๅˆๆœŸๅŒ–ใ™ใ‚‹ใ‚ณใƒผใƒ‰ใŒๅฎŸ่กŒใ•ใ‚Œใพใ™ใ€‚

ใƒญใƒใƒผใƒˆใ€ใ‚ใ‚ŠใŒใจใ†ใ€‚ใใ†ใ—ใพใ—ใŸใŒใ€ใƒชใ‚นใƒˆใฎใ™ในใฆใฎใƒ—ใƒญใƒใ‚คใƒ€ใƒผใซใ‚ญใƒผใŒๅฟ…่ฆใ ใจใฏใ€ใƒŠใ‚คใƒผใƒ–ใซใ‚‚ๆฐ—ใฅใใพใ›ใ‚“ใงใ—ใŸ :roll_eyes: :man_facepalming:

ใ†ใพใใ„ใ‘ใฐใ€Nominatim ใฏใ™ใใซ่งฃๆฑบใ—ใฆใใ‚Œใ‚‹ใงใ—ใ‚‡ใ† :+1:

ๅฟตใฎใŸใ‚ใŠ็Ÿฅใ‚‰ใ›ใ—ใพใ™ใ€‚

ใ€Œใ„ใ„ใญ๏ผใ€ 3

ใƒญใ‚ฑใƒผใ‚ทใƒงใƒณๆคœ็ดขใƒ•ใ‚ฉใƒผใƒ ใ‚’ไฟฎๆญฃใ—ใŸใฎใงใ€ๆคœ็ดขใ—ใฆใ‚‚ๅŸบๆบ–ใŒๅ‰Š้™คใ•ใ‚Œใชใใชใ‚Šใพใ—ใŸ :sweat_smile:

ใ“ใ‚Œใงๆคœ็ดขไฝ“้จ“ใŒใšใฃใจๅฟซ้ฉใซใชใ‚‹ใฏใšใงใ™๏ผ

๏ผˆใ‚ฏใƒชใƒผใƒณใ‚ขใƒƒใƒ—๏ผšhttps://github.com/paviliondev/discourse-locations/commit/0153eab68f145c78e6c04540ae8932758e8c3235๏ผ‰

@jrgong ใ•ใ‚“ใ‹ใ‚‰ใฎๅ ฑๅ‘Šใจใ€ๅฟ่€ๅผทใใŠๅพ…ใกใ„ใŸใ ใ„ใŸใ“ใจใซๆ„Ÿ่ฌใ—ใพใ™ใ€‚

ใ“ใ‚Œใฏ็„กๆ–™ใฎใ€็พๆ™‚็‚นใงใฏๅŽ็›ŠๅŒ–ใ•ใ‚Œใฆใ„ใชใ„ใƒ—ใƒฉใ‚ฐใ‚คใƒณใชใฎใงใ€ๅคšใใฎไฝœๆฅญใ‚’ๆญฃๅฝ“ๅŒ–ใ™ใ‚‹ใฎใฏ้›ฃใ—ใ„ใงใ™ใ€‚

ใ€Œใ„ใ„ใญ๏ผใ€ 2

ใ“ใ‚“ใซใกใฏ :wave:

ใ‚ณใƒณใƒใƒผใ‚ถใƒผใŒ้–‹้–‰ใ™ใ‚‹้š›ใซใ‚ณใƒณใ‚ฝใƒผใƒซใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใฆใ„ใ‚‹ใ“ใจใซๆฐ—ใฅใใพใ—ใŸใ€‚ๅ•้กŒใฏ็™บ็”Ÿใ—ใชใ„ใจๆ€ใ„ใพใ™ใŒ :thinking:

ใƒญใƒใƒผใƒˆใ€ใ‚ใชใŸใฎไป•ไบ‹ใซๆ„Ÿ่ฌใ—ใพใ™๏ผๆœฌๅฝ“ใซๆ„Ÿ่ฌใ—ใฆใ„ใพใ™ :hugs:

ใ€Œใ„ใ„ใญ๏ผใ€ 2

ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚็ขบ่ชใ—ใพใ™ใ€‚

ใ€Œใ„ใ„ใญ๏ผใ€ 1

ใ‚ใ‚ใ€ใ“ใ‚Œใฏ็งใŒNominatimใฎๅ•้กŒใ ใจๆ€ใฃใฆใ„ใŸใ“ใจใ‚’่ชฌๆ˜Ž/ไฟฎๆญฃใ—ใฆใใ‚Œใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ‹๏ผŸ

:eagle: :eyes: ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

ใ“ใ‚Œใง่งฃๆฑบใ™ใ‚‹ใฏใšใงใ™ใ€‚

ใ€Œใ„ใ„ใญ๏ผใ€ 3

ใใ†ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚UIใซใ‚‚ใ‚จใƒฉใƒผใ‚’่กจ็คบใ™ใ‚‹ใ‚ˆใ†ใซใ—ใŸใฎใงใ€ๅฝน็ซ‹ใคใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚

ใ€Œใ„ใ„ใญ๏ผใ€ 1

Locations plugin ใ‚’ไฝฟ็”จใ™ใ‚‹ใจใ€ๅ ดๆ‰€ใ‚’ๆคœ็ดขใงใใพใ›ใ‚“ใ€‚

ไฟฎๆญฃๆ–นๆณ•ใ‚’ๆ•™ใˆใฆใ„ใŸใ ใ‘ใพใ™ใงใ—ใ‚‡ใ†ใ‹ใ€‚ใ‚ˆใ‚ใ—ใใŠ้ก˜ใ„ใ—ใพใ™ใ€‚

ใƒ—ใƒฉใ‚ฐใ‚คใƒณใ‚’็™บ่ฆ‹ใ—ใ€ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใพใ—ใŸใ€‚ใ‚ตใƒ–ใ‚ซใƒ†ใ‚ดใƒชใฎใ€Œ่กŒใๅ ดๆ‰€ใ€ใงใพใ•ใซๆฑ‚ใ‚ใฆใ„ใŸใ‚‚ใฎใงใ™ใ€‚้กใฃใฆ็ด„20ไปถใฎใƒˆใƒ”ใƒƒใ‚ฏใซใƒ—ใƒฉใ‚ฐใ‚คใƒณใงใ‚ธใ‚ชใƒญใ‚ฑใƒผใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚ใƒŸใƒ‹ใƒžใƒƒใƒ—ใงใฏๆญฃๅธธใซๅ‹•ไฝœใ—ใฆใ„ใพใ™ใŒใ€ใ‚ซใƒ†ใ‚ดใƒชใƒžใƒƒใƒ—ใ‚’่กจ็คบใ™ใ‚‹ใจใƒ”ใƒณใŒ6ใคใ—ใ‹่กจ็คบใ•ใ‚Œใพใ›ใ‚“ใ€‚

Discourse 3.4.0.beta4-dev ( d1b3b85584 ) ใ‚’ๅฎŸ่กŒใ—ใฆใŠใ‚Šใ€ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใฎใƒ—ใƒญใƒใ‚คใƒ€ใƒผ๏ผˆnominatim๏ผ‰ใ‚’ไฝฟ็”จใ—ใฆใ„ใพใ™ใ€‚

ใ“ใฎใƒˆใƒ”ใƒƒใ‚ฏใงใฏใพใ ๆ–นๅ‘ๆ€งใ‚’็คบใ™ใ‚‚ใฎใ‚’่ฆ‹ใคใ‘ใ‚‰ใ‚Œใฆใ„ใพใ›ใ‚“ใŒใ€ไฝ•ใ‹่ฆ‹่ฝใจใ—ใŸใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚ใ‹ใชใ‚Š้•ทใ„ใงใ™ใ€‚nominatimใซ้€ไฟกใ•ใ‚Œใ‚‹ใƒชใ‚ฏใ‚จใ‚นใƒˆๆ•ฐใซ้–ข้€ฃใ—ใฆใ„ใ‚‹ๅฏ่ƒฝๆ€งใฏใ‚ใ‚Šใพใ™ใ‹๏ผŸใพใ ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎไป•็ต„ใฟใ‚’็†่งฃใ—ใ‚ˆใ†ใจใ—ใฆใ„ใ‚‹ใจใ“ใ‚ใงใ€ใใฎ้–“ใ‚‚็†่งฃใ‚’ๆทฑใ‚ใ‚ˆใ†ใจใ—ใฆใ„ใพใ™ใ€‚ไป–ใฎๆœ‰ๆ–™ใƒ—ใƒญใƒใ‚คใƒ€ใƒผใฎๅˆฉ็‚นใ‚„ใ€ใƒ’ใƒณใƒˆใ‚„ๅฎŸ้š›ใฎ่งฃๆฑบ็ญ–ใ‚’ๅผ•ใๅ‡บใ™ใŸใ‚ใซ่€ƒใˆใ‚‰ใ‚Œใ‚‹ไป–ใฎใ“ใจใ‚’่ชฟในใ‚‹ไบˆๅฎšใงใ™ใ€‚

ใ‚ขใƒ‰ใƒใ‚คใ‚นใŒใ‚ใ‚ŒใฐใŠ้ก˜ใ„ใ—ใพใ™ใ€‚ใพใŸใ€Locationsใƒ—ใƒฉใ‚ฐใ‚คใƒณใ‚’็ถญๆŒใ—ใฆใ„ใŸใ ใใ€็ด ๆ™ดใ‚‰ใ—ใ„ไป•ไบ‹ใ‚’ใ—ใฆใ„ใŸใ ใ„ใฆใ„ใ‚‹ @merefield ใ•ใ‚“ใ€ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

ใ‚ใ‘ใพใ—ใฆใŠใ‚ใงใจใ†ใ”ใ–ใ„ใพใ™๏ผˆใ“ใกใ‚‰ใฏใ‚ใจ1ๆ™‚้–“ๅผฑใงใ™๏ผ‰ :slight_smile:

6ใคใฎๅ€‹ๅˆฅใฎใƒžใƒผใ‚ซใƒผใŒ่กจ็คบใ•ใ‚Œใฆใ„ใพใ™ใ‹ใ€ใใ‚Œใจใ‚‚6ใคใฎใ‚ฏใƒฉใ‚นใ‚ฟใƒผใŒ่กจ็คบใ•ใ‚Œใฆใ„ใพใ™ใ‹๏ผŸ

ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎ่จญๅฎšใ‚’ /admin/site_settings/category/plugins?filter=plugin%3Adiscourse-locations ใฎไธ‹้ƒจใง็ขบ่ชใ—ใฆใใ ใ•ใ„ใ€‚

ใƒžใƒผใ‚ซใƒผใ‚ฏใƒฉใ‚นใ‚ฟใƒชใƒณใ‚ฐใŒๆœ‰ๅŠนใซใชใฃใฆใ„ใพใ™ใ€‚ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใงใฏใ“ใฎใ‚ˆใ†ใซใชใ‚Šใพใ™ใ€‚ใ™ในใฆๆญฃๅธธใซๅ‹•ไฝœใ—ใฆใ„ใพใ™ใŒใ€6ใคไปฅไธŠใฎใƒžใƒผใ‚ซใƒผใ‚’่กจ็คบใ•ใ›ใ‚‹ใ“ใจใŒใงใใพใ›ใ‚“ใ€‚

ๆ›ดๆ–ฐ๏ผšๆœฌๆ—ฅใ€ใƒกใƒณใƒใƒผใŒ2ใคใฎๆ–ฐใ—ใ„ใ‚จใƒณใƒˆใƒชใ‚’่ฟฝๅŠ ใ—ใ€ไธกๆ–นใฎใƒžใƒผใ‚ซใƒผใŒใƒžใƒƒใƒ—ใซ่กจ็คบใ•ใ‚Œใฆใ„ใพใ™ใ€‚

location_map_max_topics ใ‚’ๅข—ใ‚„ใ™ใ“ใจใ‚’่ฉฆใ—ใฆใใ ใ•ใ„โ€ฆ

๏ผˆใใ—ใฆใ€ใ“ใ‚ŒใŒใƒ•ใ‚ฃใƒซใ‚ฟใƒชใƒณใ‚ฐใ•ใ‚Œใฆใ„ใชใ„ๆœ€ๆ–ฐใƒžใƒƒใƒ—ใŠใ‚ˆใณๆœ€ๆ–ฐใ‚ซใƒ†ใ‚ดใƒชใƒžใƒƒใƒ—ใง็™บ็”Ÿใ™ใ‚‹ใ‹ใฉใ†ใ‹็ขบ่ชใ—ใฆใใ ใ•ใ„๏ผ‰

ใ€Œใ„ใ„ใญ๏ผใ€ 2

ๅฎŸ้จ“ใฎไธ€็’ฐใจใ—ใฆใƒ‡ใƒ•ใ‚ฉใƒซใƒˆ๏ผˆ100๏ผ‰ใ‹ใ‚‰200ใซๅข—ใ‚„ใ—ใพใ—ใŸใŒใ€ใ“ใฎๅ•้กŒใซใฏๅŠนๆžœใŒใ‚ใ‚Šใพใ›ใ‚“ใงใ—ใŸใ€‚1000ใซใ—ใฆใฟใพใ—ใŸใŒใ€ๅค‰ๅŒ–ใฏใ‚ใ‚Šใพใ›ใ‚“ใงใ—ใŸใ€‚ใ‚‚ใ—ใใ‚ŒใŒๅ•้กŒใงใ‚ใ‚Œใฐใ€ๆ–ฐใ—ใ„ใƒˆใƒ”ใƒƒใ‚ฏใฏใƒžใƒƒใƒ—ใ‹ใ‚‰้™คๅค–ใ•ใ‚Œใ‚‹ใฏใšใงใ™ใ€‚

ใ‚‚ใ—ใ‹ใ—ใŸใ‚‰ใ€

ใ“ใ‚Œใ‚’ๆ˜Ž็ขบใซ็†่งฃใงใใฆใ„ใชใ„ใฎใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚ใ‚ซใƒ†ใ‚ดใƒชใƒžใƒƒใƒ—ใฏใ‚ตใƒ–ใ‚ซใƒ†ใ‚ดใƒชใงๆœ‰ๅŠนใซใชใฃใฆใ„ใ‚‹ใŸใ‚ใ€ใƒžใƒƒใƒ—ใ‚ชใƒ—ใ‚ทใƒงใƒณใฏใ€ใใฎๅŸบๆบ–ใซใƒˆใƒ”ใƒƒใ‚ฏใ‚’้™ๅฎšใ™ใ‚‹ใƒ•ใ‚ฃใƒซใ‚ฟใงใฎใฟ่กจ็คบใ•ใ‚Œใพใ™ใ€‚่ฟฝๅŠ ใฎใ‚ฟใ‚ฐใƒ•ใ‚ฃใƒซใ‚ฟใฏ้ฉ็”จใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใ€‚

ใ“ใกใ‚‰ใŒใใฎใƒšใƒผใ‚ธใงใ™ใ€‚ไปฅๅ‰ใซใƒชใƒณใ‚ฏใ™ในใใงใฏใ‚ใ‚Šใพใ›ใ‚“ใงใ—ใŸใ€‚

ใƒˆใƒƒใƒ—ใƒฌใƒ™ใƒซใฎใƒˆใƒ”ใƒƒใ‚ฏใƒžใƒƒใƒ—ใ‚’ใŠ่ฉฆใ—ใใ ใ•ใ„ใ€‚(location_topic_map)ใ‚’ๆœ‰ๅŠนใซใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚

ใ“ใ‚Œใฏใƒใ‚ฐใฎๅฏ่ƒฝๆ€งใŒใ‚ใ‚Šใพใ™ใ€‚

ไปŠใ™ใ็„กๆ–™ใง่ชฟๆŸปใ™ใ‚‹ๆ™‚้–“ใŒใ‚ใ‚Šใพใ›ใ‚“ใ€‚

ๆทฑใ่ชฟๆŸปใ™ใ‚‹ใŸใ‚ใซ่ชฐใ‹ใ‚’้›‡ใ„ใŸใ„ๅ ดๅˆใฏใ€Marketplace ใ‚’ๆๆกˆใ—ใฆใใ ใ•ใ„ใ€‚PR ใ‚’็ขบ่ชใ—ใพใ™ใ€‚

ใพใ ๅŒใ˜ใงใ™ใ€‚

ใ„ใคใ‚‚ใฎใ‚ˆใ†ใซใ€ใ“ใ‚Œใ‚‰ใฎใ“ใจใซใคใ„ใฆใฏๆ‰‹ใŒใ‹ใ‚Šใ‚„ใƒ‘ใ‚ฟใƒผใƒณใ‚’ๆŽขใ—ใฆใ„ใพใ™ใ€‚ใƒˆใƒ”ใƒƒใ‚ฏใฎๅนด้ฝขใซ้–ขไฟ‚ใŒใ‚ใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใชใ„ใจๆ€ใ„ใพใ—ใŸใŒใ€ใใ†ใงใฏใชใ„ใ‚ˆใ†ใงใ™ใ€‚ๆœ€ใ‚‚ๅคใ„ใ‚จใƒณใƒˆใƒชใจๆœ€ใ‚‚ๆ–ฐใ—ใ„ใ‚จใƒณใƒˆใƒชใฎ้–“ใซใƒžใƒƒใƒ—ใƒžใƒผใ‚ซใƒผใŒๆฌ ่ฝใ—ใฆใ„ใ‚‹ใŸใ‚ใงใ™ใ€‚

ใ”ๅ”ๅŠ›ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚็งใŸใกใฏๅฐ่ฆๆจกใช้žๅ–ถๅˆฉใƒ•ใ‚ฉใƒผใƒฉใƒ ใงใ™ใŒใ€่ชฟๆŸปใ‚’ไพ้ ผใ™ใ‚‹ใ‚ณใ‚นใƒˆใ‚’ๆคœ่จŽใ—ใพใ™ใ€‚

็ทจ้›†๏ผšไปŠๆ—ฅไฝœๆˆใ•ใ‚ŒใŸใƒˆใƒ”ใƒƒใ‚ฏใ‚’็ทจ้›†ใ—ใฆๅ ดๆ‰€ใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใŒใ€ใƒžใƒผใ‚ซใƒผใฏไฝœๆˆใ•ใ‚Œใพใ›ใ‚“ใงใ—ใŸใ€‚ๆŠ•็จฟใ‚’ๅ†ไฝœๆˆใ—ใ€ใ‚ธใ‚ชใƒญใ‚ฑใƒผใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใฆใ€ๆ‰€ๆœ‰ๆจฉใ‚’ๅค‰ๆ›ดใ—ใพใ—ใŸใ€‚ใƒžใƒผใ‚ซใƒผใŒ่กจ็คบใ•ใ‚Œใพใ™ใ€‚ใ—ใŸใŒใฃใฆใ€่ช่ญ˜ใ•ใ‚Œใฆใ„ใชใ„ๆ—ขๅญ˜ใฎๆŠ•็จฟใฎๆ›ดๆ–ฐใซ้–ข้€ฃใ—ใฆใ„ใ‚‹ใ‚ˆใ†ใงใ™ใ€‚