Please login or register.

Login with username, password and session length
Advanced search  

News:

You need/want an older version of sNews ? Download an older/unsupported version here.

Author Topic: [Lang] Romanian  (Read 4670 times)

Nicu Alecu

  • Full Member
  • ***
  • Karma: 12
  • Posts: 224
    • BLUEBYTE.ro // IT consultant
[Lang] Romanian
« on: February 18, 2009, 09:31:58 AM »

Finally, I've managed to translate the language file for sNews 1.7 into Romanian.
Download here: RO.php in ZIP format and add it to your /lang folder.
Or copy/paste the code below into a file named RO.php.

RO: Într-un târziu, mi-am făcut un pic de timp să termin 100% traducerea pentru sNews 1.7.
Fişierul poate fi downloadat din link-ul de mai sus sau poţi utiliza direct codul de mai jos pentru a crea fişierul RO.php în folderul /lang.
După cum se poate vedea cu ochiul liber, traducerea conţine diacritice, de aceea este FOARTE IMPORTANT ca setul de caractere implicit utilizat să fie utf-8.

Code: [Select]
<?php
// Language File - ROMANIAN
// Translated by Nicu Alecu // www.alecu.ro
// global variable - do not edit
    
global $l;
// Editing may begin here

# SITE LANGUAGE VARIABLES

$l['home'] = 'Prima pagin&#259;';
// default value is used only if "home_SEF" is not set in the database
// allowed characters are [a-z] [A-Z] [0-9] [-] [_]
$l['home_sef'] = 'index';
$l['archive'] = 'Arhiv&#259;';
$l['contact'] = 'Contact';
$l['sitemap'] = 'Hart&#259; site';

# categories
$l['month_names'] = 'Ianuarie, Februarie, Martie, Aprilie, Mai, Iunie, Iulie, August, Septembrie, Octombrie, Noiembrie, Decembrie';
$l['none_yet'] = 'Deocamdat&#259; nu exist&#259; con&#355;inut...';

# search
$l['search_keywords'] = '&#351;ir de c&#259;utare';
$l['search_button'] = 'Caut&#259;';
$l['search_results'] = 'Rezultatele c&#259;ut&#259;rii';
$l['charerror'] = 'Sunt necesare cel pu&#355;in 4 caractere pentru c&#259;utare!';
$l['noresults'] = 'Nu exist&#259; rezultate pentru c&#259;utarea dup&#259; ';
$l['resultsfound'] = 'rezultate au fost g&#259;site pentru c&#259;utarea dup&#259;';

#comments
$l['addcomment'] = 'Comenteaz&#259;';
$l['comment'] = 'Comentariu';
$l['comment_info'] = 'Comentariu publicat &#238;n';
$l['page'] = 'Pagina';
// preposition word used in comments infoline
$l['on'] = '&#238;n';

#paginator
$l['first_page'] = 'Prima pagin&#259;';
$l['last_page'] = 'Ultima pagin&#259;';
$l['previous_page'] = 'Pagina precedent&#259;';
$l['next_page'] = 'Pagina urm&#259;toare';
$l['name'] = 'Nume';

#comments
$l['comment_sent'] = 'Comentariul a fost trimis.';
$l['comment_sent_approve'] = 'Comentariul este &#238;n lista de moderare.';
$l['comment_error'] = 'Comentariul n-a fost trimis';
$l['no_comment'] = 'Acest articol n-are nici un comentariu.';
$l['no_comments'] = 'Deocamdat&#259; nu exist&#259; comentarii.';
$l['ce_reasons'] = '<strong>Motive posibile:</strong><br />
<ul>
<li>Un c&#226;mp obligatoriu a r&#259;mas necompletat.</li>
<li>Comentariul este prea scurt.</li>
<li>Ai gre&#351;it codul de validare (nu le ai cu aritmetica!).</li>
<li>Sau ai &#238;ncercat s&#259; postezi un comentarii identice prea rapid.</li>
</ul>'
;
$l['url'] = 'Adresa site';
$l['enable_comments'] = 'Permite comentariile (setare implicit&#259; pentru articolele noi)';
$l['freeze_comments'] = '&#206;nghea&#355;&#259; comentariile (&#238;n tot situl)';
$l['frozen_comments'] = 'Comentariile nu sunt permise deocamdat&#259;.';

