Wikipedia
nsowiki
https://nso.wikipedia.org/wiki/Letlakala_la_pele
MediaWiki 1.47.0-wmf.18
first-letter
Media
Special
Bolediša
Mošomi
Boledišana le Mošomi
Wikipedia
Dipolelo tša Wikipedia
Seswantšho
Poledišano ya Seswantšho
MediaWiki
Poledišano ya MediaWiki
Template
Poledišano ya Template
Thušo
Poledišano ya Thušo
Setensele
Poledišano ya Setensele
TimedText
TimedText talk
Module
Module talk
Event
Event talk
Module:TableTools
828
2167
55660
49258
2026-09-03T13:04:08Z
Hamish
4618
Update from [[d:Special:GoToLinkedPage/enwiki/Q15408619|master]] using [[mw:Synchronizer| #Synchronizer]]
55660
Scribunto
text/plain
------------------------------------------------------------------------------------
-- TableTools --
-- --
-- This module includes a number of functions for dealing with Lua tables. --
-- It is a meta-module, meant to be called from other Lua modules, and should not --
-- be called directly from #invoke. --
------------------------------------------------------------------------------------
local libraryUtil = require('libraryUtil')
local p = {}
-- Define often-used variables and functions.
local floor = math.floor
local infinity = math.huge
local checkType = libraryUtil.checkType
local checkTypeMulti = libraryUtil.checkTypeMulti
------------------------------------------------------------------------------------
-- isPositiveInteger
--
-- This function returns true if the given value is a positive integer, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a given table key is in the array part or the
-- hash part of a table.
------------------------------------------------------------------------------------
function p.isPositiveInteger(v)
return type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity
end
------------------------------------------------------------------------------------
-- isNan
--
-- This function returns true if the given number is a NaN value, and false if
-- not. Although it doesn't operate on tables, it is included here as it is useful
-- for determining whether a value can be a valid table key. Lua will generate an
-- error if a NaN is used as a table key.
------------------------------------------------------------------------------------
function p.isNan(v)
return type(v) == 'number' and v ~= v
end
------------------------------------------------------------------------------------
-- shallowClone
--
-- This returns a clone of a table. The value returned is a new table, but all
-- subtables and functions are shared. Metamethods are respected, but the returned
-- table will have no metatable of its own.
------------------------------------------------------------------------------------
function p.shallowClone(t)
checkType('shallowClone', 1, t, 'table')
local ret = {}
for k, v in pairs(t) do
ret[k] = v
end
return ret
end
------------------------------------------------------------------------------------
-- removeDuplicates
--
-- This removes duplicate values from an array. Non-positive-integer keys are
-- ignored. The earliest value is kept, and all subsequent duplicate values are
-- removed, but otherwise the array order is unchanged.
------------------------------------------------------------------------------------
function p.removeDuplicates(arr)
checkType('removeDuplicates', 1, arr, 'table')
local isNan = p.isNan
local ret, exists = {}, {}
for _, v in ipairs(arr) do
if isNan(v) then
-- NaNs can't be table keys, and they are also unique, so we don't need to check existence.
ret[#ret + 1] = v
elseif not exists[v] then
ret[#ret + 1] = v
exists[v] = true
end
end
return ret
end
------------------------------------------------------------------------------------
-- numKeys
--
-- This takes a table and returns an array containing the numbers of any numerical
-- keys that have non-nil values, sorted in numerical order.
------------------------------------------------------------------------------------
function p.numKeys(t)
checkType('numKeys', 1, t, 'table')
local isPositiveInteger = p.isPositiveInteger
local nums = {}
for k in pairs(t) do
if isPositiveInteger(k) then
nums[#nums + 1] = k
end
end
table.sort(nums)
return nums
end
------------------------------------------------------------------------------------
-- affixNums
--
-- This takes a table and returns an array containing the numbers of keys with the
-- specified prefix and suffix. For example, for the table
-- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will return
-- {1, 3, 6}.
------------------------------------------------------------------------------------
function p.affixNums(t, prefix, suffix)
checkType('affixNums', 1, t, 'table')
checkType('affixNums', 2, prefix, 'string', true)
checkType('affixNums', 3, suffix, 'string', true)
local function cleanPattern(s)
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
return s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1')
end
prefix = prefix or ''
suffix = suffix or ''
prefix = cleanPattern(prefix)
suffix = cleanPattern(suffix)
local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$'
local nums = {}
for k in pairs(t) do
if type(k) == 'string' then
local num = mw.ustring.match(k, pattern)
if num then
nums[#nums + 1] = tonumber(num)
end
end
end
table.sort(nums)
return nums
end
------------------------------------------------------------------------------------
-- numData
--
-- Given a table with keys like {"foo1", "bar1", "foo2", "baz2"}, returns a table
-- of subtables in the format
-- {[1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'}}.
-- Keys that don't end with an integer are stored in a subtable named "other". The
-- compress option compresses the table so that it can be iterated over with
-- ipairs.
------------------------------------------------------------------------------------
function p.numData(t, compress)
checkType('numData', 1, t, 'table')
checkType('numData', 2, compress, 'boolean', true)
local ret = {}
for k, v in pairs(t) do
local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$')
if num then
num = tonumber(num)
local subtable = ret[num] or {}
if prefix == '' then
-- Positional parameters match the blank string; put them at the start of the subtable instead.
prefix = 1
end
subtable[prefix] = v
ret[num] = subtable
else
local subtable = ret.other or {}
subtable[k] = v
ret.other = subtable
end
end
if compress then
local other = ret.other
ret = p.compressSparseArray(ret)
ret.other = other
end
return ret
end
------------------------------------------------------------------------------------
-- compressSparseArray
--
-- This takes an array with one or more nil values, and removes the nil values
-- while preserving the order, so that the array can be safely traversed with
-- ipairs.
------------------------------------------------------------------------------------
function p.compressSparseArray(t)
checkType('compressSparseArray', 1, t, 'table')
local ret = {}
local nums = p.numKeys(t)
for _, num in ipairs(nums) do
ret[#ret + 1] = t[num]
end
return ret
end
------------------------------------------------------------------------------------
-- sparseIpairs
--
-- This is an iterator for sparse arrays. It can be used like ipairs, but can
-- handle nil values.
------------------------------------------------------------------------------------
function p.sparseIpairs(t)
checkType('sparseIpairs', 1, t, 'table')
local nums = p.numKeys(t)
local i = 0
local lim = #nums
return function ()
i = i + 1
if i <= lim then
local key = nums[i]
return key, t[key]
else
return nil, nil
end
end
end
------------------------------------------------------------------------------------
-- size
--
-- This returns the size of a key/value pair table. It will also work on arrays,
-- but for arrays it is more efficient to use the # operator.
------------------------------------------------------------------------------------
function p.size(t)
checkType('size', 1, t, 'table')
local i = 0
for _ in pairs(t) do
i = i + 1
end
return i
end
local function defaultKeySort(item1, item2)
-- "number" < "string", so numbers will be sorted before strings.
local type1, type2 = type(item1), type(item2)
if type1 ~= type2 then
return type1 < type2
elseif type1 == 'table' or type1 == 'boolean' or type1 == 'function' then
return tostring(item1) < tostring(item2)
else
return item1 < item2
end
end
------------------------------------------------------------------------------------
-- keysToList
--
-- Returns an array of the keys in a table, sorted using either a default
-- comparison function or a custom keySort function.
------------------------------------------------------------------------------------
function p.keysToList(t, keySort, checked)
if not checked then
checkType('keysToList', 1, t, 'table')
checkTypeMulti('keysToList', 2, keySort, {'function', 'boolean', 'nil'})
end
local arr = {}
local index = 1
for k in pairs(t) do
arr[index] = k
index = index + 1
end
if keySort ~= false then
keySort = type(keySort) == 'function' and keySort or defaultKeySort
table.sort(arr, keySort)
end
return arr
end
------------------------------------------------------------------------------------
-- sortedPairs
--
-- Iterates through a table, with the keys sorted using the keysToList function.
-- If there are only numerical keys, sparseIpairs is probably more efficient.
------------------------------------------------------------------------------------
function p.sortedPairs(t, keySort)
checkType('sortedPairs', 1, t, 'table')
checkType('sortedPairs', 2, keySort, 'function', true)
local arr = p.keysToList(t, keySort, true)
local i = 0
return function ()
i = i + 1
local key = arr[i]
if key ~= nil then
return key, t[key]
else
return nil, nil
end
end
end
------------------------------------------------------------------------------------
-- isArray
--
-- Returns true if the given value is a table and all keys are consecutive
-- integers starting at 1.
------------------------------------------------------------------------------------
function p.isArray(v)
if type(v) ~= 'table' then
return false
end
local i = 0
for _ in pairs(v) do
i = i + 1
if v[i] == nil then
return false
end
end
return true
end
------------------------------------------------------------------------------------
-- isArrayLike
--
-- Returns true if the given value is iterable and all keys are consecutive
-- integers starting at 1.
------------------------------------------------------------------------------------
function p.isArrayLike(v)
if not pcall(pairs, v) then
return false
end
local i = 0
for _ in pairs(v) do
i = i + 1
if v[i] == nil then
return false
end
end
return true
end
------------------------------------------------------------------------------------
-- invert
--
-- Transposes the keys and values in an array. For example, {"a", "b", "c"} ->
-- {a = 1, b = 2, c = 3}. Duplicates are not supported (result values refer to
-- the index of the last duplicate) and NaN values are ignored.
------------------------------------------------------------------------------------
function p.invert(arr)
checkType("invert", 1, arr, "table")
local isNan = p.isNan
local map = {}
for i, v in ipairs(arr) do
if not isNan(v) then
map[v] = i
end
end
return map
end
------------------------------------------------------------------------------------
-- listToSet
--
-- Creates a set from the array part of the table. Indexing the set by any of the
-- values of the array returns true. For example, {"a", "b", "c"} ->
-- {a = true, b = true, c = true}. NaN values are ignored as Lua considers them
-- never equal to any value (including other NaNs or even themselves).
------------------------------------------------------------------------------------
function p.listToSet(arr)
checkType("listToSet", 1, arr, "table")
local isNan = p.isNan
local set = {}
for _, v in ipairs(arr) do
if not isNan(v) then
set[v] = true
end
end
return set
end
------------------------------------------------------------------------------------
-- deepCopy
--
-- Recursive deep copy function. Preserves identities of subtables.
------------------------------------------------------------------------------------
local function _deepCopy(orig, includeMetatable, already_seen)
if type(orig) ~= "table" then
return orig
end
-- already_seen stores copies of tables indexed by the original table.
local copy = already_seen[orig]
if copy ~= nil then
return copy
end
copy = {}
already_seen[orig] = copy -- memoize before any recursion, to avoid infinite loops
for orig_key, orig_value in pairs(orig) do
copy[_deepCopy(orig_key, includeMetatable, already_seen)] = _deepCopy(orig_value, includeMetatable, already_seen)
end
if includeMetatable then
local mt = getmetatable(orig)
if mt ~= nil then
setmetatable(copy, _deepCopy(mt, true, already_seen))
end
end
return copy
end
function p.deepCopy(orig, noMetatable, already_seen)
checkType("deepCopy", 3, already_seen, "table", true)
return _deepCopy(orig, not noMetatable, already_seen or {})
end
------------------------------------------------------------------------------------
-- sparseConcat
--
-- Concatenates all values in the table that are indexed by a number, in order.
-- sparseConcat{a, nil, c, d} => "acd"
-- sparseConcat{nil, b, c, d} => "bcd"
------------------------------------------------------------------------------------
function p.sparseConcat(t, sep, i, j)
local arr = {}
local arr_i = 0
for _, v in p.sparseIpairs(t) do
arr_i = arr_i + 1
arr[arr_i] = v
end
return table.concat(arr, sep, i, j)
end
------------------------------------------------------------------------------------
-- length
--
-- Finds the length of an array, or of a quasi-array with keys such as "data1",
-- "data2", etc., using an exponential search algorithm. It is similar to the
-- operator #, but may return a different value when there are gaps in the array
-- portion of the table. Intended to be used on data loaded with mw.loadData. For
-- other tables, use #.
-- Note: #frame.args in frame object always be set to 0, regardless of the number
-- of unnamed template parameters, so use this function for frame.args.
------------------------------------------------------------------------------------
function p.length(t, prefix)
-- requiring module inline so that [[Module:Exponential search]] which is
-- only needed by this one function doesn't get millions of transclusions
local expSearch = require("Module:Exponential search")
checkType('length', 1, t, 'table')
checkType('length', 2, prefix, 'string', true)
return expSearch(function (i)
local key
if prefix then
key = prefix .. tostring(i)
else
key = i
end
return t[key] ~= nil
end) or 0
end
------------------------------------------------------------------------------------
-- inArray
--
-- Returns true if searchElement is a member of the array, and false otherwise.
-- Equivalent to JavaScript array.includes(searchElement) or
-- array.includes(searchElement, fromIndex), except fromIndex is 1 indexed
------------------------------------------------------------------------------------
function p.inArray(array, searchElement, fromIndex)
checkType("inArray", 1, array, "table")
-- if searchElement is nil, error?
fromIndex = tonumber(fromIndex)
if fromIndex then
if (fromIndex < 0) then
fromIndex = #array + fromIndex + 1
end
if fromIndex < 1 then fromIndex = 1 end
for _, v in ipairs({unpack(array, fromIndex)}) do
if v == searchElement then
return true
end
end
else
for _, v in pairs(array) do
if v == searchElement then
return true
end
end
end
return false
end
------------------------------------------------------------------------------------
-- merge
--
-- Given the arrays, returns an array containing the elements of each input array
-- in sequence.
------------------------------------------------------------------------------------
function p.merge(...)
local arrays = {...}
local ret = {}
for i, arr in ipairs(arrays) do
checkType('merge', i, arr, 'table')
for _, v in ipairs(arr) do
ret[#ret + 1] = v
end
end
return ret
end
------------------------------------------------------------------------------------
-- extend
--
-- Extends the first array in place by appending all elements from the second
-- array.
------------------------------------------------------------------------------------
function p.extend(arr1, arr2)
checkType('extend', 1, arr1, 'table')
checkType('extend', 2, arr2, 'table')
for _, v in ipairs(arr2) do
arr1[#arr1 + 1] = v
end
end
return p
4n03zk6kcoeg4gz82mieeh94c1szcjy
Winnie Mashaba ke yena
0
12873
55674
51348
2026-09-04T11:42:20Z
Motshekga00
8353
Ke okeditše karolo ya mošomo wa gagwe wa mmino le ditšhupetšo.
55674
wikitext
text/x-wiki
'''Winnie Mashaba''' ke seopedi sa ebangedi [[Afrika Borwa|sa Afrika Borwa]], motšweletši wa thelebišene, le mmakgwebo. O belegwe le go godišetšwa motseng wa Kgoši Phasha, [[Steelpoort]], o lokollotše alebamo ya gagwe ya mathomo ''Exodus 20 ka ngwaga wa'' 2000.
== '''Bophelo bja pele''' ==
Winnie Mashaba o tsene sekolo se se phagamego sa Mashupje High school eupša a tlogela sekolo ka pela ka morago ga go phasa Mphato wa 11 ka 1998 go phegelela lerato la gagwe la mmino wa gospel. <ref name="Music" /> Kgaotšo ya gagwe ya mathomo e tlile ka morago ga gore a dire diteko tša [[Solly Moholo]] . Kapejana ka morago ga go hlahloba, o ile a lokolla alebamo ya gagwe ya mathomo, ''Exodus 20'' yeo e lokolotšwego ka ngwaga wa 2000. <ref name="Music">{{Cite web |title=Winnie Mashaba {{!}} Music In Africa |url=https://www.musicinafrica.net/directory/winnie-mashaba |access-date=2022-05-14 |website=Music In Africa}}</ref> O kgethilwe go hwetša difoka tše ntši, go akaretšwa Kora ya Mosadi wa Moya wa Afrika yo Mokaone ka 2005. Difoka tše dingwe di akaretša South African Music Awards (SAMA), difoka tša South African Gospel Awards le tša Mmino tša Metro FM . Ka 2010 o ile a kgethwa bjalo ka Motaki wa Mosadi yo Mokaone go Difoka tša Crown Gospel Awards. O ile a kotama karolo ya go tšweletša thelebišene ya ''Amahubo'' go Dumisa ka 2015.
Ka Dibatsela 2022 o ile a nyala Tebatso Phetla, yo a dulago toropong ya kgauswi ya Burgersfort. Gape ka Dibatsela 2019 o amogetše Lengwalo la Bongaka la Tlhompho go tšwa Yunibesithing ya Boditšhabatšhaba ya Beibele ya Trinity (TIBU) ka mošomo wa gagwe wa mmino.
== Mošomo wa gagwe wa mmino ==
Winnie Mashaba o thomile mošomo wa gagwe wa mmino wa gospel ka morago ga go tšea karolo tekong ya mmino le Solly Moholo mafelelong a bo-1990. Alebamo ya gagwe ya mathomo, ''Exodus 20'', e ile ya lokollwa ka ngwaga wa 2000. Alebamo ye e ile ya rekiša dikopi tše 25 000 gomme ya fihlelela maemo a gauta.<ref>{{Cite web
|title=Winnie Mashaba's going places
|url=https://www.news24.com/Drum/winnie-mashabas-going-places-20170728
|website=Drum
|access-date=2026-09-04
}}</ref>
Mashaba o amogetše dikgau tše mmalwa mošomong wa gagwe wa mmino. Ka 2010 o ile a thopa Crown Gospel Award ya ''Best Female Artist''. O bile gape karolo ya dikgau tša South African Music Awards, moo alebamo ya gagwe ''Joang Kapa Joang'' e ilego ya kgethwa legorong la ''Best African Traditional Gospel Album''.<ref>{{Cite web
|title=Dr Selinah Winnie Mashaba
|url=https://www.musicinafrica.net/directory/dr-selinah-winnie-mashaba
|website=Music In Africa
|access-date=2026-09-04
}}</ref><ref>{{Cite web
|title=2010 SAMA Winners
|url=https://www.news24.com/channel/music/featuresinterviews/2010-sama-winners-20100414-2
|website=News24
|access-date=2026-09-04
}}</ref>
* 2000: ''Exodus 20''
* 2007: ''[[Kea Letshaba Lefase]]''
* 2007:''[[Ditebogo]]''
* 2008: ''[[Ke Rata Wena]]''
* 2003: ''[[Motswelle Se Bapale Ka Kekere]]''
* 2001: ''[[Lefu Le Tshabeng Ellish Park Stadium]]''
* 2003: ''[[Motswelle Se Bapale Ka Kereke Ena]]''
* 2009: ''[[Joang Kapa Joang]]''
* 2006: ''[[Thola ngwanesu]]''
* 2010: ''[[Go Tseba Jehova]]''
* 2011: ''[[Modimo O Nale Nna]]''
* 2012: ''[[Bophelo Ke Leeto]]''
* 2014: ''[[Very Best Of (Live)]]''
* 2015: ''[[Lehlotlo Laka]]''
* 2016: ''[[1st Hymns Project Live Recorded]]''
* 2017: ''[[Dilo Tša Lefase]]''
* 2018: The Journey With Winnie Mashaba Live at Emperors Palace
* 2021: Moporofeta Jeremiah
== Tshupetso ==
<references />
4dkbziij62f04llpiu4c0cdzwlc4urp
Mošomi:Ptpare/Lešabašaba/title Tlhahli ya Dipego tša Bosenyi ya Afrika Borwa
2
13297
55661
54727
2026-09-03T13:34:07Z
Ptpare
220
dintwa tša ka gare magareng ga Dumisani Khumalo le Feroz Khan le tše dingwe
55661
wikitext
text/x-wiki
{{Infobox organisation
| name = Tshedimošo ya Bosenyi ya Afrika Borwa
| logo = File:SAPS_badge.svg
| formed = 1994
| jurisdiction = [[Afrika Borwa]]
| headquarters = Pretoria, Gauteng, Afrika Borwa
| parent_organisation = Tirelo ya Sepodisi ya Afrika Borwa (SAPS)
| website = {{URL|https://www.saps.gov.za}}
}}
'''Tshedimošo ya Bosenyi ya Afrika Borwa''' (ka Seisemane: ''Crime Intelligence'', ka Sepedi gape e bitšwa '''TB''') ke karolo ya [[Tirelo ya Sepodisi ya Afrika Borwa]] (SAPS) yeo e ikemetšego go kgoboketša, go sekaseka, le go phatlalatša tshedimosetso ya bosenyi go thuša polokego ya naga le ditaelo tša molao. TB e bapala karolo ya bohlokwa go lwantšha bosenyi bjo bo hlophilwego, ditšhabo tša ka gare, le tsenogare ya boradia ka gare ga SAPS.
Le ge go le bjalo, karolo ye e šetšwe e le leihlo la dikgang ka lebaka la ditatofatšo tša boradia bja ka gare, go fetolwa ke dipolotiki, go hloka taolo ya ka gare, le dintwa tša ditlhopha tša ka gare, kudukudu ka morago ga puso ya kgethologanyo le go thopa mmušo. Dikgang tše di tšwile pele ka matla ka 2025–2026 ka lebaka la [[Khomišene ya Madlanga]] le ditatofatšo tša go amana le thekgo ya dibanka tša bosenyi ka gare ga sepodisi.<ref name="dailymaverick_khumalo_20250704">{{cite web |last=Dolley |first=Caryn |title=Khumalo arrest: Cops warned that Crime Intelligence clean-up would spark State Capture-style backlash |url=https://www.dailymaverick.co.za/article/2025-07-04-khumalo-arrest-cops-warned-that-crime-intelligence-clean-up-would-spark-state-capture-style-backlash/ |website=Daily Maverick |date=2025-07-04 |access-date=2026-09-03}}</ref>
== Ditšhaba le Boikarabelo ==
TB e šoma ka tlase ga SAPS gomme e ikarabela go bokello ya tshedimosetso mabapi le ditšhabo tša naga, bosenyi bjo bo hlophilwego (bjalo ka go tšhaba tša dithethefatsi, go utswa batho, le go tšhaba ga mekgatlo), le thibelo ya ditumelo tšeo di ka senyago khutšo ya setšhaba. E na le bokgoni bja go šoma ka sephiring le ka botse le ditlhopha tša profense le tša bosetšhaba. E diriša ditiragalo tša batho (HUMINT), go bogela ka theknoloji (SIGINT), le tshepedišo ya akhaonto ya ''Secret Service'' go tšwetša pele dinyakišišo tša yona.
== Dintwa tša ka gare le Khomišene ya Madlanga (2025–2026) ==
Go tloga ka 2024, TB e bile le dintwa tše dišoro tša ditlhopha tša ka gare magareng ga Lieutenant-General [[Dumisani Khumalo]] (hlogo ya TB ka nako yeo) le Major-General [[Feroz Khan]] (motlatšahlogo / hlogo ya Counter-Intelligence). Dintwa tše di amile bokgoni bja karolo ye go lwantšha bosenyi.
Ka Phupu 2025, Investigating Directorate Against Corruption (IDAC) e ile ya swara Khumalo le ba bangwe ka ditatofatšo tša boradia le nepotism mabapi le go thwala Brigadier [[Dineo Mokwele]]. Ditatofatšo tše di ile tša gatanelwa ke National Prosecuting Authority (NPA) ka Phato 2026 ka morago ga gore hlogo ya IDAC, Advocate [[Andrea Johnson]], a bolele Khomišeneng ya Madlanga gore o dirile diphošo tše dišoro, go akaretša go se netefatše dithuto tša Mokwele le go šomiša taelo ye e fošagetšego.<ref name="madlanga_johnson">{{cite web |title=Advocate Andrea Johnson – Madlanga Commission |url=https://madlangacommission.co.za/witnesses/andrea-johnson |website=Madlanga Commission |access-date=2026-09-03}}</ref><ref name="npa_withdraw">{{cite web |title=NPA to drop Khumalo, Mokwele charges after probe questioned at Madlanga Commission |url=https://iol.co.za/news/politics/npa-to-drop-khumalo-mokwele-charges-after-probe-questioned-at-madlanga-commission/ |website=IOL |date=2026-08-19 |access-date=2026-09-03}}</ref>
Johnson o ile a tlogela mošomo ka 26–27 Phupu 2026 ka morago ga ditatofatšo tša gore o be a na le kamano ya kgauswi le Feroz Khan. Khomišene e bone melaetša ya WhatsApp moo Khan a bitšago Johnson “gorgeous” le “dearest”, le gore ba be ba kgopela go ja dijo mmogo. Go bile le ditatofatšo tša gore ka 2018 Johnson o ile a fa Khan docket ya molato wa go otla pele ga ge a ka fa statement.<ref name="dm_gorgeous">{{cite web |title=‘You gorgeous’ — intimate messages between Feroz Khan and Andrea Johnson revealed |url=https://www.dailymaverick.co.za/article/2026-07-29-you-gorgeous-intimate-messages-between-feroz-khan-and-andrea-johnson-revealed/ |website=Daily Maverick |date=2026-07-29 |access-date=2026-09-03}}</ref>
Khan ka bowena o ile a swarwa ka Mei 2026 mmogo le Major-General Ebrahim Kadwa ka ditatofatšo tša go šomiša meepo ya gauta ye e sa dumelwago (illicit precious metals).<ref name="dm_khan_arrest">{{cite web |title=Police generals Feroz Khan and Ebrahim Kadwa arrested in illicit precious metals case |url=https://www.dailymaverick.co.za/article/2026-05-10-police-generals-feroz-khan-and-ebrahim-kadwa-arrested-in-illicit-precious-metals-case/ |website=Daily Maverick |date=2026-05-10 |access-date=2026-09-03}}</ref>
== Tender ya Medicare24 le “Dirty Dozen” ==
Ka Matšhe 2026, IDAC e ile ya swara mapodisi a 12 a maemo a godimo (ao a bitšwago “Dirty Dozen”) mmogo le [[Vusimusi “Cat” Matlala]] ka ditatofatšo tša boradia, fraud, money laundering le go thuba Molao wa Taolo ya Ditšhelete tša Setšhaba (PFMA) mabapi le tender ya R228–R360 milione ya ditirelo tša maphelo tša SAPS (Medicare24 Tshwane District).<ref name="dm_dirtydozen">{{cite web |title=Dirty dozen cops in the dock for Cat Matlala R360m tender fraud scandal |url=https://www.dailymaverick.co.za/article/2026-03-25-dirty-dozen-cops-in-the-dock-for-cat-matlala-r360m-tender-fraud-scandal/ |website=Daily Maverick |date=2026-03-25 |access-date=2026-09-03}}</ref>
Mapodisi ao a swerego a akaretša:
* Captain Brian Neville Cartwright (facilitator wa tender)
* Brigadier Rachel Matjeng (yo a lelekilego SAPS ka 30 Phupu 2026)
* Brigadier Alpheus Thembinkosi Ngema
* Brigadier Patrick Nthengwe
* Colonel Tumisho Nehemiah Maleka
* Major-General Busisiwe Precious Temba
* Brigadier Kirsty Jonker
* Brigadier Onicca Ofentse Tlhoaele
* Colonel Anton Paulsen
* Colonel Natsengae Johannes Monyai
* Colonel Nonjabulo Nomfundo Mngadi
* Retired Brigadier Petunia Reabetsoe Lenono
Brigadier Rachel Matjeng o ile a lelekwa SAPS ka 30 Phupu 2026 ka morago ga go humanwa molato wa go amogela mpho, money laundering, le go fa Matlala lenaneo la mapodisi.<ref name="matjeng_dismissed">{{cite web |title=Saps dismisses Brigadier Rachel Matjeng over Cat Matlala links |url=https://www.citizen.co.za/news/saps-dismisses-brigadier-rachel-matjeng-over-cat-matlala-links/ |website=The Citizen |date=2026-07-01 |access-date=2026-09-03}}</ref>
[[Fannie Masemola]] (Mokomišenara wa Bosetšhaba wa SAPS ka nako yeo) le yena o na le ditatofatšo tša go amana le tender ye. Molato o sa tšwela pele dikgorotshekong tša Pretoria.<ref name="masemola_charges">{{cite web |title=Officers charged in Matlala fraud case resume police duties |url=https://www.dailymaverick.co.za/article/2026-08-17-officers-charged-in-r228m-matlala-fraud-case-back-on-the-beat/ |website=Daily Maverick |date=2026-08-17 |access-date=2026-09-03}}</ref>
== Maemo a Bjale (Setemere 2026) ==
* Ditatofatšo tša Dumisani Khumalo le Dineo Mokwele di gatanetšwe ke NPA ka Phato 2026.
* Rachel Matjeng o lelekilwe SAPS.
* Feroz Khan o sa le ka fase ga ditatofatšo tša meepo ya gauta.
* Andrea Johnson o tlogetše IDAC ka Phupu 2026.
* Khomišene ya Madlanga e sa tšwela pele go nyakišiša tsenogare ya dibanka tša bosenyi le boradia ka gare ga sepodisi.
* Minister wa Sepodisi Senzo Mchunu le Motlatša-Mokomišenara Shadrack Sibiya ba beilwe ka fase ga suspension.
== Bona gape ==
* [[:en:South_African_Police_Service|Tirelo ya Sepodisi ya Afrika Borwa]]
* [[:en:State_capture|Go Topa Naga mo Afrika Borwa]]
* [[Richard Mdluli]]
* [[Khomišene ya Madlanga]]
* [[:en:Crime_in_South_Africa|Bosenyi bjo bo hlophilwego mo Afrika Borwa]]
* [[Vusimusi Matlala]]
* [[Nhlanhla Mkhwanazi]]
* [[Fannie Masemola]]
== Dintlha tša Tshedimosetso ==
<references />
h3in22wvh841ynlt8rny67pz55m7xv5
Draft 4
0
13756
55667
55477
2026-09-03T18:39:53Z
Treasure08
8787
/* Ditšhupetšo */
55667
wikitext
text/x-wiki
SETSHABA SA GA-MATSHWI SETLATSA DI-POTHOLES TSELENG YE KGOLO
[[Seswantšho:Potholes can cause damage to tires, steering, and car alignment - 52621906959.jpg|thumb|potholes can damage tyres]]
Badudi ba motse wa Ga-Matshwi ka ge ba be ba tenwa ke di-potholes tseleng ye e tswago MOKWAKWAILA GOYA Kgapane, D447 le 3180, badudi ba motse wa matshwi ba ile ba kgobokana ka mosupologo wa la di 17 Phato 2026 go tlatsa do-potholes tse kotsi tseleng yeo e diriswago kudu ke ditshaba tse mmalwa tsa Bolobedu. Maloko a setshaba a ile a itseela maikarabelo ka go iteka ka go somisa mobu go ba go tseago ka thoko ga tsela go ka leka go tlatsa le go thiba di-pothoes tseo. Tsela ye e diriswa matsatsi le matsatsi ke barutwana ba dikolo, baotledi ba ditekisi ga mmogo le ba difatanaga tsao fapafapana, le ba setshaba gammogo le badudi ba metse ya kgauswi.
Badudi ba motse ba hlalosa gore maikemisetso a bona ke go kaonafatsa lefelo le polokego ya badirisi ba tsela le go netefatsa gore ga go motho o tee yoo atla senyagalelwao ka baka la seemo sa tsela yeo. Bakhaniki ba dikoloi le maloko a setshaba ba tseri sephetho sa go ipiletsa MEC Tonny Rachwene gore ba lefapha la mesomo ya setshaba, ditsela le mananeokgoparara ba tsenelele goka thusa ka go lokisa tsela le go leka go ka itsosolosa
mogashi: Makobo Mavis Masetla gola [[www.perfectradio.co.za]]
== '''Ditšhupetšo''' ==
[[www.perfectradio.co.za]].
[[Setensele:Mathata a setshaba]]
974n6jj79ou3ijhmgi2qjcrmae06t5u
Draft 3
0
13935
55669
55447
2026-09-03T20:46:12Z
Treasure08
8787
/* Bohlokwa bja koma profenseng ya Limpopo */
55669
wikitext
text/x-wiki
= DAKALO O AGILE KGWEBO YA GAGWE GOTSWA GO DI-WIG =
<gallery>
Seswantšho:Sososo.jpg
</gallery>Go tloga go rekiseng ga di wig ka 2024 go ya go beng le koloi ka 2026- Dakalo wa Uitenhage o itiretsi tsohle ka boyena.
Sonwabiso Nompula wa mengwaga e23, yo a tsebegago ka leina la Dakalo The JHB-Runner go ditaba tsa leago, ke mosadi yo monyenyane wa kgwebo wa go tswa Uitenhage, kapa Bohlabela. Toro ya gagwe ebe ele bonolo, go dira tshelete ya gagwe le go aga bophelo ka mokgwa wo ao ratago. Dakalo o thomile kgwebo ya gagwe ka bonnyane ka 2023. Obe a rekisa di wig tseo a begoa di reka Johannesburg gore a hwetse tshelete ya tlaleletso. o be a bapatsa di wig,adi isa go bareki gomme a busetsa tshelete yeo ae hwetsago kgwebong ya gagwe. Ka 2024, o ile a oketsa ditirelo tsa gagwe ka go dira di wig installation le mmereko wa di lace. Ge batho ba thoma gokwa ka mosomo wa gagwe, bareki ba ile ba oketsega gomme setshaba sa thoma go mo thekga.
Ka 2025, Dakalo o ile a godisa kgwebo ya gagwe le go feta. o ile a thoma go soma bjalo ka Johannesburg runner, moo a bego a reka dithoto, tsea di order gape a abela basomi ba bangwe ba meriri dithoto. Go se robale, go sepela le dithetikisi le go shoma ka maatla e ile ya ba karolo ya bophelo bja gagwe bja letsatsi le letsatsi. Dakalo ore o ile a hlohleletswa ke Tshepiso Matsane yo a tsebegago digashong tsa ditaba tsa leago ka leina la <nowiki>''Tsheppy's Glam''. Ka nako yeo Tshepiso ebe esale moithuti wa Humanities kua TUT, efela a setse ana le di salon le koloi asa le yo monnyane. ''Go mmona go ile gwa dira gore ke dumele gore le nna ke tla kgona''</nowiki> go bolela Dakalo. ka 2026 katlego e ile ya mo fihlelela gea hwetsa koloi ya gagwe ya mathomo e mpsya. O ile a hudugela foleteng e mpsya kua Pretoria, moo a rego ohweditse lefelo le le nago le khutso leo le mo dumelelago go tswetsa pele le go godisa dikgwebo tsa gagwe.
== Ditšhupetšo ==
# [[Htt|ht]]
<references />
bwbr6jincty0qklbr6qcf2e0dq50xo5
55671
55669
2026-09-03T21:16:30Z
Treasure08
8787
/* Ditšhupetšo */
55671
wikitext
text/x-wiki
= DAKALO O AGILE KGWEBO YA GAGWE GOTSWA GO DI-WIG =
<gallery>
Seswantšho:Sososo.jpg
</gallery>
=== Go tloga go rekiseng ga di wig ka 2024 go ya go beng le koloi ka 2026- Dakalo wa Uitenhage o itiretsi tsohle ka boyena. ===
Sonwabiso Nompula wa mengwaga e23, yo a tsebegago ka leina la Dakalo The JHB-Runner go ditaba tsa leago, ke mosadi yo monyenyane wa kgwebo wa go tswa Uitenhage, kapa Bohlabela. Toro ya gagwe ebe ele bonolo, go dira tshelete ya gagwe le go aga bophelo ka mokgwa wo ao ratago. Dakalo o thomile kgwebo ya gagwe ka bonnyane ka 2023. Obe a rekisa di wig tseo a begoa di reka Johannesburg gore a hwetse tshelete ya tlaleletso. o be a bapatsa di wig,adi isa go bareki gomme a busetsa tshelete yeo ae hwetsago kgwebong ya gagwe. Ka 2024, o ile a oketsa ditirelo tsa gagwe ka go dira di wig installation le mmereko wa di lace. Ge batho ba thoma gokwa ka mosomo wa gagwe, bareki ba ile ba oketsega gomme setshaba sa thoma go mo thekga.
Ka 2025, Dakalo o ile a godisa kgwebo ya gagwe le go feta. o ile a thoma go soma bjalo ka Johannesburg runner, moo a bego a reka dithoto, tsea di order gape a abela basomi ba bangwe ba meriri dithoto. Go se robale, go sepela le dithetikisi le go shoma ka maatla e ile ya ba karolo ya bophelo bja gagwe bja letsatsi le letsatsi. Dakalo ore o ile a hlohleletswa ke Tshepiso Matsane yo a tsebegago digashong tsa ditaba tsa leago ka leina la <nowiki>''Tsheppy's Glam''. Ka nako yeo Tshepiso ebe esale moithuti wa Humanities kua TUT, efela a setse ana le di salon le koloi asa le yo monnyane. ''Go mmona go ile gwa dira gore ke dumele gore le nna ke tla kgona''</nowiki> go bolela Dakalo. ka 2026 katlego e ile ya mo fihlelela gea hwetsa koloi ya gagwe ya mathomo e mpsya. O ile a hudugela foleteng e mpsya kua Pretoria, moo a rego ohweditse lefelo le le nago le khutso leo le mo dumelelago go tswetsa pele le go godisa dikgwebo tsa gagwe.
mongwadi: Lesedi www.tiktok.DakaloTheJHBrunner.co.za<ref>www.dakalothejhbrunner.ac.za</ref>
== Ditšhupetšo ==
<references />
sgk22sgujlxzt6m29p1i0eo6rdb6u9f
Bjala ba setšo
0
14061
55662
55659
2026-09-03T15:41:59Z
Dumbassman
4353
55662
wikitext
text/x-wiki
[[Seswantšho:Umqombothi.jpg|left|thumb|Bjala ba setšo]]
'''Mqombothi''' ke bjala ba setšo ba Afrika Borwa bo bo dirilwego ka mahea, mmela wa maheam mmela wa mabele, komelo le meetsi. Bjala bo bo nale bjalwa bo bo nnyane ba ( ka fase ga 3%) eupša bo nale bitamine B. Bo nale boima bjo bo koto ka lebaka la mahea ao a šomišwago ebile bo nale tatso ya go baba e bakwago ke komelo le lehula ka godimo go laetša gore bo betše ebile bo ka nwewa.<ref>https://afrifoodnetwork.com/recipes/drink-recipes/umqombothi/</ref>
'''Bjala''' bjo ba setšo bo hwetšagala ka theko ya fase ka ge batho ba itirela. Boa rekaga gone le ao dirwego ke dikgwebo tša lager.<ref>https://vinepair.com/explore/category-type/lager/</ref>
== Ditsela tša go bjala bjo ==
'''Mqombothi''' o diriwa ka tsela ya itšego ya setšo, ditsela tša gona di kabe di fapana ga nnyane goya le ka dilete. Mokgwa wa go dira o fitišwa ka dikokomana. Bjala bjo bo diriwa mollong wa fase efetša wa fodišwa pele ga gore o hlohlwe.<ref>https://culinarybite.com/articles/exploring-umqombothi-traditional-african-brew-recipe-ingredients/</ref>
'''Metswako''' ye e šomišwago ke : bupi bjo bo lekanetšego, mmela wa mahea wo o šitšwegole mmela wa mabele wo o šitšwgo. Mmela wa mahea o tliša mobala wo o sefelago le tatso ye boleta. Mmela wa mabele o tliša mmala wo o fifetšego go bjala.<ref>https://easysouthafricanrecipes.com/beverages/umqombothi/</ref>
'''Metswako''' e hlakantšhwa ka gare ka pitša ya tshipi ya go apea mollong wa fase, ye e tsebega ka leina la potjie Afrika Borwa.Go tšhelwa dikalano tše nne tša meetsi gomme motswako wo o tlogelwa ka pitšeng bo!sego bjo bo tee. Go thoma go tšwella le hulo go laetša gore motswako wo o thoma go bela.<ref>https://www.allthingsbeverages.co.za/2025/10/30/how-to-make-umqombothi/</ref>
'''Seripa''' se se nnyane sa motswako se beiwa thoko gomme seo se šetšego sa apeiwa go fihlela se dira motogo. Ge o le mo seemong se ba gona bao ba jago motogo wa gona eupšu gore go dirwe bjala go swanetše go motogo wo o tlogelwa gore o fole.<ref>https://world.food/recipes/south-africa/sa-umqombothi</ref>
'''Ka''' morago ga gore motswako o fole, o tšhollelwa ka gare ga kgamelo. Seripa sela se beilwego thoko le sona se tšhelwa ka gare ga kgamelo seo. Mmela wa mahea le mmela wa mabele woo o tlatšago letsogo le wona wa tšhelwa ka moo.E fetša motswako wo wa bjala o lego ka gare ga kgamelo o hudubiwa ka lehuduba.Ka morago ga seo kgamelo e a khurumetšwa ya thibiwa ka dikobo , ya beiwa lefelong le borutho go hlohleletša gore bo bele.<ref>https://www.scribd.com/document/796155508/umqombothi</ref>
'''Go''' bona gore bjala bjo bo šetše bo lokile, tsela ya setšo yago lekola seo ke go tšhuma lehlokwana la mollo efetša la beiwa kgauswi le bjala bo ka morago ga go bula kgamelo. Ge lehlokwana le leka tima ka pela seo se laetša gore bjala bjo bomloketše go nwewa eupša ge le kase time ka pela gaba lase time go ra gore bjala bjo bo sa hloka go khurumelwa gape sebakanyana. Tsela ye ea šoma ka gore phišo yeo e tšwago ka gare ga kgamelo ge bjala bo lokoketše go nwewa ke ye mmatla ka tsela yeo e dirago gore lehlokwa leo le time ka pela.<ref>https://ostrali.com/foodr/recipe-for-umqombothi/</ref>
'''Ge''' motswako wa wa bjala o lokile, o thoma go hlohlwa go fapantšha bjala le metswako ya mabele le mahea. Motswako wola o mokonyana o dulago kua fase ga kgamelo wona o tlogelwa o le bjalo gao hlohliwe , o kopantšhiwa le bjala bjo bo hlohlilwego go o ketša tatso ya bona.
'''Motswako''' wo o wa mabele le mahea o hlohlilwego o gašetšiwa di kgogo gore dije . Merafe e mengwe bao gaša ba dikologa lapa ba leboga badimo ba bona.
'''Ka''' morago ga gore bjala bjo bo hlohlwe, bo tšhelwa ka gare ga kgobe a kgolo ya go nwela bjala ba setšo yeo e bitšwago moeta ka sepedi. E loketše go nwewa ke meloko le metswalle. Ge bayeng ba fihla lapeng leo go dirilwego bjala bja setšo go tla go ipshina ka moletlo , ba tla le lepotlolo la digalagala go laetša ditebogo .<ref>https://thegrace.co.za/umqombothi-recipe/</ref>
[[Seswantšho:Umqombothi_en_ukhamba,_cerveza_tradicional_sudafricana_01.jpg|thumb|Moeta wo go tšhelwago bjala bja setšo go wona ]]
== Ditirišo tša setšo ==
'''Mqombothi''' o šomišwa go keteka go bowa komeng ga masogana, ka se Xhosa go bitšwa ulwaluko. Lege batho ba nyako phasa badimo.
'''Bjala''' bja setšo bo tšea karolo e kgolo ge motho a nyako bolela le badimo ba gabo, le ka manyalo le mafu mqombothi o swanetše goba goba go ya le setšo sa bo rena .
== Matshwenyego a tša maphelo ==
'''Dinyakišišo''' di hweditše gore mabele le mmela wa mahea tsšeo dišomišwago go metswako ya mqombothi di nale mycotoxin ''Aspergillus'' spp.<ref>https://www.researchgate.net/publication/351939187_The_Sorghum_Grain_Mold_Disease_Complex_Pathogens_Host_Responses_and_the_Bioactive_Metabolites_at_Play</ref> , ''Penisiliamo ya'' spp. , ''Rhizopus'' ya mehuta ya diphedi. le ''Mucor'' spp.
'''Le''' ge bjala bjo bo feditšwego go diriwa bo sena di kokwana , 33% ya mabele ao a šomišitšwego a na le di-aflatoxins gomme 45% ya bjala bjo bo diritšwego gae bo na le zearalenone goba ochratoxin A (goba ka bobedi) ka gare ga setšweletšwa sa mafelelo.
'''Profense''' ya Kapa Bohlabela e na le dipalo tša godimo tša kokwana ya esophageal cancer. Dinyakišišo tšeo di dirilwego ke South African Medical Research Council di šupa gore mycotoxins yeo e lego go mahea ao a lemowa ka gae ke yona e hlolago dipalo tše tS~a godimo tša kokwana ya cancer
== Ka setšong se se tumilego ==
'''Go''' bolelwa ka mqombothi mo košeng go opela ke Yvonne Chaka Chaka ya ngwaga wa 1987<ref>https://genius.com/Yvonne-chaka-chaka-umqombothi-lyrics</ref>. Koša ya gona e leditšwe ge go bulwa Hotel Rwanda.
== Bona gape ==
* Burukutu [[Afrika Bodikela|Afrika Bophirima]], [[Chad]] le [[Ethiopia]] .
* Chibuku le Munkoyo goba ' Ibwatu ' ka [[Zambia]] .
== Lenaneo la ditšhupetšo ==
{{Reflist}}
<references />
{{South African cuisine}}Dijo le dinwa tša Afrika Borwa
[[Setensele:Bjala bja setšo]]
[[Setensele:Mqombothi]]
[[Setensele:Dinwa tša Afrika]]
[[Setensele:Bjala bja Afrika Borwa]]
[[Setensele:Yvonne Chaka Chaka]]
fi95rgznh8j89ls0r1wvsl6lb4j09k9
Mošomi:Treasure08
2
14062
55663
2026-09-03T17:06:33Z
Treasure08
8787
Tlhodile letlakala ka 'Leina laka ke Treasure08 Draft 1'
55663
wikitext
text/x-wiki
Leina laka ke Treasure08
Draft 1
pyzd7etdh3nnimmy7jndsk3owa8q3lm
55664
55663
2026-09-03T17:11:45Z
Treasure08
8787
55664
wikitext
text/x-wiki
Leina laka ke Treasure08
Draft 1 Draft 2
Draft 3 Draft 4
bso1w3cxgrfjw6jhqs72srk1o19mtba
55665
55664
2026-09-03T17:16:41Z
Treasure08
8787
55665
wikitext
text/x-wiki
Leina laka ke Treasure08
Draft 1 Draft 2
Draft 3 [[Draft 4]]
tifooqk6eisoz4uwu8x0f7hbupc080d
55668
55665
2026-09-03T18:45:18Z
Treasure08
8787
55668
wikitext
text/x-wiki
Leina laka ke Treasure08
Draft 1 Draft 2 [[Draft 3]] [[Draft 4]]
7myuhwjmrcg90b202q28t51r7t89jgm
Mokgopa
0
14063
55666
2026-09-03T17:49:13Z
Mojagobedi
8344
i added a picture and references
55666
wikitext
text/x-wiki
MOKGOPA
Mokgopa ke letlalo la phoofolo kudukudu letlalo la kgomo , leo le šetšego le tlošitšwe nameng ya yona . Mokgopa o na le bohlokwa/mešomo ye ntšhi kudu go Bapedi , Mokgopa wa kgomo o ka ba le bohlokwa bja setšo le bja seswantšho. Mokgopa gantšhi o hwetšagala ge kgomo e hlabilwe bakeng sa tiragalo ye bohlokwa mohlala ka mediro ya go swana le monyanya , lehu , pulo ya matlapa le tše dingwe.<ref name=":0">Matlapeng, R.S. ''Bapedi language and culture in Ga-Matlala-'' University of Limpopo</ref>
Mokgopa o ka šomišwa bjalo la legogwa la go robala, le ka šomišwa gape ge go dulwa mohlala batho ba bagolo ba dula godimo ga mokgopa ge go na le dipitšo goba merero ya setšo, kudukudu le šomišwa bjalo ka seaparo sa setšo ge o aparwa meletlong ya setšo , manyalong le dingaka tša setšo.<ref name=":0" />
Batho ba ba ntšhi ba dira mokgopa ka tsela ye 1. Kgomo e a hlabiwa , 2. Letlalo le a tšwewa la omišwa letšatšing, 3. le nolofatšwa ka makhura goba molora gomme le otlollwa go fihlelela le eba le boleta.<ref name=":0" />
Go manyalo a Bapedi mokgopa o ka dirišwa ge o fiwa batho ba bogadi bao ba tlilego le monyadi. O šomišwa bjalo ka bohlatse bja gore kgomo yeo e rometšwego e fihlile , e amogetšwe gomme e hlabilwe.Mokgopa ga se fela karolo ya mmele wa phoofolo ge o dirišwa mo ditirelong tša setšo , o ka ba tshepedišo ya kabo, tlotlo le kopanyo ya malapa.<ref name=":0" />
METHOPO:
# Matlapeng, R.S. ''Bapedi Language and culture in Ga-Matlala-'' University of Limpopo
# [[Seswantšho:Ugandan drum maker holding a cow hide in Mpambire village workshop.jpg|thumb|Senepe sa mokgopa]]Corey, T. '''Sotho-tswana' difala vessels in selected South African museums''
6hx288qgqlywd4q6124enxraw46rbwy
Sepetšana
0
14064
55670
2026-09-03T20:57:32Z
Mojagobedi
8344
i added a picture and references
55670
wikitext
text/x-wiki
SEPETŠANA
Sepetšana ke le-ina leo le somišwago mo ditšong tše dingwe tša Bapedi go šupa seaparo sa setšo seo se aparwago go bontšha setšo , serithi, le boitsebišo bja motho.Sepetšana ke lešela la setšo leo le aparwago ke basadi le basetsana ba Bapedi , bao ba bolelago Sepedi(Sesotho sa Leboa) kua Limpopo. Se aparwa gantšhi ka nako ya mekete.<ref name=":0">Lebaka, M.E.K. 2022, Perceived Ancestral Practices of Cultural and Religious Beliefs in Modern Life of Bapedi People. ''Research Developments in Arts and Social Studies Vol. 6, pp.92-118''</ref>
Motho a ka hlalosa sepetšana bjalo ka leshela le lenyenyane la khutlonne(efela dia fapana) leo le aparwago ka pele , go tloga lethekeng go fihla godimo ga mangwele. Se fapana le diaparo tša Sepedi tša sebjalebjale tšeo di dirilwego ka lešela la mebala ye e phadimago(German print/Shweshwe).<ref name=":0" />
Phapano magareng ga sepetšana sa kgale le sa sebjalebjale ke gore sa kgale se be se dirwa ka letlalo la kgomo goba pudi leo le nolofaditšwego gomme sepetšana sa sebjalebjale gantšhi se dirwa ka lešela la mebala ya Bapedi- tala leratadima , serolwane , šweu le tala.Setšong sa Bapedi sepetšana se šupa tlhompho , seriti le bosadi. Se aparwa nakong ya mmino wa setšo, manyalong, ditherišano tša magadi le meletlo ya koma.<ref name=":1">Lebaka, M.E.K. 2019. Documenting Distinctive Features of indigenous Bapedi Music. ''European Journal of Interdisciplinary Studies''</ref>
Sepetšana gantšhi se apariwa ka Ntepa, Tuku yeo e aparago ke basadi godimo ga hlogo le pheta ya molala le matsogo.Lehono sepetšana ga se sa aparwa letšatši le lengwe le le lengwe eupša se sa le bohlokwa kudu meletlong ya setšo. Baroki ba go swana le MEDU by Sepedi Bapedi ba hlabollotše sepetšana ka go se fetola go tloga matlalong a diphoofolo go ya mašeleng a sebjalebjale ka lebala la diphetogo tša feshene. <ref name=":1" />
METHOPO
# Lebaka, M.E.K. 2022, Perceived Ancestral Practices of Cultural and Religious Beliefs in Modern Life of Bapedi People. ''Research Developments in Arts and Social Studies Vol. 6, pp.92-118'' [[Seswantšho:Zulu and Sepedi traditional attires.jpg|thumb|466x466px|Senepe sa sepetšana ka letsong la goja]]
# Lebaka, M.E.K. 2019. Documenting Distinctive Features of indigenous Bapedi Music. ''European Journal of Interdisciplinary Studies''
amjfnstw510jbp1ou9w2w7izt17b62b
Module:Exponential search
828
14065
55672
2026-09-03T22:02:12Z
Hamish
4618
[IPE-NEXT] Quick edit imported from [[:w:en:Module:Exponential search]]
55672
Scribunto
text/plain
-- This module provides a generic exponential search algorithm.
require[[strict]]
local checkType = require('libraryUtil').checkType
local floor = math.floor
local function midPoint(lower, upper)
return floor(lower + (upper - lower) / 2)
end
local function search(testFunc, i, lower, upper)
if testFunc(i) then
if i + 1 == upper then
return i
end
lower = i
if upper then
i = midPoint(lower, upper)
else
i = i * 2
end
return search(testFunc, i, lower, upper)
else
upper = i
i = midPoint(lower, upper)
return search(testFunc, i, lower, upper)
end
end
return function (testFunc, init)
checkType('Exponential search', 1, testFunc, 'function')
checkType('Exponential search', 2, init, 'number', true)
if init and (init < 1 or init ~= floor(init) or init == math.huge) then
error(string.format(
"invalid init value '%s' detected in argument #2 to " ..
"'Exponential search' (init value must be a positive integer)",
tostring(init)
), 2)
end
init = init or 2
if not testFunc(1) then
return nil
end
return search(testFunc, init, 1, nil)
end
jqqi8l27tb73lglksbukg2g3bzt3fmv
Mageu
0
14066
55673
2026-09-04T08:02:24Z
Nompumelelo.S29
8767
Created by translating the page "[[:en:Special:Redirect/revision/1301707906|Mageu]]"
55673
wikitext
text/x-wiki
[[Seswantšho:Mageu (carton and glass).JPG|alt=Senwewa sa go bedišwa|center|thumb|Mageu]]
{| class="wikitable"
|+
!Mohuta
!Senwewa
!
!
|-
|'''Lefelo/naga'''
|Afrika ka bophara
|
|
|-
|'''Didiriswa tša motswako'''
|Bogobe,bupi bja korong le mmetsi
|
|
|-
|
|
|
|
|}
'''Mageu'''(ka leleme la Setswana), mahleu (ka leleme la Sesotho), madleke (ka leleme la seTsonga), mabundu (ka leleme la seVenda), mahewe goba amarhewu (ka leleme la seXhosa) goba amahewu (ka leleme la seZulu le seTebele) ke senwewa sa setšo sa go hloka bjalwa goba sa gosa tagane, se nwewa ke merafe ya go fapana ya Afrika Borwa. Mageu a diriwa ka bogobe bjo bo thomago go bola, bo kopantšhwa le meetsi gomme ba khurumetšwa ka kgamelong gore bo bele.Bontšhi bja batho ka rata go itirela o na ka gae le ge a hwetšagala mabenkeleng. Tatso ya wona e tlosa ke go babanyana go go hlolwago ke ge mageu a bela ka gare ga kgamelo eupša ao a hwetšagalago mabenkeleng wona tatso ya wona ke ye bose. Mageu a hwetšagala nage tše dingwe tša Afrika.<ref>https://easysouthafricanrecipes.com/beverages/mageu/</ref>
== Tshepidišo ya go bediša ==
'''Go''' thomiwa ka go apea bogobe bjo o bo hlakantšhitšwego le bopi bja korong, seo se baka mohlabušo wa dipatšhi tša go hlaola esiti ya lakthiki. Motshwako wo o beiwa lefelong la go huthumala gore o kgone go bela.<ref>https://link.springer.com/article/10.1186/s42779-026-00323-8</ref>
== Phepo ==
'''Ka''' phepo, mageu o swana le bogobe eupša ka lekgokolo le fetolelwa go ba esiti ya lakthiki ge ntše a bela. Ditokišetšo tša kgwebo di a maatlafatšwa (Afrika Borwa mmolelo wa 'tlafatša' le dumelletšwe se molao go dilo tše dingwe tša mmušo go swana le ,government-sanctioned nutrition programs bjalo ka ya borotho) ka dithekga mmele. Le ge a tsebega a se na bjalwa, dipalo tše nnyane( ka fase ga 1%) tša ethanol di begilwe.<ref>https://open.uct.ac.za/items/243d6f6f-7027-4ba5-a0dc-4f5990a44b79</ref>
== Bona gape ==
'''Ka''' ga dijo
* Boza
* Ogi
* Tejuino
== Lenaneo la ditšhupetšo ==
<references />
{{Reflist}}
[[Setensele:Dinwewa tša go diriwa ka bupi]]
[[Setensele:Dinwewa tša go bidišwa]]
[[Setensele:Afrika Borwa]]
[[Setensele:Dinwena tša Afrika]]
[[Setensele:Merafe ya Afrika]]
[[Setensele:Mageu]]
s1353bnaefspirs9hjnric3gj2umhoa