# 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 These strings are used inside the Performance Tools
# which is available from the Web Developer sub-menu -> 'Performance'.
# The correct localization of this file might be to keep it in
# English, or another language commonly spoken among web developers.
# You want to make that choice consistent across the developer tools.
# A good criteria is the language in which you'd find the best
# documentation on web development on the web. These strings
# are specifically for marker names in the performance tool.

# LOCALIZATION NOTE (marker.label.*):
# These strings are displayed in the Performance Tool waterfall, identifying markers.
# We want to use the same wording as Google Chrome when appropriate.
marker.label.styles=คำนวณสไตล์ใหม่
marker.label.stylesApplyChanges=ใช้การเปลี่ยนแปลงลักษณะ
marker.label.reflow=เค้าโครง
marker.label.paint=วาด
marker.label.composite=เลเยอร์แบบรวม
marker.label.compositeForwardTransaction=ส่งคำขอแบบรวมแล้ว
marker.label.javascript=การเรียกฟังก์ชัน
marker.label.parseHTML=แยกวิเคราะห์ HTML
marker.label.parseXML=แยกวิเคราะห์ XML
marker.label.domevent=เหตุการณ์ DOM
marker.label.consoleTime=คอนโซล
marker.label.garbageCollection2=การกำจัดข้อมูลขยะ
marker.label.garbageCollection.incremental=ตัวเก็บกวาดขยะแบบเพิ่มขึ้น
marker.label.garbageCollection.nonIncremental=ตัวเก็บกวาดขยะแบบไม่เพิ่มขึ้น
marker.label.minorGC=ตัวเก็บกวาดขยะรอง
marker.label.cycleCollection=การรวบรวมวงจร
marker.label.cycleCollection.forgetSkippable=การลดกราฟ CC
marker.label.timestamp=บันทึกเวลา
marker.label.worker=ตัวทำงาน
marker.label.messagePort=MessagePort
marker.label.unknown=ไม่ทราบ

# LOCALIZATION NOTE (marker.label.javascript.*):
# These strings are displayed as JavaScript markers that have special
# reasons that can be translated.
marker.label.javascript.scriptElement=ป้ายกำกับสคริปต์
marker.label.javascript.promiseCallback=การเรียกกลับ Promise
marker.label.javascript.promiseInit=การเตรียมใช้งาน Promise
marker.label.javascript.workerRunnable=ตัวทำงาน
marker.label.javascript.jsURI=URI ของ JavaScript
marker.label.javascript.eventHandler=ตัวจัดการเหตุการณ์

# LOCALIZATION NOTE (marker.field.*):
# Strings used in the waterfall sidebar as property names.

# General marker fields
marker.field.start=เริ่ม:
marker.field.end=สิ้นสุด:
marker.field.duration=ระยะเวลา:

# General "reason" for a marker (JavaScript, Garbage Collection)
marker.field.causeName=สาเหตุ:
# General "type" for a marker (Cycle Collection, Garbage Collection)
marker.field.type=ชนิด:
# General "label" for a marker (user defined)
marker.field.label=ป้ายชื่อ:

# Field names for stack values
marker.field.stack=สแตก:
marker.field.startStack=สแตกเมื่อเริ่ม:
marker.field.endStack=สแตกเมื่อสิ้นสุด:

# %S is the "Async Cause" of a marker, and this signifies that the cause
# was an asynchronous one in a displayed stack.
marker.field.asyncStack=(ไม่ตรงกัน: %S)

# For console.time markers
marker.field.consoleTimerName=ชื่อตัวจับเวลา:

# For DOM Event markers
marker.field.DOMEventType=ชนิดเหตุการณ์:
marker.field.DOMEventPhase=เฟส:

# Non-incremental cause for a Garbage Collection marker
marker.field.nonIncrementalCause=สาเหตุแบบไม่เพิ่มขึ้น:

# For "Recalculate Style" markers
marker.field.isAnimationOnly=ภาพเคลื่อนไหวเท่านั้น:

# The type of operation performed by a Worker.
marker.worker.serializeDataOffMainThread=ซีเรียลไลซ์ข้อมูลในตัวทำงาน
marker.worker.serializeDataOnMainThread=ซีเรียลไลซ์ข้อมูลบนเธรดหลัก
marker.worker.deserializeDataOffMainThread=ดีซีเรียลไลซ์ข้อมูลในตัวทำงาน
marker.worker.deserializeDataOnMainThread=ดีซีเรียลไลซ์ข้อมูลบนเธรดหลัก

