Audapaupadopolisian Language
@supports(display: grid) {
:root {
--sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19);
--body-width-on-desktop: 45.75rem;
}
@media only screen and (min-width: 769px) {
#side-bar .close-menu {
display: block;
position: fixed;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
background: unset;
opacity: 1;
pointer-events: all;
z-index: -1;
}
#side-bar .close-menu img {
color: transparent;
}
#side-bar .close-menu::before,
#side-bar .close-menu::after {
content: "";
box-sizing: border-box;
position: fixed;
display: block;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
padding: 0;
margin: 0;
text-align: center;
pointer-events: all;
cursor: pointer;
transition:
opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
--mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E");
z-index: -1;
background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: 50% 50%;
mask-position: 50% 50%;
-webkit-mask-size: 60%;
mask-size: 60%;
}
#side-bar .close-menu::after {
z-index: -2;
background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important;
border-radius: var(--toggle-roundness, 50%);
border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid;
}
#side-bar:focus-within .close-menu,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu {
pointer-events: none;
}
#side-bar:focus-within .close-menu::before,
#side-bar:focus-within .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar {
display: block;
position: fixed;
top: 0;
left: calc(var(--sidebar-width-on-desktop)*-1);
z-index: 10;
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-top: 0;
}
#side-bar:focus-within {
left: 0;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover {
left: 0;
}
#side-bar .side-block {
margin-top: 1rem;
background-color: rgb(0, 0, 0, 0);
border-radius: 0;
border-left-width: 0px;
border-right-width: 0px;
}
#main-content::before {
content: "";
display: block;
position: fixed;
top: 0;
right: 0;
z-index: -1;
opacity: 0;
transition:
opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
margin-left: var(--sidebar-width-on-desktop);
background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat;
padding-right: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: 99;
}
#side-bar:focus-within ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar {
padding: inherit;
} }
#content-wrap {
display: flex;
flex-direction: row;
width: calc(100vw - (100vw - 100%));
min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem)));
flex-grow: 2;
height: auto;
position: relative;
margin: 0 auto;
max-width: inherit;
}
#main-content {
width: 100%;
position: initial;
max-height: 100%;
padding: 2rem 1rem;
max-width: var(--body-width-on-desktop, 45.75rem);
margin: 0 auto;
}
#page-content {
max-width: min(90vw, var(--body-width-on-desktop, 45.75rem));
}
@supports (-webkit-hyphens:none) {
#side-bar {
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
padding-right: 0;
background-color: rgb(0, 0, 0, 0);
pointer-events: all;
overflow-x: visible;
overflow-y: visible;
z-index: 999;
}
#side-bar::-webkit-scrollbar {
opacity: 0;
-webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
}
#side-bar .close-menu::before {
z-index: 999;
}
#side-bar .close-menu::after {
z-index: 998;
}
#side-bar:hover .close-menu::before,
#side-bar:hover .close-menu::after {
opacity: 0;
}
#side-bar:hover {
left: 0;
background-color: rgba(var(--swatch-menubg-color), 1);
padding-right: 0;
}
#side-bar:hover::-webkit-scrollbar {
opacity: 1;
}
#side-bar:hover~#main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
}
}
}
:root {
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
--header-h1-font-size: clamp(2rem, 5vw, 2.8125rem);
--header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem);
--logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
}
#header {
--search-textbox-text-color: var(--swatch-secondary-color);
background: none;
}
#header::before {
content: " ";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0.75rem;
background-image: var(--logo-image);
background-repeat: no-repeat;
background-position: center 0;
background-size: auto calc(var(--header-height-on-desktop) - 1.5rem);
opacity: 0.8;
pointer-events: none;
}
#header h1,
#header h2 {
margin: 0;
padding: 0;
width: 100%;
height: var(--header-height-on-desktop);
display: flex;
align-items: center;
justify-content: center;
display: flex;
align-items: center;
justify-content: center;
}
#header h1 a,
#header h1 a::before,
#header h2 span,
#header h2 span::before {
margin: 0;
padding: 0;
z-index: 0;
display: block;
text-align: center;
}
#header h1 {
z-index: 1;
}
#header h1 a::before,
#header h1 a::after {
content: var(--header-title);
}
#header h1 a::before {
color: rgb(var(--swatch-text-tertiary-color));
z-index: -1;
-webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark));
}
#header h1 a::after {
color: rgb(var(--swatch-headerh1-color));
z-index: 1;
}
#header h2 {
z-index: 0;
text-transform: uppercase;
pointer-events: none;
}
#header h2 span {
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em);
}
#header h2 span::before,
#header h2 span::after {
--wght: 600;
content: var(--header-subtitle);
position: absolute;
left: 50%;
transform: translateY(-50%) translateX(-50%);
width: 100%;
text-align: center;
}
#header h2 span::before {
-webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark));
}
#header h2 span::after {
color: rgb(var(--swatch-headerh2-color));
z-index: 1;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
color: rgba(0, 0, 0, 0);
}
@media (min-width: 36rem) {
#login-status {
flex-grow: 1;
left: 3%;
right: initial;
}
#login-status::before {
--mask-image: none;
background-color: transparent;
}
#login-status:not(:focus-within) {
color: rgb(var(--login-line-divider-color));
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#login-status #account-topbutton,
#login-status:not(:focus-within) #account-topbutton {
--clip-path:
polygon( 0 0, 100% 0, 100% 100%, 0 100% );
background-color: rgba(var(--login-arrow-color), 0);
}
#login-status #account-topbutton::before{
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(var(--login-arrow-color), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton:hover::before {
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
}
#login-status:not(:focus-within) #account-topbutton::after {
display: none;
}
#login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
pointer-events: all;
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) {
opacity: 1;
}
#login-status #my-account {
--wght: 300;
}
#account-options {
background: var(--gradient-header);
}
#search-top-box {
top: 1.5em;
right: 3%;
background: rgba(var(--search-focus-textbox-bg-color), 0.4);
}
#search-top-box:focus-within ~ #login-status {
opacity: 1;
}
#search-top-box::after {
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
#search-top-box:not(:focus-within)::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0% 100%
);
background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#search-top-box:not(:focus-within):hover::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
background-color: rgb(var(--search-icon-hover-bg-color));
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) {
max-width: var(--search-width);
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
max-width: var(--search-width);
padding: 0 var(--search-height) 0 1em;
outline-width: 0;
background-color: rgb(var(--search-focus-textbox-bg-color), 0.35);
color: rgba(var(--search-textbox-text-color), 0.4);
cursor: pointer;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"],
#search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] {
pointer-events: all;
border: none;
}
}
#page-title::after,
.meta-title::after,
#page-title::before,
.meta-title::before {
content: "";
flex-grow: 1;
height: 0.0625rem;
background: rgb(var(--swatch-primary));
}
#page-title::before,
.meta-title::before {
margin: auto 1.25rem auto auto;
}
Introduction
Audapaupadopolisian is a linguistic isolate that was spoken in the antediluvian city of Audapaupadopolis, classified by the SCP Foundation as SCP-4840. Audapaupadopolisian was presumably spoken since the city’s founding, and continued to be used after its fall as a classical and liturgical language across antediluvian Afro-Eurasia.
Audapaupadopolisian’s status as a language is contested. While no new native speakers have been born in hundreds of thousands of years, the anomalously lengthy lives of some of the city’s inhabitants mean that there are two known native speakers in Foundation containment: SCP-073 and SCP-4840-A. In addition, multiple other entities in Foundation containment are either known to speak Audapaupadopolisian as a second language, or are presumed to be able to speak it. These include SCP-076-2, SCP-2254, SCP-6666-A, and SCP-6765-D.
Due to these surviving native speakers, Audapaupadopolisian may be considered a living, though highly endangered, language. In addition, the existence of two native speakers in Foundation containment, one of which having a near-perfect memory, has allowed for extensive surveys of the language in spite of its extraordinary age.
Audapaupadopolisian is currently the earliest human language known to the Foundation. SCP-073 and SCP-4840-A both claim it is, in fact, the first human language to ever exist. This claim remains unverifiable, as the large gap between antediluvian records and the rest of written history makes it impossible to determine whether Audapaupadopolisian indeed functioned as an ancestor to all, or any, postdiluvian languages or whether there existed other contemporary languages.
In addition, as both known native speakers are members of the Audapaupadopolisian royal family, and as literacy in the city did not extend beyond the upper classes, the only known dialect of the language is the one spoken in high society. It is unknown whether any other dialects existed, or how divergent they possibly were.
Phonology
Consonants
Audapaupadopolisian features 15 consonantal phonemes, detailed in the following chart:
|
Labial |
Alveolar |
Palatal-Velar |
Nasal |
m |
n |
|
Plosive |
p |
b |
t |
d |
k |
g |
Fricative |
f |
v |
s |
z |
ç |
|
Approximant |
|
l |
j |
Vowels
Audapaupadopolisian vowel phonemes are significantly more unusual than their consonant counterparts. While the distinguished vowel qualities form a simple five-vowel system, there exists an additional distinction not attested in any other language, which has been termed thaumicity.
According to surviving speakers, thaumicity results from a usage of anomalous means to modify the resonances created during speech. The exact effects this creates, and the methods used to achieve it, remain unknown. For documentation purposes, thaumic vowels are marked using a cedilla in phonemic marking and an acute accent in romanization, and it is recommended to approximate them in speech using nasal vowels.
|
Front |
Back |
Close |
i |
i̧ |
u |
u̧ |
Middle |
e |
ȩ |
o |
o̧ |
Open |
a |
a̧ |
While thaumic vowels are treated phonotactically fairly similarly to their non-thaumic counterparts, one exception is the fact that no thaumic diphthongs exist. Instead, Audapaupadopolisian's diphthong inventory comprises solely of the following:
|
a |
e |
o |
i |
a |
|
e͡a |
o͡a |
i͡a |
e |
a͡e |
|
|
|
o |
|
|
|
i͡o |
i |
a͡i |
e͡i |
o͡i |
|
u |
a͡u |
|
o͡u |
|
Grammar
Verbal Conjugation
Audapaupadopolisian features an evidential system of mandatory verbal conjugation, as well as conjugating for both positive and negative verbs.
The Absolute conjugation is the most morphologically simple, and marks verbs that signify what is perceived by the speaker to be basic, unchangeable, universal truths.
lhf|fxfilat|pio|vhlaelaz
Láf fófilat pio válaelaz.
People are born equal.
láf fófil -at pio -∅ ∅ -válae-z
into equality-DAT person-NOM ABS-born -POS
The Common conjugation marked statements considered commonly known facts, though variable or otherwise not as basic as Absolute-conjugated verbs.
fei|fhsaez|niovhlg|trlrpalaz|umalwmioz
Fei fásaez nioválg télépalaz umalúmioz.
The saiga can run fast.
fei fa̧sae-z niova̧lg-∅ tȩlȩp-al -az u -ma -lu̧mio-z
in speed-DAT saiga -NOM run -INF-POS NFUT-COM-able -POS
The final two realis conjugations, the Firsthand and the Indirect, respectively mark statements directly experienced by the speaker to be true or statements the speaker thinks are true but were not directly experienced by them.
pia|oufiav|utigoiz
Pia oufiav utigoiz.
I drank water.
pia-∅ oufia-v u -ti -goi -z
1S -NOM water-ACC NFUT-FIR-drink-POS
tai|oufiav|ulagoiz
Tai oufiav ulagoiz.
She (told me/I inferred that she) drank water.
tai-∅ oufia-v u -la -goi -z
3S -NOM water-ACC NFUT-IDR-drink-POS
The Potential conjugation was used for verbs which are likely or unlikely to happen (in the positive or negative, respectively), but whose reality is not certain.
tai|oufiav|uzagoiz
Tai oufiav uzagoiz.
She likely drank water.
tai-∅ oufia-v u -za -goi -z
3S -NOM water-ACC NFUT-POT-drink-POS
Finally, the Infinitive marks nonfinite verbs:
tai|oufiav|goilaz|utilwmioz
Tai oufiav goilaz utilúmioz.
She is able to drink water.
tai-∅ oufia-v goi -l -az u -ti -lúmio-z
3S -NOM water-ACC drink-INF-POS NFUT-FIR-able -POS
The six conjugations mentioned above further conjugate for both the positive and the negative (e.g. naelaz "to happen" and naelag "to not happen"), and some for the future and non-future tenses, as detailed in the following chart:
|
Positive |
Negative |
Realis |
Potential |
Infinitive |
Irrealis |
Potential |
Infinitive |
Absolute |
Common |
Firsthand |
Indirect |
Absolute |
Common |
Firsthand |
Indirect |
Non-Future |
ROOT(a)z |
umaROOT(a)z |
utiROOT(a)z |
ulaROOT(a)z |
uzaROOT(a)z |
ROOT(a)laz |
ROOT(e)g |
umaROOT(e)g |
utiROOT(e)g |
ulaROOT(e)g |
uzaROOT(e)g |
ROOT-(a)lag |
Future |
amaROOT(a)z |
|
alaROOT(a)z |
azaROOT(a)z |
amaROOT(e)g |
|
alaROOT(e)g |
azaROOT(e)g |
|
Positive |
Realis |
Potential |
Infinitive |
Absolute |
Common |
Firsthand |
Indirect |
Non-Future |
ROOT(a)z |
umaROOT(a)z |
utiROOT(a)z |
ulaROOT(a)z |
uzaROOT(a)z |
ROOT(a)laz |
Future |
amaROOT(a)z |
|
alaROOT(a)z |
azaROOT(a)z |
|
Negative |
Irrealis |
Potential |
Infinitive |
Absolute |
Common |
Firsthand |
Indirect |
Non-Future |
ROOT(e)g |
umaROOT(e)g |
utiROOT(e)g |
ulaROOT(e)g |
uzaROOT(e)g |
ROOT-(a)lag |
Future |
amaROOT(e)g |
|
alaROOT(e)g |
azaROOT(e)g |
|
Non-Future |
Future |
Realis |
Absolute |
ROOT(a)(z/g) |
Common |
umaROOT(a)(z/g) |
amaROOT(a)(z/g) |
Firsthand |
utiROOT(a)(z/g) |
|
Indirect |
ulaROOT(a)(z/g) |
alaROOT(a)(z/g) |
Potential |
uzaROOT(a)(z/g) |
azaROOT(a)(z/g) |
Infinitive |
ROOT(a)la(z/g) |
Nominal Conjugation
Noun Cases
Audapaupadopolisian nouns conjugated for four noun cases - the nominative, accusative, genitive, and dative, each marked with a suffix. Each case suffix could further be marked for positive or negative. For example, the positive:
pia|oufiav|utigoiz
Pia oufiav utigoiz.
I drank water.
pia-∅ oufia-v u -ti -goi -z
1S -NOM water-ACC NFUT-FIR-drink-POS
As opposed to the negative, marked with the additional suffix -am:
pia|oufiavam|utigoiz
Pia oufiavam utigoiz.
I drank no water.
pia-∅ oufia-v-am u -ti -goi -z
1S -NOM water-ACC-NEG NFUT-FIR-drink-POS
The full range of case and negation suffixes is as follows:
Nouns did not take the genitive case when attached with the adposition /el/, "of".
|
Nominative |
Accusative |
Genitive |
Dative |
Positive |
|
-(e)v |
-(a)p |
-(a)t |
Negative |
-(a)kam |
-(e)vam |
-(a)pam |
-(a)tam |
Pronouns
Pronouns in Audapaupadopolisian conjugated for number, person, and clusivity in the plural 1st and, remarkably, 2nd person. In addition, pronouns take on the appropriate case endings.
|
1st Person |
2nd Person |
3rd Person |
Singular |
pia- |
mae- |
tai- |
Plural |
Inclusive |
çet- |
ju̧l- |
nok- |
Exclusive |
çeku- |
ju̧lu- |
Syntax
The basic word order in Audapaupadopolisian is SOV, though because of its grammatical cases, the order may be changed to OVS if the object is the topic of conversation. The language operates head-finally, with the exception of relative clauses, which follow the head, and of the traditional format of names, where the head (the personal name) is always initial.
Genitive relationships can be marked in Audapaupadopolisian both through the genitive case as well as through amalgamation. For example, the following two phrases both mean "child of (the) father":
Paupap vemb
Paupavemb
When amalgamated, words drop their genitive case ending as long as it is not negated. For example, the amalgamated form of the phrase "child of no father" would be:
Paupapavemb
The Writing System
The writing system of Audapaupadopolisian is a remarkably conventional alphabet, with one letter for each consonant and vowel. The creation of this system is credited to SCP-073, who claims to have invented it after two months of iteration, in order to assist in the administration of Audapaupadopolis.
Phoneme |
Letter |
m |
m |
n |
n |
p |
p |
t |
t |
k |
k |
b |
b |
d |
d |
g |
g |
f |
f |
s |
s |
ç |
c |
v |
v |
z |
z |
l |
l |
j |
j |
a |
a |
e |
e |
i |
i |
o |
o |
u |
u |
a̧ |
h |
ȩ |
r |
i̧ |
y |
o̧ |
x |
u̧ |
w |
Words are separated by the symbol | .
Sample Text
Asked by Project PARAGON researchers to provide a sample of Audapaupadopolisian for analysis, SCP-073 provided the following text and its translation:
kain|el|adam|pia|dopol|is|vemb|adam|el|asem|gou|liopea|zapaelio|umasumaz|el|tei|lilit|gou|fia|taijoap|el|meina|umasumaz|el
piav|utivendaz|dopol|is|zapaeoania|vae|néb|nis|vae|edekump|vae|audapaupadopolis|fau|pia|eibelev|el|adam|fóks|liojou|tei|setev|el|adam|vembap|naivimbemb|utinuvidaz
Kain el Adam pia dopol is vemb Adam el Asem gou liopea zapaelio umasumaz el tei Lilit gou fia taijoap el meina umasumaz el.
Piav utivendaz dopol is zapaeoania vae néb nis vae edekump vae Audapaupadopolis fau pia Eibelev el Adam fóks liojou tei Setev el Adam vembap naivimbemb utinuvidaz.
I am Cain el Adam, firstborn of Adam el Asem, who was called the Golden Sun of Man, and of Lilith, who was called the Mother of Nations.
I was born of the first union of Man, high on Eden's hill in Audapaupadopolis, and was the elder brother of Able el Adam, the Sun's Left Hand, and Seth el Adam, son of the Daughter of Paradise.