#contact
$l['required'] = '* = c&#226;mp obligatoriu';
$l['email'] = 'Email';
$l['message'] = 'Mesaj';
$l['math_captcha'] = 'Calculeaz&#259; suma numerelor:';
$l['contact_sent'] = 'Mul&#355;umesc, mesajul t&#259;u a fost trimis.';
$l['contact_not_sent'] = 'Mesajul t&#259;u n-a fost expediat.';
$l['message_error'] = '<strong>Motive posibile:</strong> Ai l&#259;sat c&#226;mpul de nume sau email necompletate, sau poate adresa de email nu e corect&#259;!';

#generic links
$l['backhome'] = '&#206;napoi la pagina principal&#259;';
$l['read_more'] = 'Continuare';

#contents error
$l['article_not_exist'] = 'Articolul nu exist&#259;.';
$l['category_not_exist'] = 'Categoria nu exist&#259;.';
$l['not_found'] = 'Con&#355;inutul nu a putut fi g&#259;sit.';
$l['no_content_for_filter'] = 'Nu exist&#259; con&#355;inut pentru acest filtru';
$l['no_category_set'] = 'Aceste element necesit&#259; aocarea &#238;ntr-o categorie.';

#rss links
$l['rss_articles'] = 'RSS Articole';
$l['rss_pages'] = 'RSS Pagini';
$l['rss_comments'] = 'RSS Comentarii';
$l['rss_comments_article'] = 'RSS Comentarii pentru acest articol';
$l['no_rss'] = 'Nu exist&#259; date RSS deocamdat&#259;';

# ADMINISTRATION LANGUAGE VARIABLES
$l['uncategorised'] = 'General';
$l['new_content'] = 'Adaug&#259; con&#355;inut nou';
$l['home_if_used'] = 'Pagina principal&#259; implicit&#259; (dac&#259; op&#355;iunea de schimbare a paginii principale e folosit&#259;)';

#breadcrumbs in admin
$l['snews_articles'] = 'Articole';
$l['snews_pages'] = 'Pagini';
$l['snews_categories'] = 'Categorii';
$l['snews_settings'] = 'Set&#259;ri';
$l['snews_files'] = 'Administrare fi&#351;iere';

#administration
$l['administration'] = 'Admin';
$l['articles'] = 'Articole';
$l['extra_contents'] = 'Blocuri adi&#355;ionale';
$l['pages'] = 'Pagini';
$l['all_pages'] = 'Toate paginile';

#basic buttons
$l['view'] = 'Afi&#351;eaz&#259;';
$l['add_new'] = 'Adaug&#259;';
$l['admin_category'] = 'Categorie nou&#259;';
$l['article_new'] = 'Articol nou';
$l['extra_new'] = 'Bloc adi&#355;ional nou';
$l['page_new'] = 'Pagin&#259; nou&#259;';
$l['edit'] = 'Editeaz&#259;';
$l['delete'] = '&#350;terge';
$l['save'] = 'Salveaz&#259;';
$l['submit'] = 'Trimite';

#settings
$l['settings'] = 'Set&#259;ri';
$l['site_settings'] = 'Site';

#login
$l['login_status'] = 'Stare conectare';
$l['login'] = 'Conectare';
$l['username'] = 'Utilizator';
$l['password'] = 'Parola';
$l['login_limit'] = 'Limit&#259;ri utilizator/parol&#259;: 4-13 caractere alfanumerice';
$l['logged_in'] = 'E&#351;ti conectat';
$l['log_out'] = 'Deconectare &#238;n curs ...';
$l['logout'] = 'Deconectare';

#categories
$l['categories'] = 'Categorii';
$l['category'] = 'Categorie';
$l['subcategory'] = 'Subcategorie a';
$l['not_sub'] = 'Nu este subcategorie';
$l['show_in_subcats'] = 'Afi&#351;eaz&#259; &#238;n subcategorii?';
$l['add_subcategory'] = 'Adaug&#259; subcategorie';
$l['publish_subcategory'] = 'Public&#259; subcategoria';
$l['appear_category'] = 'Afi&#351;eaz&#259; doar &#238;n categoria';
$l['appear_page'] = 'Afi&#351;eaz&#259; doar &#238;n pagina';
$l['add_category'] = 'Categorie nou&#259;';
$l['category_order'] = 'Ordinea categoriilor';
$l['order_category'] = 'Reordoneaz&#259;';
$l['description'] = 'Descriere';
$l['publish_category'] = 'Public&#259; categoria';
$l['status'] = 'Stare curent&#259;:';
$l['published'] = 'Publicat';
$l['unpublished'] = '<span style="color: #f00;">Nepublicat</span>';
$l['create_cat'] = '<em>Trebuie s&#259; creezi o categorie &#238;nainte de a ad&#259;ga articole.</em>';
$l['no_categories'] = 'Deocamdat&#259; nu exist&#259; categorii';

