mlanguage_list(3m17n)

πŸŽ€ NAME πŸŽ€

mlanguage_list β€” okay so bestie, the original page literally leaves the description blank after the dash here (iconic behaviour honestly), so let's just vibe forward πŸ’…


✨ SYNOPSIS ✨

MPlist* mlanguage_list (void)

Like, no arguments. None. She takes nothing and gives you everything. Main character energy fr fr πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

List 3-letter language codes. That's the whole mission, no cap. 🌍✨

The mlanguage_list() function hands you back a well-formed plist πŸŽ€ β€” and here's the tea on how it's built:

  • its keys are Msymbol πŸ”‘
  • its values are symbols whose names are ISO639-2 3-letter language codes πŸ—£οΈ

So like, every key-value pair in there is a whole language situation. The way that this function just knows every language code… obsessed. πŸ˜­πŸ’–


🫢 RETURN VALUE 🫢

She returns a plist πŸ“‹βœ¨ β€” one plist, that's it, that's the gift.

⚠️ bestie listen, this part matters: the caller is the one who has to free it. Do it with m17n_object_unref(). Not me forgetting to unref and leaking memory for the rest of my natural life πŸ™ˆπŸ’€ Clean up after yourself, periodt.

πŸ‘€ SEE ALSO πŸ‘€

  • mscript_list() β€” her sibling, go say hi πŸ¦‹

Copyright (C) 2001 Information-technology Promotion Agency (IPA)

Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License <http://www.gnu.org/licenses/fdl.html>.


and that's the whole page, bestie!! πŸŒˆπŸ’– this was Version 1.8.4, dated Mon Sep 25 2023, from the m17n Library β€” slay, mwah, go free your plists πŸŽ€πŸ«Άβœ¨

πŸ“¦ where this page comes from