# The type of operation performed by a MessagePort
marker.messagePort.serializeData=ซีเรียลไลซ์ข้อมูล
marker.messagePort.deserializeData=ดีซีเรียลไลซ์ข้อมูล

# Strings used in the waterfall sidebar as values.
marker.value.unknownFrame=<ไม่ทราบตำแหน่งที่ตั้ง>
marker.value.DOMEventTargetPhase=เป้าหมาย
marker.value.DOMEventCapturingPhase=จับ
marker.value.DOMEventBubblingPhase=ฟอง

# LOCALIZATION NOTE (marker.gcreason.label.*):
# These strings are used to give a concise but readable description of a GC reason.
marker.gcreason.label.API=เรียก API
marker.gcreason.label.EAGER_ALLOC_TRIGGER=ทริกเกอร์การจัดสรรทันที
marker.gcreason.label.DESTROY_RUNTIME=ปิดการทำงาน
marker.gcreason.label.LAST_DITCH=หน่วยความจำไม่เพียงพอ
marker.gcreason.label.TOO_MUCH_MALLOC=มีการจัดสรรไบต์มากเกินไป
marker.gcreason.label.ALLOC_TRIGGER=มีการจัดสรรมากเกินไป
marker.gcreason.label.DEBUG_GC=ดีบั๊กตัวเก็บกวาดขยะ
marker.gcreason.label.COMPARTMENT_REVIVED=กู้คืนวัตถุส่วนกลางที่เสียหาย
marker.gcreason.label.RESET=สิ้นสุดวงจรการเพิ่มขึ้น
marker.gcreason.label.OUT_OF_NURSERY=เนิร์สเซอรีเต็ม
marker.gcreason.label.EVICT_NURSERY=การกำจัดเนิร์สเซอรี
marker.gcreason.label.FULL_STORE_BUFFER=วัตถุเนิร์สเซอรีที่ใช้งานอยู่มากเกินไป
marker.gcreason.label.SHARED_MEMORY_LIMIT=การจองพื้นที่ขนาดใหญ่ล้มเหลว
marker.gcreason.label.PERIODIC_FULL_GC=ตัวเก็บกวาดขยะเต็มเป็นระยะ
marker.gcreason.label.INCREMENTAL_TOO_SLOW=อัตราการจัดสรรเร็วเกินไป
marker.gcreason.label.COMPONENT_UTILS=Cu.forceGC
marker.gcreason.label.MEM_PRESSURE=หน่วยความจำเหลือน้อย
marker.gcreason.label.CC_WAITING=ถูกบังคับโดยการรวบรวมวงจร
marker.gcreason.label.CC_FINISHED=การรวบรวมวงจรเสร็จสิ้น
marker.gcreason.label.CC_FORCED=ถูกบังคับโดยการรวบรวมวงจร
marker.gcreason.label.LOAD_END=โหลดหน้าสำเร็จแล้ว
marker.gcreason.label.PAGE_HIDE=ย้ายไปยังพื้นหลัง
marker.gcreason.label.NSJSCONTEXT_DESTROY=ทำลายเนื้อหา JS
marker.gcreason.label.SET_NEW_DOCUMENT=เอกสารใหม่
marker.gcreason.label.SET_DOC_SHELL=เอกสารใหม่
marker.gcreason.label.DOM_UTILS=เรียก API
marker.gcreason.label.DOM_IPC=IPC
marker.gcreason.label.DOM_WORKER=ตัวเก็บกวาดขยะตัวทำงานแบบเป็นระยะ
marker.gcreason.label.INTER_SLICE_GC=ชิ้นข้อมูลตัวเก็บกวาดขยะแบบเพิ่มขึ้นเป็นระยะ
marker.gcreason.label.FULL_GC_TIMER=ตัวเก็บกวาดขยะเต็มเป็นระยะ
marker.gcreason.label.SHUTDOWN_CC=ปิดการทำงาน
marker.gcreason.label.DOM_WINDOW_UTILS=ผู้ใช้ไม่ได้ใช้งาน
marker.gcreason.label.USER_INACTIVE=ผู้ใช้ไม่ได้ใช้งาน

# The name of a nursery collection.
marker.nurseryCollection=การรวบรวมเนิร์สเซอรี