#articles
$l['article'] = 'Articol';
$l['article_date'] = 'Data articolului (se poate seta o dat&#259; viitoare pentru publicarea &#238;n viitor a articolului)';
$l['preview'] = 'Previzualizare';
$l['no_articles'] = 'Deocamdat&#259; nu exist&#259; articole';
$l['show_on_home'] = 'Afi&#351;eaz&#259; &#238;n prima pagin&#259;';
$l['filter'] = 'Filtreaz&#259; dup&#259;:';

#customize article
$l['customize'] = 'Seteaz&#259; parametrii';
$l['display_title'] = 'Afiseaz&#259; titlul';
$l['display_info'] = 'Afi&#351;eaz&#259; date informative (continuare/ comentarii/ dat&#259;)';
$l['server_time'] = 'Ora serverului';
$l['future_posting'] = '<span style="color: #f90;">Publicare &#238;n viitor</span>';
$l['publish_date'] = 'Data public&#259;rii';
$l['day'] = 'Ziua';
$l['month'] = 'Luna';
$l['year'] = 'Anul';
$l['hour'] = 'Ora';
$l['minute'] = 'Minutul';
$l['publish_article'] = 'Public&#259; acum';
$l['operation_completed'] = 'Opera&#355;ia s-a &#238;ncheiat cu succes!';
$l['deleted_success'] = '&#350;tergerea a fost efectuat&#259;';

#files
$l['files'] = 'Administrare fi&#351;iere';
$l['upload'] = '&#206;nc&#259;rcare';
$l['uploadto'] = 'Destina&#355;ia fi&#351;ierului:';
$l['uploadfrom'] = 'Sursa fi&#351;ierului:';
$l['view_files'] = 'Afi&#351;eaz&#259; fi&#351;ierele din';
$l['file_error'] = 'Fi&#351;ierul nu a putut fi copiat!';
$l['deleted'] = 'Fi&#351;ierul a fost &#351;ters!';

#comments
$l['comments'] = 'Comentarii';
$l['enable_commenting'] = 'Activeaz&#259; comentariile';
$l['edit_comment'] = 'Editeaz&#259; comentariile';
$l['freeze_comments'] = 'Blocheaz&#259; comentariile';
$l['enable'] = 'Activeaz&#259;';
$l['approved'] = 'Aprobat';
$l['enabled'] = 'Activat';
$l['disabled'] = 'Dezactivat';
$l['unapproved'] = 'Comentarii neaprobate';
$l['wait_approval'] = 'comentarii &#238;n a&#351;teptare';

#article structure
$l['title'] = 'Titlu';
$l['sef_title'] = 'Adres&#259; WEB articol (folosit&#259; ca link c&#259;tre articol)';
$l['sef_title_cat'] = 'Adres&#259; WEB categorie (folosit&#259; ca link c&#259;tre categorie)';
$l['text'] = 'Text';
$l['position'] = 'Tip con&#355;inut (articol, pagin&#259;, bloc adi&#355;ional)';
$l['display_page'] = 'Pagin&#259;';
$l['center'] = 'Articol';
$l['contents'] = 'Con&#355;inut';
$l['side'] = 'Bloc adi&#355;ional';
$l['advanced'] = 'Set&#259;ri avansate';
$l['enable_extras'] = 'Permite blocuri adi&#355;ionale multiple';
$l['extra_title'] = 'Titlul grupului de blocuri adi&#355;ionale (utilizat pentru afi&#351;area grupului - de ex. extra(\'extra\') )';
$l['define_extra'] = 'Afi&#351;eaz&#259; &#238;n alt grup de blocuri adi&#355;ionale:';
$l['page_only'] = 'Niciuna - doar &#238;n pagini';
$l['groupings'] = 'Alte grupuri de blocuri adi&#355;ionale';
$l['group_not_exist'] = 'Nu exist&#259; alte blocuri adi&#355;ionale';
$l['add_groupings'] = 'Grup nou de blocuri adi&#355;ionale';
$l['file_extensions'] = 'Fi&#351;iere permise pentru includere PHP (separate prin virgul&#259;)';
$l['allowed_files'] = 'Fi&#351;iere permise pentru UPLOAD (separate prin virgul&#259;)';
$l['allowed_images'] = 'Tipuri de imagini permise pentru UPLOAD (separate prin virgul&#259;)';

