OPF Language
پنجابی
Punjabi (Shahmukhi)
Punjabi (Shahmukhi) resolves through the OPF languages catalog as punjabi-shahmukhi. The record carries the pa-Arab BCP-47 tag and default font-scheme hints for presentation renderers.
punjabi-shahmukhipa-ArabPANArabicRTLScript & Direction
Arabic (Arab) · RTL
Locale Tag
pa-Arab is the BCP-47 tag carried by this OPF record.
Default Region
Pakistan (PK)
Default Font-Scheme Hints
OPF language records carry default font-scheme ids for PowerPoint and Google Slides output. This page keeps those fields canonical and links to matching gallery font schemes when they exist.
Right-to-Left Layout Notes
What Flips
Text flow, column order, table headers, and directional navigation should mirror for right-to-left decks.
What Stays
Numbers, code, mathematical notation, and embedded Latin product names often keep their source direction.
OPF Record Fields
- BCP-47 (the OPF language value)
- pa-Arab
- Gallery id
- punjabi-shahmukhi
- ISO code
- PAN
- Schema
- opf-language/v1
OPF Config
languages:punjabi-shahmukhi{
"$schema": "https://openpresentation.org/schema/opf/v1",
"name": "PPTX.gallery — languages/punjabi-shahmukhi",
"language": "pa-Arab",
"tags": [
"gallery:languages/punjabi-shahmukhi"
],
"design": {
"fontScheme": "arial"
},
"slides": [
{
"id": "gallery-preview-1",
"layout": "text",
"title": "Punjabi (Shahmukhi)",
"subtitle": "Locale-aware rendering for Punjabi (Shahmukhi) (pa-Arab)."
}
],
"catalogs": {
"default": {
"source": "https://www.pptx.gallery",
"fontSchemes": {
"arial": {
"name": "Arial",
"app": "powerpoint",
"languageFamily": "latin",
"languages": [],
"major": "Arial Black",
"minor": "Arial",
"textSample": "Simple and clear",
"type": "sans-serif",
"description": "Arial is a sans serif OPF font scheme for Latin presentations, using Arial Black for headings with Arial for body text."
}
},
"layouts": {
"text": {
"name": "Text",
"summary": "Prose. Several blocks sit side by side when short and stack when long.",
"tags": [
"Text"
],
"direction": "column",
"regions": [
{
"name": "title"
},
{
"name": "body",
"accepts": [
"text",
"list",
"quote",
"code",
"group"
],
"role": "primary",
"flow": "auto"
}
],
"description": "Explain one idea in continuous prose. Use paragraphs or flowing blocks for detail that needs to be read in sequence.",
"preview": {
"vectorSrc": "https://www.pptx.gallery/layout-previews/text.svg"
}
}
}
}
}
}Load this config in the gallery's visual editor, or in the Inspector at pptx.dev.