#errors
//Database error message
$l['dberror'] = '<strong>Eroare de conectare la baza de date.</strong>
<br /> Verific&#259;-&#355;i set&#259;rile.'
;
//Database table error message
$l['db_tables_error'] = '<strong>Prefixul tabelelor din baza de date este incorect, sau tabelele n-au fost create.</strong>
<br /> Verific&#259;-&#355;i set&#259;rile &#351;i/sau tabele din baza de date.'
;
$l['error_404'] = 'Con&#355;inutul solicitat nu a fost g&#259;sit. Folose&#351;te func&#355;ia de c&#259;utare.';
$l['error_not_logged_in'] = 'NU po&#355;i face asta f&#259;r&#259; s&#259; fii conectat.';
$l['admin_error'] = 'Eroare';
$l['back'] = '&#206;napoi';
$l['err_TitleEmpty'] = 'Titlul nu poate fi gol.';
$l['err_TitleExists'] = 'Acest titlu exist&#259; deja. Fiecare titlu trebuie s&#259; fie unic.';
$l['err_SEFEmpty'] = 'Titlul SEF nu poate fi gol.';
$l['err_SEFExists'] = 'Acest titlu SEF exist&#259; deja. Fiecare titlu SEF trebuie s&#259; fie unic.';
$l['err_SEFIllegal'] = 'Titlul SEF introdus con&#355;ine caractere nepermise.<br />
Po&#355;i folosi doar <strong>a-z 0-9 &#351;i _-</strong><br />Un titlu SEF nou a fost creat automat, bazat pe titlul original. Verific&#259;-l.'
;
$l['errNote'] = '<br /><strong>Aten&#355;ie:</strong>
Din cauza faptului c&#259; atunci c&#226;nd ceva nu e &#238;n regul&#259; majoritatea op&#355;iunilor de publicare sunt pierdute, verific&#259;-le &#238;nainte de a publica din nou.'
;
$l['warning'] = '<span style="color: #FF0000; font-weight: 700;">Aten&#355;ie!</span>';
$l['empty_cat'] = '&#350;terge con&#355;inutul';
$l['warn_catnotempty'] = 'Categoria pe care vrei s-o &#351;tergi nu este goal&#259;!<br />
Po&#355;i fie s&#259; intri la <strong>"'
.$l['administration'].'"</strong> pentru a elimina manual articolele din categorie<br />
fie s&#259; dai click pe <strong>"'
.$l['empty_cat'].'"</strong> pentru a &#351;terge <span style="color: #FF0000; font-weight: 700;">TOATE</span>
subcategoriile, articolele, blocurile adi&#355;ionale &#351;i comentariile asociate din aceast&#259; categorie.<br /><br />
<span style="color: #FF0000; font-weight: 700;">Bag&#259; la cutiu&#355;&#259; c&#259; odat&#259; &#351;terse, aceste elemente de con&#355;inut nu mai pot fi restaurate ... a&#351;a c&#259; ATEN&#354;IE!</span><br />'
;
$l['extra_error_cp'] = 'Op&#355;iunea CATEGORIE n-a fost setat&#259; ca PAGIN&#258;';
$l['extra_error_selection'] = 'N-a fost f&#259;cut&#259; nici o selec&#355;ie de categorie sau pagin&#259;';

#settings form
$l['create_new'] = 'Vrei s&#259; creezi un con&#355;inut nou?';
$l['none'] = 'Nici unul';
$l['change_up'] = 'Schimb&#259; utilizatorul &#351;i/sau parola';
$l['newer_top'] = 'Descresc&#259;tor';
$l['newer_bottom'] = 'Cresc&#259;tor';
$l['err_Login'] = 'Username &#351;i/sau parol&#259; &#351;i/sau sum&#259; eronate!';
$l['pass_mismatch'] = 'Parola e &#238;n afara limitelor (ca num&#259;r de caractere) sau nu se verific&#259;.';
$l['a_username'] = 'Utilizator';
$l['a_password'] = 'Parol&#259;';
$l['a_password2'] = 'Repet&#259; parola';
$l['a_display_page'] = 'Seteaz&#259; aceast&#259; pagin&#259; ca pagin&#259; principal&#259;';
$l['a_display_new_on_home'] = 'Afi&#351;eaz&#259; articolele noi pe prima pagin&#259;';
$l['a_display_pagination'] = 'Afi&#351;eaz&#259; paginarea pentru articole';
$l['a_website_title'] = 'Titlul sitului';
$l['a_home_sef'] = 'Index SEF (utilizat ca link c&#259;tre <em>pagina principal&#259;</em>)';
$l['a_website_email'] = 'Email';
$l['a_description'] = 'Descriere META (pentru indexare in motoarele de c&#259;utare)';
$l['a_keywords'] = 'Cuvinte cheie META (separate prin virgul&#259;)';
$l['a_contact_info'] = 'Informa&#355;ii de contact';
$l['a_contact_subject'] = 'Subiectul mesajului din formularul de contact';
$l['a_word_filter_file'] = 'Filtru de obscenit&#259;&#355;i';
$l['a_word_filter_change'] = 'Cuvinte de &#238;nlocuire a obscenit&#259;&#355;ilor';
$l['a_word_filter_enable'] = 'Activeaz&#259; filtrul de obscenit&#259;&#355;i';
$l['error_file_name'] = '<br /><span style="color: #FF0000; font-weight: 700;">Include Error: nume de fi&#351;ier interzis</span><br />';
$l['error_file_exists'] = '<br /><span style="color: #FF0000; font-weight: 700;">Include Error: fi&#351;ierul nu exist&#259;</span><br />';
$l['a_num_categories'] = 'Afi&#351;eaz&#259; num&#259;rul articolelor din categorii';
$l['charset'] = 'Setul de caractere implicit';
$l['a_time_settings'] = 'Set&#259;ri de limb&#259; &#351;i dat&#259;/or&#259;';
$l['a_date_format'] = 'Formatul datei';
$l['a_comments_order'] = 'Ordinea comentarilor';
$l['a_comment_limit'] = 'Num&#259;rul de comentarii per pagin&#259;';
$l['a_show_category_name'] = 'Afi&#351;eaz&#259; numele categoriei in lista ultimelor articole';
$l['comment_repost_timer'] = 'Timpul minim &#238;ntre dou&#259; comentarii succesive';
$l['a_rss_limit'] = 'Limita articolelor &#238;n RSS';
$l['a_approve_comments'] = 'Aprob&#259; comentariile &#238;nainte de publicare';
$l['a_article_limit'] = 'Num&#259;r de articole per pagin&#259;';
$l['a_language'] = 'Selecteaz&#259; limba';
$l['description_meta'] = 'Descriere META (pentru indexarea &#238;n motoarele de c&#259;utare)';
$l['keywords_meta'] = 'Cuvinte cheie META (separate prin virgul&#259;)';
$l['see'] = 'Afi&#351;eaz&#259;:';
$l['all'] = 'Toate';

#formatting buttons:
  
$l['formatting'] = 'Formatare';
  
$l['insert'] = 'Inser&#259;ri';
  
$l['strong'] = 'Bold';
  
$l['strong_value'] = 'B';
  
$l['em'] = 'Italics';
  
$l['em_value'] = 'I';
  
$l['underline'] = 'Underline';
  
$l['underline_value'] = 'U';
  
$l['del'] = 'Strike';
  
$l['del_value'] = 'S';
  
$l['p'] = 'Paragraf';

  
// no need to translate
  
$l['p_value'] = '&para;';
  
$l['br'] = 'Line Break';
  
$l['br_value'] = 'Linie nou&#259;';
  
$l['intro'] = 'Introduction Break';
  
$l['intro_value'] = 'Separare introducere';
 
$l['img'] = 'Insert Image';
  
$l['img_value'] = 'Imagine';
  
$l['link'] = 'Insert Link';
  
$l['link_value'] = 'Link';
  
$l['include'] = 'Insert File';
  
$l['include_value'] = 'Fi&#351;ier';
  
$l['func'] = 'Insert PHP Function';
  
$l['func_value'] = 'Func&#355;ie PHP';

  
#javascript
$l['function']='Numele func&#355;iei - f&#259;r&#259; paranteze.';
$l['parameters']='Parametri - dac&#259; sunt mai mul&#355;i, separ&#259;-i cu virgule. Nu folosi ghilimele pentru parametri cu valori nule.';

  
#js alert prompts
  
$l['js_func1'] = 'Numele func&#355;iei - f&#259;r&#259; paranteze.';
  
$l['js_func2'] = "Parametri - dac&#259; sunt mai mul&#355;i, separ&#259;-i cu virgule. Nu folosi ghilimele pentru parametri cu valori nule, doar virgule succesive.";
  
$l['js_file'] = 'Adresa fi&#351;ierului';
  
$l['js_image1'] = 'Adresa imaginii';
  
$l['js_image2'] = 'Textul alternativ al imaginii';
  
$l['js_link1'] = 'Adresa link-ului';
  
$l['js_link2'] = 'Titlul link-ului';
  
$l['js_delete1'] = 'Ultima strigare: datele &#351;terse NU POT fi recuperate!';
  
$l['warn_cat_last'] = 'Ultima strigare: datele &#351;terse NU POT fi recuperate!';
$l['warning_delete'] = 'E&#351;ti sigur c&#259; vrei s&#259; &#351;tergi?';
$l['image_url'] = 'Adresa imaginii';
$l['image_alt'] = 'Textul alternativ al imaginii';
$l['file_url'] = 'Adresa fi&#351;ierului';
$l['link_url'] = 'Adresa web a link-ului';
$l['link_title'] = 'Titlul link-ului';
$l['js_delete2'] = 'E&#351;ti sigur c&#259; vrei s&#259; &#351;tergi?';

  
#comment mailing
  
$l['a_mail_on_comments'] = 'Trimite comentariile c&#259;tre adresa ta de email? <br />
   <i>Not&#259;: Dac&#259; folose&#351;ti op&#355;iunea \'Aprob&#259; comentariile &#238;nainte de publicare\', vei primi oricum o notificare prin email.</i>'
;
  
$l['subject_a'] = 'Un nou comentariu necesit&#259; aprobare.';
  
$l['subject_b'] = 'Un nou comentariu a fost publicat.';
  
$l['approved_text'] = 'Un nou comentariu necesit&#259; aprobarea de publicare pe site. Iat&#259; con&#355;inutul acestuia: ';
  
$l['not_waiting_approved'] = 'Pe site s-a introdus un nou comentariu. Iat&#259; con&#355;inutul acestuia:';
  
$l['from'] = 'De la: ';

  
#order contents
  
$l['order_content'] = 'Ordonare con&#355;inut';
  
$l['up'] = 'Sus';
  
$l['down'] = 'Jos';
  
$l['hide'] = 'Ascunde';
  
$l['show'] = 'Afi&#351;eaz&#259;';

?>

Logged

funlw65

  • Hero Member
  • *****
  • Karma: 96
  • Posts: 771
    • Country Lab
Re: [Lang] Romanian
« Reply #1 on: February 19, 2009, 06:15:14 AM »

Well done Nicu, thank you!
Logged

kreatur

  • Jr. Member
  • **
  • Karma: 0
  • Posts: 73
    • RoManga
Re: [Lang] Romanian
« Reply #2 on: October 10, 2009, 03:59:21 PM »

Merci, Nicu, m-ai scutit de tradus tot cārnaţul ala.
Logged

Nicu Alecu

  • Full Member
  • ***
  • Karma: 12
  • Posts: 224
    • BLUEBYTE.ro // IT consultant
Re: [Lang] Romanian
« Reply #3 on: October 11, 2009, 02:03:24 PM »

Cu plăcere ... glad to be able to help!  :)
Logged

BigVic

  • Newbie
  • *
  • Karma: 0
  • Posts: 1
Re: [Lang] Romanian
« Reply #4 on: December 19, 2010, 11:43:48 AM »

In completarea efortului depus de Nicu:

$l['edit_button'] = 'Salveaz&#259;';
Logged
There are no stupid questions but there are a lot of inquisitive idiots.