123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512 |
- #------------------------------------------------------------------------------
- #
- # GENERIC WORDS, sorted alphabetically
- #
- #------------------------------------------------------------------------------
-
- action=Action
- actions=Actions
- active=Active
- activate=Activate
- add_verb=Add
- admin=Admin
- after=After
- apply=Apply
- all=All
- and=And
- anonymous=Anonymous
- any=Any
- ascending=Ascending
- assignee=Assignee
- author=Author
- billion=Billion
- bitbucket=Bitbucket
- back=Back
- backup=Backup
- backup_verb=Back up
- best=Best
- beta=BETA
- blocker=Blocker
- bold=Bold
- branch=Branch
- by_=by
- calendar=Calendar
- cancel=Cancel
- category=Category
- changelog=Changelog
- change_verb=Change
- check_all=Check all
- class=Class
- classes=Classes
- close=Close
- closed=Closed
- code=Code
- color=Color
- collapse_all=Collapse all
- compare=Compare
- component=Component
- configure=Configure
- confirm=Confirm
- continue=Continue
- copy=Copy
- create=Create
- create_new_element=Create new element
- created=Created
- created_on=Created on
- critical=Critical
- current=current
- current_noun=Current
- customize=Customize
- date=Date
- days=Days
- default=Default
- delete=Delete
- deprecated=Deprecated
- descending=Descending
- description=Description
- directories=Directories
- directory=Directory
- dismiss=Dismiss
- dismiss_permanently=Dismiss permanently
- display=Display
- documentation=documentation
- download_verb=Download
- duplications=Duplications
- end_date=End Date
- edit=Edit
- error=Error
- events=Events
- example=Example
- expand_all=Expand all
- explore=Explore
- extend=Extend
- false=False
- favorite=Favorite
- field_required=This field is required
- fields_marked_with_x_required=All fields marked with {star} are required
- file=File
- files=Files
- filters=Filters
- follow=Follow
- format=Format
- from=From
- global=Global
- github=GitHub
- help=Help
- here=here
- hide=Hide
- inactive=Inactive
- info=Info
- issue=Issue
- issues=Issues
- inheritance=Inheritance
- internal=internal
- key=Key
- language=Language
- last_analysis=Last Analysis
- learn_more=Learn More
- library=Library
- line_number=Line Number
- links=Links
- list_of_issues=List of issues
- list_of_projects=List of projects
- load_more=Load more
- load_verb=Load
- loading=Loading
- login=Login
- major=Major
- manual=Manual
- max=Max
- max_results_reached=Only the first {0} results are displayed
- me=Me
- members=Members
- min=Min
- minor=Minor
- more=More
- more_x={0} more
- more_actions=More Actions
- my_issues=My Issues
- my_favorite=My Favorite
- my_favorites=My Favorites
- my_projects=My Projects
- name=Name
- navigation=Navigation
- never=Never
- new=New
- new_name=New name
- none=None
- no_tags=No tags
- not_now=Not now
- off=Off
- on=On
- or=Or
- open=Open
- optional=Optional
- order=Order
- owner=Owner
- parameters=Parameters
- password=Password
- path=Path
- permalink=Permanent Link
- plugin=Plugin
- project=Project
- project_x=Project: {0}
- projects=Projects
- projects_=project(s)
- x_projects_={0} project(s)
- project_plural=projects
- projects_management=Projects Management
- quality_profile=Quality Profile
- raw=Raw
- recent_history=Recent History
- recently_browsed=Recently Browsed
- recommended=Recommended
- refresh=Refresh
- reload=Reload
- remove=Remove
- rename=Rename
- replaces=Replaces
- reset_verb=Reset
- reset_to_default=Reset To Default
- resolution=Resolution
- restart=Restart
- restore=Restore
- result=Result
- results=Results
- x_results={0} results
- review=Review
- rule=Rule
- rules=Rules
- save=Save
- search_results=Search results
- search_verb=Search
- secondary=Secondary
- see_all=See all
- see_x=See {0}
- select_verb=Select
- selected=Selected
- select_tags=Add or remove tags
- set=Set
- set_up=Set Up
- severity=Severity
- shared=Shared
- show_all=Show all
- start_date=Start Date
- x_show={0} shown
- x_selected={0} selected
- x_of_y_shown={0} of {1} shown
- size=Size
- skip=Skip
- skip_to_content=Skip to main content
- status=Status
- support=Support
- success=Success
- table=Table
- tags=Tags
- tags_list_x=Tags list: {0}
- technical_debt=Technical Debt
- template=Template
- title=Title
- to=To
- to_=to
- total=Total
- treemap=Treemap
- true=True
- type=Type
- unassigned=Not assigned
- uncheck_all=Uncheck all
- unit_test=Unit test
- unit_tests=Unit tests
- unknown=Unknown
- unresolved=Unresolved
- updated=Updated
- updated_on=Updated on
- update_verb=Update
- updating=Updating
- unselected=Unselected
- user=User
- value=Value
- variation=Variation
- version=Version
- view=View
- views=Views
- violations=Violations
- visibility=Visibility
- warnings=Warnings
- with=With
- worst=Worst
- yes=Yes
- no=No
- valid_input=Valid input
-
-
-
- #------------------------------------------------------------------------------
- #
- # GENERIC EXPRESSIONS, sorted alphabetically
- #
- #------------------------------------------------------------------------------
-
- 404_not_found=404 Not found
- address_mistyped_or_page_moved=You may have mistyped the address or the page may have moved.
- and_worse=and worse
- are_you_sure=Are you sure?
- as_explained_here=as explained here
- assigned_to=Assigned to
- bulk_change=Bulk Change
- bulleted_point=Bulleted point
- clear=Clear
- clear_x_filter=Clear {0} Filters
- clear_all_filters=Clear All Filters
- coding_rules=Rules
- copy_to_clipboard=Click to copy to clipboard
- copied_action=Copied to clipboard
- created_by=Created by
- default_error_message=The request cannot be processed. Try again later.
- default_severity=Default severity
- edit_permissions=Edit Permissions
- facet_might_have_more_results=There might be more results, try another set of filters to see them.
- false_positive=False positive
- go_back_to_homepage=Go back to the homepage
- last_analysis_before=Last analysis before
- less_than_1_hour_ago=< 1 hour ago
- logging_out=You're logging out, please wait...
- manage=Manage
- management=Management
- more_information=More information
- new_violations=New violations
- new_window=New window
- no_data=No data
- no_results=No results
- no_results_for_x=No results for "{0}"
- no_results_search=We couldn't find any results matching selected criteria.
- no_results_search.favorites=We couldn't find any results matching selected criteria in your favorites.
- no_results_search.2=Try to change filters to get some results.
- no_results_search.favorites.2=Would you like to search among {url} projects?
- opens_in_new_window=Opens in a new window
- page_extension_failed=Page extension failed.
- page_not_found=The page you were looking for does not exist.
- please_contact_administrator=Please contact the instance administrator.
- set_as_default=Set as Default
- short_number_suffix.g=G
- short_number_suffix.k=k
- short_number_suffix.m=M
- show_less=Show Less
- show_more=Show More
- show_all=Show All
- show_them=Show Them
- should_be_unique=Should be unique
- since_x=since {0}
- since_version=since version {0}
- since_version.short={0}
- since_version_detailed=since version {0} ({1})
- since_version_detailed.short={0} ({1})
- since_previous_version=since previous version
- since_previous_version.short=\u0394 version
- since_previous_version_detailed=since previous version ({0} - {1})
- since_previous_version_with_only_date=since previous version ({0})
- since_previous_version_detailed.short=\u0394 version ({0})
- this_name_is_already_taken=This name is already taken.
- update_details=Update details
- work_duration.x_days={0}d
- work_duration.x_hours={0}h
- work_duration.x_minutes={0}min
- work_duration.about=~ {0}
-
-
- #------------------------------------------------------------------------------
- #
- # CALENDAR
- #
- #------------------------------------------------------------------------------
-
- Done=Done
- Prev=Prev
- Next=Next
- Today=Today
- January=January
- February=February
- March=March
- April=April
- May=May
- June=June
- July=July
- August=August
- September=September
- October=October
- November=November
- December=December
- Jan=Jan
- Feb=Feb
- Mar=Mar
- Apr=Apr
- Jun=Jun
- Jul=Jul
- Aug=Aug
- Sep=Sep
- Oct=Oct
- Nov=Nov
- Dec=Dec
- Sunday=Sunday
- Monday=Monday
- Tuesday=Tuesday
- Wednesday=Wednesday
- Thursday=Thursday
- Friday=Friday
- Saturday=Saturday
- Sun=Sun
- Mon=Mon
- Tue=Tue
- Wed=Wed
- Thu=Thu
- Fri=Fri
- Sat=Sat
- Su=Su
- Mo=Mo
- Tu=Tu
- We=We
- Th=Th
- Fr=Fr
- Sa=Sa
- select_month=Select a month
- select_year=Select a year
-
- #------------------------------------------------------------------------------
- #
- # ALM
- #
- #------------------------------------------------------------------------------
-
- alm.azure=Azure DevOps
- alm.azure.short=Azure DevOps
- alm.bitbucket=Bitbucket
- alm.bitbucket.short=Bitbucket
- alm.bitbucket.long=Bitbucket Server
- alm.bitbucketcloud=Bitbucket
- alm.bitbucketcloud.short=Bitbucket
- alm.bitbucketcloud.long=Bitbucket Cloud
- alm.github=GitHub
- alm.github.short=GitHub
- alm.gitlab=GitLab
- alm.gitlab.short=GitLab
- alm.configuration.selector.label=What {0} configuration do you want to import projects from?
- alm.configuration.selector.placeholder=Select a configuration
-
- #------------------------------------------------------------------------------
- #
- # RESOURCE QUALIFIERS
- #
- #------------------------------------------------------------------------------
-
- qualifier.TRK=Project
- qualifier.DIR=Directory
- qualifier.PAC=Package
- qualifier.VW=Portfolio
- qualifier.SVW=Portfolio
- qualifier.APP=Application
- qualifier.FIL=File
- qualifier.CLA=File
- qualifier.UTS=Test File
- qualifier.DEV=Developer
-
- qualifier.configuration.TRK=Project Configuration
- qualifier.configuration.VW=Portfolio Configuration
- qualifier.configuration.SVW=Portfolio Configuration
- qualifier.configuration.APP=Application Configuration
-
- qualifiers.TRK=Projects
- qualifiers.DIR=Directories
- qualifiers.PAC=Packages
- qualifiers.VW=Portfolios
- qualifiers.SVW=Portfolios
- qualifiers.APP=Applications
- qualifiers.FIL=Files
- qualifiers.CLA=Files
- qualifiers.UTS=Test Files
- qualifiers.DEV=Developers
-
- qualifiers.all.TRK=All Projects
- qualifiers.all.VW=All Portfolios
- qualifiers.all.DEV=All Developers
- qualifiers.all.APP=All Applications
-
- qualifiers.new.TRK=New Project
- qualifiers.new.VW=New Portfolio
- qualifiers.new.DEV=New Developer
- qualifiers.new.APP=New Application
-
- qualifier.delete.TRK=Delete Project
- qualifier.delete.VW=Delete Portfolio
- qualifier.delete.APP=Delete Application
-
- qualifiers.delete.TRK=Delete Projects
- qualifiers.delete.VW=Delete Portfolios
- qualifiers.delete.APP=Delete Applications
-
- qualifier.delete_confirm.TRK=Do you want to delete this project?
- qualifier.delete_confirm.VW=Do you want to delete this portfolio?
- qualifier.delete_confirm.APP=Do you want to delete this application?
-
- qualifiers.delete_confirm.TRK=Do you want to delete these projects?
- qualifiers.delete_confirm.VW=Do you want to delete these portfolios?
- qualifiers.delete_confirm.APP=Do you want to delete these applications?
-
- qualifiers.create.TRK=Create Project
- qualifiers.create.VW=Create Portfolio
- qualifiers.create.DEV=Create Developer
- qualifiers.create.APP=Create Application
-
- qualifiers.update.VW=Update Portfolio
- qualifiers.update.DEV=Update Developer
- qualifiers.update.APP=Update Application
-
- qualifier.description.VW=Potentially multi-level, management-oriented overview aggregation.
- qualifier.description.SVW=Potentially multi-level, management-oriented overview aggregation.
- qualifier.description.APP=Single-level aggregation with a technical focus and a project-like homepage.
-
-
- #------------------------------------------------------------------------------
- #
- # Admin notification
- #
- #------------------------------------------------------------------------------
- admin_notification.update.new_minor_version=There’s a new version of SonarQube available. Update to enjoy the latest updates and features.
- admin_notification.update.new_patch=There’s an update available for your SonarQube instance. Please update to make sure you benefit from the latest security and bug fixes.
- admin_notification.update.pre_lts=You’re running a version of SonarQube that has reached end of life. Please upgrade to a supported version at your earliest convenience.
- admin_notification.update.previous_lts=You’re running a version of SonarQube that is past end of life. Please upgrade to a supported version immediately.
-
- #------------------------------------------------------------------------------
- #
- # PROJECT LINKS
- #
- #------------------------------------------------------------------------------
-
- project_links.homepage=Project's Website
- project_links.ci=Continuous integration
- project_links.issue=Bug Tracker
- project_links.scm=Sources
- project_links.scm_ro=Read-only connection
- project_links.scm_dev=Developer connection
-
- project_links.create_new_project_link=Create New Project Link
- project_links.delete_project_link=Delete Project Link
- project_links.are_you_sure_to_delete_x_link=Are you sure you want to delete the "{0}" link?
- project_links.name=Name
- project_links.url=URL
-
-
- #------------------------------------------------------------------------------
- #
- # EVENT CATEGORIES
- #
- #------------------------------------------------------------------------------
-
- event.category.All=All
- event.category.VERSION=Version
- event.category.QUALITY_GATE=Quality Gate
- event.category.QUALITY_PROFILE=Quality Profile
- event.category.DEFINITION_CHANGE=Definition Change
- event.category.OTHER=Other
- event.quality_gate.still_x=Still {status}
- event.definition_change.added={project} added
- event.definition_change.removed={project} removed
- event.definition_change.branch_added={project} {branch} added
- event.definition_change.branch_removed={project} {branch} removed
- event.definition_change.branch_replaced={project} {oldBranch} replaced with {newBranch}
-
-
- #------------------------------------------------------------------------------
- #
- # LAYOUT
- #
- #------------------------------------------------------------------------------
-
- layout.home=Home
- layout.login=Log in
- layout.logout=Log out
- layout.measures=Measures
- layout.settings=Administration
- layout.security_hotspots=Security Hotspots
- layout.settings.TRK=Project Settings
- layout.settings.APP=Application Settings
- layout.settings.VW=Portfolio Settings
- layout.settings.SVW=Portfolio Settings
- layout.security_reports=Security Reports
- layout.nav.home_logo_alt=Logo, link to homepage
- layout.must_be_configured=This will be available once your project is configured and analyzed.
- layout.all_project_must_be_accessible=You need access to all projects within this {0} to access it.
-
- sidebar.projects=Projects
- sidebar.project_settings=Configuration
- sidebar.security=Security
- sidebar.system=System
- sidebar.tools=Tools
-
-
- #------------------------------------------------------------------------------
- #
- # VISIBILITY
- #
- #------------------------------------------------------------------------------
-
- visibility.both=Public, Private
- visibility.public=Public
- visibility.public.description.TRK=This project is public. Anyone can browse and see the source code.
- visibility.public.description.VW=This portfolio is public. Anyone can browse it.
- visibility.public.description.APP=This application is public. Anyone can browse it.
- visibility.public.description.short=Anyone can browse and see the source code.
- visibility.public.description.long=Anyone will be able to browse your source code and see the result of your analysis.
- visibility.private=Private
- visibility.private.description.TRK=This project is private. Only authorized users can browse and see the source code.
- visibility.private.description.VW=This portfolio is private. Only authorized users can browse it.
- visibility.private.description.APP=This application is private. Only authorized users can browse it.
- visibility.private.description.short=Only authorized users can browse and see the source code.
- visibility.private.description.long=Only members of the organization will be able to browse your source code and see the result of your analysis.
-
-
- #------------------------------------------------------------------------------
- #
- # ADMIN PAGE TITLES and descriptions
- #
- #------------------------------------------------------------------------------
-
- coding_rules.page=Rules
- global_permissions.page=Global Permissions
- global_permissions.page.description=Grant and revoke permissions to make changes at the global level. These permissions include editing Quality Profiles, executing analysis, and performing global system administration.
- roles.page=Project Permissions
- roles.page.description2=Grant and revoke project-level permissions. Permissions can be granted to groups or individual users.
- roles.page.description_portfolio=Grant and revoke portfolio-level permissions. Permissions can be granted to groups or individual users.
- roles.page.description_application=Grant and revoke application-level permissions. Permissions can be granted to groups or individual users.
- project_settings.page=General Settings
- project_settings.page.description=Edit project settings.
- project_links.page=Links
- project_links.page.description=Edit some links associated with this project.
- projects_management.page.description=Use this page to delete multiple projects at once, or to provision projects if you would like to configure them before the first analysis. Note that once a project is provisioned, you have access to perform all project configurations on it.
- settings.page=General Settings
- settings.page.description=Edit global settings for this {instance} instance.
- system_info.page=System Info
- project_quality_profiles.page=Quality Profiles
- project_quality_profiles.page.description=Choose which profile is associated with this project on a language-by-language basis.
- project_quality_gate.page=Quality Gate
- project_quality_gate.page.description=Choose which quality gate is associated with this project.
- update_key.page=Update Key
- update_key.page.description=Edit the key of a project. Key changes must be made here BEFORE analyzing the project with the new keys, otherwise the analysis will simply create another project with the new key, rather than updating the existing project.
- deletion.page=Deletion
- project_deletion.page.description=Delete this project. The operation cannot be undone.
- portfolio_deletion.page.description=This portfolio and its sub-portfolios will be deleted. If this portfolio is referenced by other entities, it will be removed from them. Independent entities referenced by this portfolio, such as projects and other top-level portfolios will not be deleted. This operation cannot be undone.
- application_deletion.page.description=Delete this application. Application projects will not be deleted. Projects referenced by this application will not be deleted. This operation cannot be undone.
- application.branches.help=Easily create Application branches composed of the branches of projects in your application.
- application.branches.link=Create Branch
- project_branch_pull_request.page=Branches & Pull Requests
- project_branch_pull_request.lifetime_information=Branches and Pull Requests are permanently deleted after {days} days without analysis.
- project_branch_pull_request.lifetime_information.admin=You can adjust this value globally in {settings}.
- project_branch_pull_request.branch.rename=Rename branch
- project_branch_pull_request.branch.delete=Delete branch
- project_branch_pull_request.branch.delete.are_you_sure=Are you sure you want to delete branch "{0}"?
- project_branch_pull_request.branch.auto_deletion.keep_when_inactive=Keep when inactive
- project_branch_pull_request.branch.auto_deletion.keep_when_inactive.tooltip=When turned on, the branch will not be automatically deleted when inactive.
- project_branch_pull_request.branch.auto_deletion.main_branch_tooltip=The main branch is always excluded from automatic deletion.
- project_branch_pull_request.pull_request.delete=Delete Pull Request
- project_branch_pull_request.pull_request.delete.are_you_sure=Are you sure you want to delete Pull Request "{0}"?
- project_branch_pull_request.tabs.branches=Branches
- project_branch_pull_request.tabs.pull_requests=Pull Requests
- project_branch_pull_request.table.branch=Branch
- project_branch_pull_request.table.pull_request=Pull Request
- project_branch_pull_request.last_analysis_date=Last Analysis Date
-
- project_baseline.page=New Code
- project_baseline.page.description=Use this page to define the New Code of your project. {link}
- project_baseline.page.description.link=Learn More
- project_baseline.page.description2=You can adjust this setting globally in {link}
- project_baseline.page.description2.link=General Settings
- project_baseline.default_setting=Project setting
- project_baseline.general_setting=Use the general setting
- project_baseline.specific_setting=Define a specific setting for this project
- project_baseline.configure_branches=Set a specific setting for a branch
-
- baseline.previous_version=Previous version
- baseline.previous_version.description=The New Code will be based on the analysis following the previous version.
- baseline.number_days=Number of days
- baseline.number_days.description=A floating window set to a specific number of days used to define New Code.
- baseline.specific_analysis=Specific analysis
- baseline.specific_analysis.description=Choose an analysis as the baseline for the New Code.
- baseline.reference_branch=Reference branch
-
- baseline.reference_branch.description=Choose a branch as the reference for the New Code.
- baseline.reference_branch.description2=The branch you select as the reference branch will need its own New Code definition to prevent it from using itself as a reference.
-
- baseline.specify_days=Specify a number of days
- baseline.last_analysis_before=Last analysis before
- baseline.next_analysis_notice=Changes will take effect after the next analysis
-
- baseline.reference_branch.choose=Choose a branch
- baseline.reference_branch.does_not_exist=Branch {0} could not be found in SonarQube.
- baseline.reference_branch.cannot_be_itself=A branch cannot be used as its own reference branch
- baseline.reference_branch.invalid_branch_setting=Branch {0} cannot use itself as a reference. Define a specific setting instead of using the project-level setting.
- baseline.edit_branch_setting=Edit the branch's setting
-
- branch_list.branch=Branch
- branch_list.current_setting=Setting
- branch_list.current_baseline=Current Baseline
- branch_list.actions=Actions
- branch_list.default_setting=Project setting
-
- baseline.new_code_period_for_branch_x=New Code Period for {0}
-
- baseline.analysis_from=Analysis from:
- baseline.branch_analyses.ranges.30days=Last 30 days
- baseline.branch_analyses.ranges.allTime=All time
- baseline.no_analyses=No analyses
-
- regulatory_report.page=Regulatory Report
- regulatory_report.description1=The regulatory report is a zip file containing a snapshot of the selected branch. It contains:
- regulatory_report.bullet_point1=An overview of the selected branch of the project.
- regulatory_report.bullet_point2=The configuration items relevant to the project's quality (quality profile, quality gate, and analysis exclusions).
- regulatory_report.bullet_point3=Lists of findings for both new and overall code on the selected branch.
- regulatory_report.description2=The generation and download of the report may take a few minutes.
- regulatory_page.download_start.sentence=Your download should start shortly. This may take some time.
- regulatory_page.select_branch=Select Branch
-
- #------------------------------------------------------------------------------
- #
- # OTHER PAGE TITLES
- #
- #------------------------------------------------------------------------------
-
- overview.page=Overview
- code.page=Code
- permissions.page=Permissions
- quality_profiles.page=Quality Profiles
- quality_gates.page=Quality Gates
- issues.page=Issues
- issues.skip_to_filters=Skip to issue filters
- issues.skip_to_list=Skip to issues list
- view_projects.page=Projects
- portfolios.page=Portfolios
- portfolio_breakdown.page=Portfolio Breakdown
- project_activity.page=Activity
-
- #------------------------------------------------------------------------------
- #
- # ASYNC PROCESS
- #
- #------------------------------------------------------------------------------
-
- process.still_working=Still Working...
- process.fail=Failed
-
-
- #------------------------------------------------------------------------------
- #
- # SESSION
- #
- #------------------------------------------------------------------------------
-
- sessions.log_in=Log in
- #------------------------------------------------------------------------------
- #
- # Audit Logs
- #
- #------------------------------------------------------------------------------
-
- audit_logs.page=Audit Logs
- audit_logs.page.description.1=Audit Logs help Administrators keep control and traceability of security related changes performed on the platform.
- audit_logs.page.description.2=Your instance is set to keep audit logs for {housekeeping}. You can change the number of days by updating your {link}.
- audit_logs.page.description.link=housekeeping policy
-
- audit_logs.housekeeping_policy.Weekly=7 days
- audit_logs.housekeeping_policy.Monthly=30 days
- audit_logs.housekeeping_policy.Trimestrial=90 days
- audit_logs.housekeeping_policy.Yearly=one year
-
- audit_logs.download=Download Audit Logs
- audit_logs.download_start.try_again=Try Again
- audit_logs.download_start.sentence.1=Your download should start shortly. For longer periods this might take some time.
- audit_logs.download_start.sentence.2=If the download doesn’t start after a few seconds, try to reduce the period for which you are fetching audit logs.
- audit_logs.download_start.sentence.3=Change your selection above to download additional audit logs.
-
- audit_logs.range_option.today=Today
- audit_logs.range_option.7days=7 days
- audit_logs.range_option.30days=30 days
- audit_logs.range_option.90days=90 days
- audit_logs.range_option.custom=Custom
-
- #------------------------------------------------------------------------------
- #
- # HOTSPOTS
- #
- #------------------------------------------------------------------------------
-
- risk_exposure.HIGH=High
- risk_exposure.MEDIUM=Medium
- risk_exposure.LOW=Low
-
- hotspots.page=Security Hotspots
- hotspots.no_hotspots.title=There are no Security Hotspots to review.
- hotspots.no_hotspots.description=Next time you analyze a piece of code that contains a potential security risk, it will show up here.
- hotspots.no_hotspots_for_file.title=The selected file contains no hotspots.
- hotspots.no_hotspots_for_file.description=Go back and select another file, or click "Show all hotspots".
- hotspots.no_hotspots_for_filters.title=We couldn't find any results matching the selected criteria.
- hotspots.no_hotspots_for_filters.description=Try changing the filters to get some results.
- hotspots.no_hotspots_for_keys.title=The requested hotspots no longer exist.
- hotspots.no_hotspots_for_keys.description=They have been closed because the code involved has been changed or removed.
- hotspots.learn_more=Learn more about Security Hotspots
- hotspots.list_title={0} Security Hotspots
- hotspots.list_title.TO_REVIEW={0} Security Hotspots to review
- hotspots.list_title.ACKNOWLEDGED={0} Security Hotspots reviewed as acknowledged
- hotspots.list_title.FIXED={0} Security Hotspots reviewed as fixed
- hotspots.list_title.SAFE={0} Security Hotspots reviewed as safe
- hotspots.risk_exposure=Review priority
-
- hotspots.tabs.code=Where is the risk?
- hotspots.tabs.risk_description=What's the risk?
- hotspots.tabs.vulnerability_description=Assess the risk
- hotspots.tabs.fix_recommendations=How can I fix it?
- hotspots.review_history.created=created Security Hotspot
- hotspots.review_history.comment_added=added a comment
- hotspots.comment.field=Comment:
- hotspots.comment.open=Comment
- hotspots.comment.submit=Comment
- hotspots.open_in_ide.open=Open in IDE
- hotspots.open_in_ide.success=Success. Switch to your IDE to see the security hotspot.
- hotspots.open_in_ide.failure=Unable to connect to your IDE to open the Security Hotspot. Please make sure you're running the latest version of SonarLint.
-
- hotspots.assignee.select_user=Select a user...
- hotspots.assignee.change_user=Click to change assignee
- hotspots.status.cannot_change_status=Changing a hotspot's status requires permission.
- hotspots.status.select_status=Change status
- hotspots.status.add_comment=Add a comment (Optional)
- hotspots.status.change_status=Change status
- hotspots.status_option.TO_REVIEW=To review
- hotspots.status_option.TO_REVIEW.description=This security hotspot needs to be reviewed to assess whether the code poses a risk.
- hotspots.status_option.ACKNOWLEDGED=Acknowledged
- hotspots.status_option.ACKNOWLEDGED.description=The code has been reviewed and does pose a risk. A fix is required.
- hotspots.status_option.FIXED=Fixed
- hotspots.status_option.FIXED.description=The code has been reviewed and modified to follow the recommended secure coding practices.
- hotspots.status_option.SAFE=Safe
- hotspots.status_option.SAFE.description=The code has been reviewed and does not pose a risk. It does not need to be modified.
- hotspots.get_permalink=Get Permalink
- hotspots.no_associated_lines=Security Hotspot raised on the following file:
- hotspots.congratulations=Congratulations!
- hotspots.find_in_status_filter_x= You can find it again by setting the status filter to {status_label}.
- hotspots.successful_status_change_to_x=The Security Hotspot was successfully changed to {0}.
- hotspots.x_done_keep_going={percentage} of the Security Hotspots have been reviewed.
- hotspots.see_x_hotspots=See "{0}" Security Hotspots
- hotspots.continue_to_next_hotspot=Continue Reviewing
-
- hotspot.filters.title=Filters
- hotspot.filters.assignee.assigned_to_me=Assigned to me
- hotspot.filters.assignee.all=All
- hotspot.filters.status=Status filter
- hotspot.filters.status.to_review=To review
- hotspot.filters.status.acknowledged=Acknowledged
- hotspot.filters.status.fixed=Fixed
- hotspot.filters.period=Period filter
- hotspot.filters.period.since_leak_period=New code
- hotspot.filters.period.overall=Overall code
- hotspot.filters.status.safe=Safe
- hotspot.filters.show_all=Show all hotspots
- hotspot.section.activity=Recent activity:
-
- hotspots.reviewed.tooltip=Percentage of open Security Hotspots that have been reviewed (Acknowledged, Fixed or Safe)
- hotspots.review_hotspot=Review Hotspot
-
- hotspots.assign.success=Security Hotspot was successfully assigned to {0}
- hotspots.assign.unassign.success=Security Hotspot was successfully unassigned
- hotspots.update.success=Update successful
-
- #------------------------------------------------------------------------------
- #
- # ISSUES
- #
- #------------------------------------------------------------------------------
-
- issues.on_file_x=Issues on file {0}
- issue.add_tags=Add Tags
- issue.remove_tags=Remove Tags
- issue.no_tag=No tags
- issue.create_tag_x=Create Tag '{0}'
- issue.assign.assigned_to_x_click_to_change=Assigned to {0}, click to change
- issue.assign.unassigned_click_to_assign=Unassigned, click to assign issue
- issue.assign.formlink=Assign
- issue.assign.to_me=to me
- issue.quick_fix_available_with_sonarlint=Quick fix available in {link}
- issue.comment.add_comment=Add Comment
- issue.comment.add_comment.cancel=Cancel adding comment
- issue.comment.enter_comment=Enter Comment
- issue.comment.formlink=Comment
- issue.comment.formlink.total=comment
- issue.comment.formlink.total.plural=comments
- issue.comment.explain_why=Consider explaining why
- issue.comment.posted_on=Comment posted on
- issue.comment.edit=Edit comment
- issue.comment.edit.cancel=Cancel editing comment
- issue.comment.delete=Delete comment
- issue.comment.delete_confirm_message=Do you want to delete this comment?
- issue.comment.empty.list=There are no comments yet on this issue.
- issue.rule_details=Rule Details
- issue.send_notifications=Send Notifications
- issue.why_this_issue=Why is this an issue?
- issue.why_this_issue.long=Why is this an issue? Open the rule's details at the bottom of the page.
- issue.type.type_x_click_to_change=Type: {0}, click to change
- issue.severity.severity_x_click_to_change=Severity: {0}, click to change
- issue.transition.community_plug_link=SonarSource Community
- issue.transition.status_x_click_to_change=Issue status: {0}, click to change
- issue.transition=Transition
- issue.transition.confirm=Confirm
- issue.transition.confirm.description=This issue has been reviewed and something should be done eventually to handle it.
- issue.transition.unconfirm=Unconfirm
- issue.transition.unconfirm.description=This issue should be reviewed again to decide what to do with it.
- issue.transition.resolve=Resolve as fixed
- issue.transition.resolve.description=This issue has been fixed in the code and is waiting for the next analysis to close it - or reopen it if it was not actually fixed.
- issue.transition.falsepositive=Resolve as false positive
- issue.transition.falsepositive.description=This issue can be suppressed as it was not raised accurately. Please report false-positives to the {community_plug_link}!
- issue.transition.reopen=Reopen
- issue.transition.reopen.description=This issue is not resolved, and should be reviewed again.
- issue.transition.close=Close
- issue.transition.close.description=
- issue.transition.wontfix=Resolve as won't fix
- issue.transition.wontfix.description=This issue can be suppressed because the rule is irrelevant in this context.
- issue.transition.setinreview=Set as In Review
- issue.transition.setinreview.description=A review is in progress to check for a vulnerability
- issue.transition.openasvulnerability=Open as Vulnerability
- issue.transition.openasvulnerability.description=There's a Vulnerability in the code that must be fixed
- issue.transition.resolveasreviewed=Resolve as Reviewed
- issue.transition.resolveasreviewed.description=There is no Vulnerability in the code
- issue.transition.resetastoreview=Reset as To Review
- issue.transition.resetastoreview.description=The Security Hotspot should be analyzed again
- issue.tabs.code=Where is the issue?
- issue.x_data_flows={0} data flow(s)
- issue.execution_flow=Full execution flow
- issue.closed.file_level=This issue is {status}. It was detected in the file below and is no longer being detected.
- issue.closed.project_level=This issue is {status}. It was detected in the project below and is no longer being detected.
-
- issues.action_select=Select issue
- issues.action_select.label=Select issue {0}
- issue.set_severity=Change Severity
- issue.set_type=Change Type
-
- issue.type.CODE_SMELL=Code Smell
- issue.type.BUG=Bug
- issue.type.VULNERABILITY=Vulnerability
- issue.type.SECURITY_HOTSPOT=Security Hotspot
- issue.type.CODE_SMELL.plural=Code Smells
- issue.type.BUG.plural=Bugs
- issue.type.VULNERABILITY.plural=Vulnerabilities
- issue.type.SECURITY_HOTSPOT.plural=Security Hotspots
-
- issue.status.REOPENED=Reopened
- issue.status.RESOLVED=Resolved
- issue.status.OPEN=Open
- issue.status.CONFIRMED=Confirmed
- issue.status.CLOSED=Closed
- issue.status.TO_REVIEW=To Review
- issue.status.IN_REVIEW=In Review
- issue.status.REVIEWED=Reviewed
-
- issue.scope.MAIN=Main code
- issue.scope.TEST=Test code
-
- issue.resolution.FALSE-POSITIVE=False Positive
- issue.resolution.FALSE-POSITIVE.description=Issues that manual review determined were False Positives. Effort from these issues is ignored.
- issue.resolution.FIXED=Fixed
- issue.resolution.FIXED.description=Issues that were corrected in code and reanalyzed.
- issue.resolution.WONTFIX=Won't Fix
- issue.resolution.WONTFIX.description=Issues that are accepted in this context. They and their effort will be ignored.
- issue.resolution.REMOVED=Removed
- issue.resolution.REMOVED.description=Either the rule or the resource was changed (removed, relocated, parameters changed, etc.) so that analysis no longer finds these issues.
- issue.resolution.badge.REMOVED=Rule removed
- issue.resolution.badge.DEPRECATED=Rule deprecated
- issue.unresolved.description=Unresolved issues have not been addressed in any way.
-
- issue.action.permalink=Get permalink
- issue.effort=Effort:
- issue.x_effort={0} effort
- issue.filter_similar_issues=Filter Similar Issues
- issue.this_issue_involves_x_code_locations=This issue involves {0} code location(s)
- issue.this_flow_involves_x_code_locations=This flow involves {0} code location(s)
- issue.from_external_rule_engine=Issue detected by an external rule engine: {0}
- issue.external_issue_description=This is external rule {0}. No details are available.
- issues.cannot_open_issue_max_initial_X_fetched=Cannot open selected issue, as it's not part of the initial {0} loaded issues.
- issues.loading_issues=Loading issues
- issues.return_to_list=Return to List
- issues.bulk_change_X_issues=Bulk Change {0} Issue(s)
- issues.select_all_issues=Select all Issues
- issues.issues=issues
- issues.to_select_issues=to select issues
- issues.to_navigate=to navigate
- issues.to_navigate_back=to navigate back
- issues.to_navigate_issue_locations=to navigate issue locations
- issues.to_switch_flows=to switch flows
- issues.new_code=Issues in new code
- issues.new_code_period=New Code Period
- issues.max_new_code_period=Max New Code Period
- issues.my_issues=My Issues
- issues.no_my_issues=There are no issues assigned to you.
- issues.no_issues=No Issues. Hooray!
- issues.x_more_locations=+ {0} more locations
- issues.not_all_issue_show=Not all issues are included
- issues.not_all_issue_show_why=You do not have access to all projects in this portfolio
-
- #------------------------------------------------------------------------------
- #
- # ISSUE CHANGELOG
- #
- #------------------------------------------------------------------------------
- issue.changelog.changed_to={0} changed to {1}
- issue.changelog.was=was {0}
- issue.changelog.webhook_source= (change triggered by a {0} webhook)
- issue.change.file_move=The file has been moved from {0} to {1}
- issue.change.from_branch=The issue has been copied from branch '{0}' to branch '{1}'
- issue.change.from_non_branch=The issue has been merged from '{0}' into '{1}'
- issue.changelog.removed={0} removed
- issue.changelog.line_removed_X=Line number removed from issue (was {0})
- issue.changelog.field.severity=Severity
- issue.changelog.field.actionPlan=Action Plan
- issue.changelog.field.assignee=Assignee
- issue.changelog.field.author=Author
- issue.changelog.field.resolution=Resolution
- issue.changelog.field.effort=Effort
- issue.changelog.field.status=Status
- issue.changelog.field.tags=Tags
- issue.changelog.field.type=Type
- issue.changelog.field.file=File
-
- #------------------------------------------------------------------------------
- #
- # ISSUES FACETS
- #
- #------------------------------------------------------------------------------
- issues.facet.period=Period
- issues.facet.types=Type
- issues.facet.severities=Severity
- issues.facet.scopes=Scope
- issues.facet.projects=Project
- issues.facet.statuses=Status
- issues.facet.hotspotStatuses=Hotspot Status
- issues.facet.assignees=Assignee
- issues.facet.files=File
- issues.facet.modules=Module
- issues.facet.directories=Directory
- issues.facet.tags=Tag
- issues.facet.rules=Rule
- issues.facet.resolutions=Resolution
- issues.facet.languages=Language
- issues.facet.createdAt=Creation Date
- issues.facet.createdAt.all=All
- issues.facet.createdAt.last_week=Last week
- issues.facet.createdAt.last_month=Last month
- issues.facet.createdAt.last_year=Last year
- issues.facet.createdAt.bar_description={0} issues from {1} to {2}
- issues.facet.authors=Author
- issues.facet.issues=Issue Key
- issues.facet.mode=Display Mode
- issues.facet.mode.count=Issues
- issues.facet.mode.effort=Effort
- issues.facet.standards=Security Category
- issues.facet.owaspTop10=OWASP Top 10 2017
- issues.facet.owaspTop10_2021=OWASP Top 10 2021
- issues.facet.sansTop25=SANS Top 25
- issues.facet.sonarsourceSecurity=SonarSource
- issues.facet.cwe=CWE
-
- #------------------------------------------------------------------------------
- #
- # ISSUE BULK CHANGE
- #
- #------------------------------------------------------------------------------
-
- issue_bulk_change.form.title=Change {0} issues
- issue_bulk_change.comment.help=This comment will be applied only to issues that will effectively be modified
- issue_bulk_change.max_issues_reached=There are more issues available than can be treated by a single bulk action. Your changes will only be applied to the first {max} issues.
- issue_bulk_change.x_issues={0} issues
- issue_bulk_change.no_match=There is no issue matching your filter selection
-
- #------------------------------------------------------------------------------
- #
- # PROJECTS PAGE
- #
- #------------------------------------------------------------------------------
-
- projects.page=Projects
- projects.add=Create Project
- projects.create_application=Create Application
- projects.no_projects.empty_instance=There are no visible projects yet.
- projects.no_projects.empty_instance.new_project=Once you analyze some projects, they will show up here.
- projects.no_projects.empty_instance.how_to_add_projects=Here is how you can analyze new projects
- projects.no_favorite_projects=You don't have any favorite projects yet.
- projects.no_favorite_projects.engagement=Discover and mark as favorites projects you are interested in to have a quick access to them.
- projects.explore_projects=Explore Projects
- projects.not_analyzed.TRK=Project's Main Branch is not analyzed yet.
- projects.not_analyzed.APP=None of the Application's projects have been analyzed.
- projects.no_new_code_period.TRK=Project has no new code data yet.
- projects.no_new_code_period.APP=Application has no new code data yet.
- projects.new_code_period_x=New code: last {0}
- projects.configure_analysis=Configure analysis
- projects.last_analysis_on_x=Last analysis: {date}
- projects.search=Search by project name or key
- projects.perspective=Perspective
- projects.skip_to_filters=Skip to project filters
- projects.sort_by=Sort by
- projects.sort_ascending=Result sorted in ascending order
- projects.sort_descending=Result sorted in descending order
- projects.sorting.default=default
- projects.sorting.name=Name
- projects.sorting.analysis_date=Last analysis date
- projects.sorting.reliability=Reliability
- projects.sorting.security=Security
- projects.sorting.security_review=Security Review
- projects.sorting.maintainability=Maintainability
- projects.sorting.coverage=Coverage
- projects.sorting.duplications=Duplications
- projects.sorting.size=Size
- projects.sorting.new_reliability=Reliability
- projects.sorting.new_security=Security
- projects.sorting.new_security_review=Security Review
- projects.sorting.new_maintainability=Maintainability
- projects.sorting.new_coverage=Coverage
- projects.sorting.new_duplications=Duplications
- projects.sorting.new_lines=New Lines
- projects.view.overall=Overall Status
- projects.view.overall_code=Overall Code
- projects.view.new_code=New Code
- projects.worse_of_reliablity_and_security=Worse of Reliability and Security
- projects.limited_set_of_projects=Displayed project set limited to the top {0} projects based on current sort: {1}.
- projects.facets.quality_gate=Quality Gate
- projects.facets.quality_gate.warning_help=Warning status is deprecated. This filter will disappear when no Warning Quality Gate remains.
- projects.facets.rating_x={0} rating
- projects.facets.languages=Languages
- projects.facets.search.languages=Search for languages
- projects.facets.new_lines=New Lines
- projects.facets.tags=Tags
- projects.facets.search.tags=Search for tags
- projects.facets.qualifier=Type
- projects.facets.qualitygate_label_x=Click to filter projects with a {0} quality gate.
- projects.facets.rating_label_single_x=Click to filter projects with a {0} rating of {1}.
- projects.facets.rating_label_multi_x=Click to filter projects with a {0} rating of {1} or worse.
- projects.facets.label_no_data_x=Click to filter projects with no {0} data.
- projects.facets.label_text_x=Click to filter projects by {0}: {1}
- projects.facets.size.label.1=Click to filter projects with fewer than 1k lines of code
- projects.facets.size.label.2=Click to filter projects with 1k lines of code or more
- projects.facets.size.label.3=Click to filter projects with 10k lines of code or more
- projects.facets.size.label.4=Click to filter projects with 100k lines of code or more
- projects.facets.size.label.5=Click to filter projects with more than 500k lines of code
- projects.facets.new_lines.label.1=Click to filter projects with fewer than 1k new lines
- projects.facets.new_lines.label.2=Click to filter projects with 1k new lines or more
- projects.facets.new_lines.label.3=Click to filter projects with 10k new lines or more
- projects.facets.new_lines.label.4=Click to filter projects with 100k new lines or more
- projects.facets.new_lines.label.5=Click to filter projects with more than 500k new lines
- projects.facets.coverage.label.1=Click to filter projects with more than 80% coverage
- projects.facets.coverage.label.2=Click to filter projects with less than 80% coverage
- projects.facets.coverage.label.3=Click to filter projects with less than 70% coverage
- projects.facets.coverage.label.4=Click to filter projects with less than 50% coverage
- projects.facets.coverage.label.5=Click to filter projects with less than 30% coverage
- projects.facets.duplication.label.1=Click to filter projects with less than 3% duplication
- projects.facets.duplication.label.2=Click to filter projects with more than 3% duplication
- projects.facets.duplication.label.3=Click to filter projects with more than 5% duplication
- projects.facets.duplication.label.4=Click to filter projects with more than 10% duplication
- projects.facets.duplication.label.5=Click to filter projects with more than 20% duplication
- projects.facets.no_available_filters_clear_others=No available filters. Clear other filters to see options.
- projects.sort.disabled=Disabled because sorting cannot affect the displayed result with the current project selection.
- projects.sort.analysis_date=by last analysis date (oldest first)
- projects.sort.-analysis_date=by last analysis date (latest first)
- projects.sort.name=by name
- projects.sort.-name=by name
- projects.sort.reliability=by reliability (best first)
- projects.sort.-reliability=by reliability (worst first)
- projects.sort.security=by security (best first)
- projects.sort.-security=by security (worst first)
- projects.sort.maintainability=by maintainability (best first)
- projects.sort.-maintainability=by maintainability (worst first)
- projects.sort.coverage=by coverage (best first)
- projects.sort.-coverage=by coverage (worst first)
- projects.sort.duplications=by duplications (best first)
- projects.sort.-duplications=by duplications (worst first)
- projects.sort.size=by size (smallest first)
- projects.sort.-size=by size (biggest first)
- projects.show_more=Show more projects
- projects.security_hotspots_reviewed=Hotspots Reviewed
-
- #------------------------------------------------------------------------------
- #
- # DASHBOARD
- #
- #------------------------------------------------------------------------------
-
- dashboard.project_not_found=The requested project does not exist.
- dashboard.project_not_found.2=Either it has never been analyzed successfully or it has been deleted.
-
-
- #------------------------------------------------------------------------------
- #
- # SETTINGS
- #
- #------------------------------------------------------------------------------
- settings.key_x=Key: {0}
- settings.default_x=Default: {0}
- settings.not_set=(not set)
- settings.state.saving=Saving...
- settings.state.saved=Saved!
- settings.state.validation_failed=Validation failed. {0}
- settings.state.value_cant_be_empty=Provide a value or use "Reset" to set the value to the default one.
- settings.state.value_cant_be_empty_no_default=Provide a value.
- settings.state.url_not_valid={0} is not a valid URL
- settings._default=(default)
- settings.boolean.true=True
- settings.boolean.false=False
- settings.default.no_value=<no value>
- settings.default.complex_value=<complex value>
- settings.default.password=<password>
- settings.reset_confirm.title=Reset Setting
- settings.reset_confirm.description=Are you sure that you want to reset this setting?
-
- settings.search.placeholder=Find in Settings
-
- settings.json.format=Format JSON
- settings.json.format_error=Formatting requires valid JSON. Please fix it and retry.
-
- settings.analysis_scope.wildcards.introduction=You can use the following wildcards.
- settings.analysis_scope.wildcards.zero_more_char=Match zero or more characters
- settings.analysis_scope.wildcards.zero_more_dir=Match zero or more directories
- settings.analysis_scope.wildcards.single_char=Match a single character
-
- settings.new_code_period.category=New Code
- settings.new_code_period.title=Default New Code behavior
- settings.new_code_period.description=The New Code definition is used to compare measures and track new issues. {link}
- settings.new_code_period.description2=This setting is the default for all projects. A specific New Code definition can be configured at project level.
-
- settings.languages.select_a_language_placeholder=Select a language
-
- settings.projects.default_visibility_of_new_projects=Default visibility of new projects:
- settings.projects.change_visibility_form.header=Set Default Visibility of New Projects
- settings.projects.change_visibility_form.warning=This will not change the visibility of already existing projects.
- settings.projects.change_visibility_form.submit=Change Default Visibility
-
- settings.almintegration.title=DevOps Platform Integrations
- settings.almintegration.description=DevOps Platform integrations allow SonarQube to interact with your DevOps Platform. This enables things like authentication, or providing analysis details and a Quality Gate to your Pull Requests directly in your DevOps Platform's interface.
- settings.almintegration.github.info=You need to install a GitHub App with specific settings and permissions to enable Pull Request Decoration on your Organization or Repository. {link}
- settings.almintegration.github.additional_permission=If Quality Gate status reporting fails on private projects, you might need to add an additional permission to the GitHub App. {link}
- settings.almintegration.bitbucketcloud.info=SonarQube needs you to create an {oauth} in your Bitbucket Cloud workspace settings to report the Quality Gate status on Pull Requests. It needs to be a private consumer with {permission} permission. An OAuth callback URL is required by Bitbucket Cloud but not used by SonarQube so any URL works. {doc_link}
- settings.almintegration.bitbucketcloud.oauth=OAuth consumer
- settings.almintegration.empty.azure=Create your first Azure DevOps configuration to start analyzing your repositories on SonarQube.
- settings.almintegration.empty.bitbucket=Create your first Bitbucket configuration to start analyzing your repositories on SonarQube.
- settings.almintegration.empty.bitbucketcloud=Create your first Bitbucket Cloud configuration to start analyzing your repositories on SonarQube.
- settings.almintegration.empty.github=Create your first GitHub configuration to start analyzing your repositories on SonarQube.
- settings.almintegration.empty.gitlab=Create your first GitLab configuration to start analyzing your repositories on SonarQube.
- settings.almintegration.create=Create configuration
- settings.almintegration.create.tooltip=Upgrade to {link} to integrate with multiple {alm} instances.
- settings.almintegration.create.tooltip.link=Enterprise Edition
- settings.almintegration.check_configuration=Check configuration
- settings.almintegration.checking_configuration=Checking configuration
- settings.almintegration.configuration_valid=Configuration valid
- settings.almintegration.configuration_invalid=You have the following errors in your configuration:
- settings.almintegration.could_not_validate=Could not validate this configuration.
- settings.almintegration.delete.header=Delete configuration
- settings.almintegration.delete.message=Are you sure you want to delete the {id} configuration?
- settings.almintegration.delete.info={0} projects will no longer get Pull Request Decorations.
- settings.almintegration.delete.no_info=An unknown number of projects will no longer get Pull Request Decorations.
- settings.almintegration.form.app_id.github.help=The App ID is found on your GitHub App's page on GitHub at Settings > Developer Settings > GitHub Apps
- settings.almintegration.form.header.create=Create a configuration
- settings.almintegration.form.header.edit=Edit the configuration
- settings.almintegration.form.name.azure=Configuration name
- settings.almintegration.form.name.azure.help=Give your configuration a clear and succinct name. This name will be used at project level to identify the correct configured Azure instance for a project.
- settings.almintegration.form.choose_bitbucket_variant=Select which variant you want to configure
- settings.almintegration.form.name.bitbucket=Configuration name
- settings.almintegration.form.name.bitbucket.help=Give your configuration a clear and succinct name. This name will be used at project level to identify the correct configured Bitbucket instance for a project.
- settings.almintegration.form.name.bitbucketcloud=Configuration name
- settings.almintegration.form.name.bitbucketcloud.help=Give your configuration a clear and succinct name. This name will be used at project level to identify the correct configured Bitbucket Cloud instance for a project.
- settings.almintegration.form.name.github=Configuration name
- settings.almintegration.form.name.github.help=Give your configuration a clear and succinct name. This name will be used at project level to identify the correct configured GitHub App for a project.
- settings.almintegration.form.name.gitlab=Configuration name
- settings.almintegration.form.name.gitlab.help=Give your configuration a clear and succinct name. This name will be used at project level to identify the correct configured GitLab instance for a project.
- settings.almintegration.form.workspace.bitbucketcloud=Workspace ID
- settings.almintegration.form.workspace.bitbucketcloud.error=Workspace ID's can only contain lowercase letters, numbers, dashes, and underscores.
- settings.almintegration.form.workspace.bitbucketcloud.help=The workspace ID is part of your bitbucket cloud URL {example}
- settings.almintegration.form.oauth_key.bitbucketcloud.help=Bitbucket automatically creates an OAuth key when you create your OAuth consumer. You can find it in your Bitbucket Cloud workspace settings under OAuth consumers.
- settings.almintegration.form.oauth_secret.bitbucketcloud.help=Bitbucket automatically creates an OAuth secret when you create your OAuth consumer. You can find it in your Bitbucket Cloud workspace settings under OAuth consumers.
- settings.almintegration.form.url.azure=Azure DevOps URL
- settings.almintegration.form.url.azure.help1=For Azure DevOps Server, provide the full collection URL:
- settings.almintegration.form.url.azure.help2=For Azure DevOps Services, provide the full organization URL:
- settings.almintegration.form.url.bitbucket=Bitbucket Server URL
- settings.almintegration.form.url.bitbucket.help=Example: https://bitbucket-server.your-company.com
- settings.almintegration.form.url.github=GitHub API URL
- settings.almintegration.form.url.github.help1=Example for Github Enterprise:
- settings.almintegration.form.url.github.help2=If using GitHub.com:
- settings.almintegration.form.url.github.private_key_warning=For security reasons, please make sure to provide the GitHub App private key to update the URL.
- settings.almintegration.form.url.gitlab=GitLab API URL
- settings.almintegration.form.url.gitlab.help=Provide the GitLab API URL. For example:
- settings.almintegration.form.url.pat_warning=For security reasons, please make sure to provide the Personal Access Token to update the URL.
- settings.almintegration.form.app_id=GitHub App ID
- settings.almintegration.form.client_id.github=Client ID
- settings.almintegration.form.client_id.github.help=The Client ID is found on your GitHub App's page.
- settings.almintegration.form.client_secret.github=Client Secret
- settings.almintegration.form.client_secret.github.help=The Client secret is found on your GitHub App's page.
- settings.almintegration.form.client_id.bitbucketcloud=OAuth Key
- settings.almintegration.form.client_secret.bitbucketcloud=OAuth Secret
- settings.almintegration.form.private_key=Private Key
- settings.almintegration.form.private_key.github.help=Your GitHub App's private key. You can generate a .pem file from your GitHub App's page under Private keys. Copy and paste the whole contents of the file here.
- settings.almintegration.form.webhook_secret.github=Webhook Secret
- settings.almintegration.form.webhook_secret.github.help=Leave this field empty unless you are using GitHub Code Scanning Alert feature. See documentation for more details.
- settings.almintegration.form.personal_access_token=Personal Access Token
- settings.almintegration.form.personal_access_token.azure.help=SonarQube needs a {pat} to report the Quality Gate status on Pull Requests in Azure DevOps. To create this token, we recommend using a dedicated Azure DevOps account with administration permissions. The token itself needs {permission} permission. {doc_link}
- settings.almintegration.form.personal_access_token.azure.help.url=Personal Access Token
- settings.almintegration.form.personal_access_token.gitlab.help=SonarQube needs a {pat} to report the Quality Gate status on Merge Requests in GitLab. To create this token, we recommend using a dedicated GitLab account with {permission} permission to all target projects. The token itself needs the {scope} scope. {doc_link}
- settings.almintegration.form.personal_access_token.gitlab.help.url=Personal Access Token
- settings.almintegration.form.personal_access_token.bitbucket.help=SonarQube needs a {pat} to report the Quality Gate status on Pull Requests in Bitbucket Server. To create this token, we recommend using a dedicated Bitbucket Server account with administration permissions. The token itself needs {permission} permission. {doc_link}
- settings.almintegration.form.personal_access_token.bitbucket.help.url=Personal Access Token
- settings.almintegration.form.save=Save configuration
- settings.almintegration.form.cancel=Cancel
- settings.almintegration.form.secret.field=This field is hidden for security reasons.
- settings.almintegration.form.secret.update_field=Update field value
- settings.almintegration.form.secret.can_encrypt=You can encrypt this value. {learn_more}
- settings.almintegration.feature.status_reporting.title=Quality Gate status reporting
- settings.almintegration.feature.status_reporting.description_pr=Add analysis and a Quality Gate to your Pull Requests directly in your DevOps Platform's interface.
- settings.almintegration.feature.status_reporting.description_pr_and_commits=Add the Quality Gate status to your Pull Requests and on analyzed commits directly in your DevOps Platform's interface.
- settings.almintegration.feature.status_reporting.description_mr=Add analysis and a Quality Gate to your Merge Requests directly in your DevOps Platform's interface.
- settings.almintegration.feature.pr_decoration.disabled=Disabled
- settings.almintegration.feature.pr_decoration.disabled.no_branches=Upgrade to {link} to enable this feature.
- settings.almintegration.feature.pr_decoration.disabled.no_branches.link=Developer Edition
- settings.almintegration.feature.alm_repo_import.title=Import repositories from your DevOps Platform
- settings.almintegration.feature.alm_repo_import.description=Select repositories from your DevOps Platform, and import them into SonarQube.
- settings.almintegration.feature.alm_repo_import.disabled=Disabled
- settings.almintegration.feature.alm_repo_import.disabled.no_url=This feature is disabled because your configured instance has no URL.
- settings.almintegration.tabs.authentication_moved=You can delegate authentication to this DevOps Platform. The relevant settings are under the {link} section.
-
- settings.authentication.title=Authentication
- settings.authentication.custom_message_information=You can define a custom log-in message to appear on the log-in page to help your users authenticate. The relevant settings are available under the {link} section.
- settings.authentication.custom_message_information.link=General
- settings.authentication.description=The following settings allow you to delegate authentication via SAML, or any of the following DevOps Platforms: GitHub, GitLab, and Bitbucket.
- settings.authentication.help=If you need help setting up authentication, read our dedicated {link}.
- settings.authentication.help.link=documentation
- settings.authentication.saml.form.save=Save configuration
- settings.authentication.saml.form.test=Test configuration
- settings.authentication.saml.form.test.help.dirty=You must save your changes
- settings.authentication.saml.form.test.help.incomplete=Some mandatory fields are empty
- settings.authentication.saml.form.save_success=Saved successfully
- settings.authentication.saml.form.save_partial=Saved partially
- settings.authentication.saml.form.save_warn=Please check the error messages in the form above, saving failed for {0} field(s).
- settings.authentication.saml.tooltip.required_fields=Please provide a value for the following required field(s): {0}
- settings.authentication.github.organization.warning=GitHub Authentication allows users to sign up, but no list of allowed organizations was provided. This is potentially insecure. We recommend entering a list of allowed Organizations. {learn_more}.
- settings.authentication.gitlab.organization.warning=GitLab Authentication allows users to sign up, but no list of allowed groups was provided. This is potentially insecure. We recommend entering a list of allowed groups. {learn_more}.
- settings.authentication.bitbucket.organization.warning=BitBucket Authentication allows users to sign up, but no list of allowed workspaces was provided. This is potentially insecure. We recommend entering a list of allowed workspaces. {learn_more}.
- settings.authentication.github.organization.warning.learn_more=Learn more
-
- settings.pr_decoration.binding.category=DevOps Platform Integration
- settings.pr_decoration.binding.no_bindings=A system administrator needs to enable this feature in the global settings.
- settings.pr_decoration.binding.no_bindings.admin=Set up a {link} first before you and your team can enable Pull Request Decoration.
- settings.pr_decoration.binding.no_bindings.link=global configuration
- settings.pr_decoration.binding.title=DevOps Platform Integration
- settings.pr_decoration.binding.description=Display your Quality Gate status directly in your DevOps Platform.
- settings.pr_decoration.binding.check_configuration=Check configuration
- settings.pr_decoration.binding.check_configuration.failure=You have the following errors in your configuration:
- settings.pr_decoration.binding.check_configuration.failure.check_global_settings=Please check your {link}.
- settings.pr_decoration.binding.check_configuration.failure.check_global_settings.link=global settings
- settings.pr_decoration.binding.check_configuration.contact_admin=Please contact your system administrator.
- settings.pr_decoration.binding.check_configuration.success=Configuration valid.
- settings.pr_decoration.binding.form.name=Configuration name
- settings.pr_decoration.binding.form.name.help=Each DevOps Platform instance must be configured globally first, and given a unique name. Pick the instance your project is hosted on.
- settings.pr_decoration.binding.form.monorepo=Enable mono repository support
- settings.pr_decoration.binding.form.monorepo.help=Enable this setting if your project is part of a mono repository. {doc_link}
- settings.pr_decoration.binding.form.monorepo.warning=This setting must be enabled for all SonarQube projects that are part of a mono repository.
- settings.pr_decoration.binding.form.azure.project=Project name
- settings.pr_decoration.binding.form.azure.project.help=The name of the Azure DevOps project containing your repository. You can find this name on your project's Overview page.
- settings.pr_decoration.binding.form.azure.repository=Repository name
- settings.pr_decoration.binding.form.azure.repository.help=The name of your Azure DevOps repository. You can find this name on your project's Repos page.
- settings.pr_decoration.binding.form.github.repository=Repository name
- settings.pr_decoration.binding.form.github.repository.help=The full name of your repository, including the organization. You can find this name in your repository's URL. This name is case-sensitive!
- settings.pr_decoration.binding.form.github.summary_comment_setting=Enable analysis summary under the GitHub Conversation tab
- settings.pr_decoration.binding.form.github.summary_comment_setting.help=When enabled, a summary is displayed under the GitHub Conversation tab. Notifications may be sent by GitHub depending on your settings.
- settings.pr_decoration.binding.form.bitbucket.repository=Project key
- settings.pr_decoration.binding.form.bitbucket.repository.help=The project key is part of your Bitbucket Server repository URL. This is case-sensitive!
- settings.pr_decoration.binding.form.bitbucket.slug=Repository slug
- settings.pr_decoration.binding.form.bitbucket.slug.help=The repository slug is part of your Bitbucket Server repository URL. This slug is case-sensitive!
- settings.pr_decoration.binding.form.bitbucketcloud.repository=Repository slug
- settings.pr_decoration.binding.form.bitbucketcloud.repository.help=The repository slug is part of your Bitbucket Cloud repository URL.
-
- settings.pr_decoration.binding.form.gitlab.repository=Project ID
- settings.pr_decoration.binding.form.gitlab.repository.help=The Project ID is a numerical unique identifier for your project. You can find it on your Project Overview.
-
- property.category.announcement=Announcement
- property.category.general=General
- property.category.general.email=Email
- property.category.general.duplications=Duplications
- property.category.general.differentialViews=New Code
- property.category.general.localization=Localization
- property.category.general.databaseCleaner=Database Cleaner
- property.category.general.looknfeel=Look & Feel
- property.category.general.issues=Issues
- property.category.general.qualityGate=Quality Gate
- property.category.general.subProjects=Sub-projects
- property.category.general.subProjectCreation=Project Creation
- property.category.almintegration=DevOps Platform Integrations
- property.category.authentication=Authentication
- property.category.organizations=Organizations
- property.category.security=Security
- property.category.security.encryption=Encryption
- property.category.java=Java
- property.category.differentialViews=New Code
- property.category.codeCoverage=Code Coverage
- property.category.duplications=Duplications
- property.category.localization=Localization
- property.category.exclusions=Analysis Scope
- property.category.webhooks=Webhooks
- property.category.languages=Languages
- property.sonar.inclusions.name=Source File Inclusions
- property.sonar.inclusions.description=Patterns used to include some source files and only these ones in analysis.
- property.sonar.test.inclusions.name=Test File Inclusions
- property.sonar.test.inclusions.description=Patterns used to include some test files and only these ones in analysis.
- property.sonar.exclusions.name=Source File Exclusions
- property.sonar.exclusions.description=Patterns used to exclude some source files from analysis.
- property.sonar.test.exclusions.name=Test File Exclusions
- property.sonar.test.exclusions.description=Patterns used to exclude some test files from analysis.
- property.sonar.global.exclusions.name=Global Source File Exclusions
- property.sonar.global.exclusions.description=Patterns used to exclude some source files from analysis. They apply to every project and cannot be overridden.
- property.sonar.global.test.exclusions.name=Global Test File Exclusions
- property.sonar.global.test.exclusions.description=Patterns used to exclude some test files from analysis. They apply to every project and cannot be overridden.
- property.category.exclusions.files=A. File Exclusions
- property.category.exclusions.files.description=Configure the files that should be completely ignored by the analysis.
- property.sonar.skippedModules.name=Module Exclusions
- property.sonar.skippedModules.description=This property is deprecated since version 4.3 and should not be used anymore.
- property.sonar.includedModules.name=Module Inclusions
- property.sonar.includedModules.description=This property is deprecated since version 4.3 and should not be used anymore.
- property.category.exclusions.issues=D. Issue Exclusions
- property.category.exclusions.issues.description=Configure the conditions under which issues should not be reported.
- property.category.exclusions.duplications=C. Duplication Exclusions
- property.category.exclusions.duplications.description=Configure the files that should be ignored by duplication detection.
- property.category.exclusions.coverage=B. Code Coverage Exclusions
- property.category.exclusions.coverage.description=Configure the files that should be ignored by code coverage calculations.
- property.sonar.coverage.exclusions.name=Coverage Exclusions
- property.sonar.coverage.exclusions.description=Patterns used to exclude some files from coverage report.
- property.category.technicalDebt=Technical Debt
- property.error.notBoolean=Valid options are "true" and "false"
- property.error.notInteger=Only digits are allowed
- property.error.notFloat=Not a floating point number
- property.error.notRegexp=Regular expression must be valid
- property.error.notInOptions=Not a valid option
- property.category.scm=SCM
- property.category.housekeeping=Housekeeping
- property.category.housekeeping.general=General
- property.category.housekeeping.branchesAndPullRequests=Branches and Pull Requests
- property.category.housekeeping.auditLogs=Audit Logs
-
-
- #------------------------------------------------------------------------------
- #
- # SEARCH ENGINE FOR RESOURCES
- #
- #------------------------------------------------------------------------------
- search.shortcut_hint=Hint: Press {shortcut} from anywhere to open this search bar.
- search.show_more.hint=Press {key} to display
- search.placeholder=Search for projects...
- search.search_for_projects=Search for projects...
- search.search_for_members=Search for members...
- search.search_for_users=Search for users...
- search.search_for_users_or_groups=Search for users or groups...
- search.search_by_login_or_name=Search by login or name...
- search.search_by_name=Search by name...
- search.search_by_name_or_key=Search by name or key...
- search.search_for_tags=Search for tags...
- search.search_for_repositories=Search for repositories...
- search.search_for_rules=Search for rules...
- search.search_for_languages=Search for languages...
- search.search_for_cwe=Search for CWEs...
- search.search_for_authors=Search for authors...
- search.search_for_directories=Search for directories...
- search.search_for_files=Search for files...
- search.search_for_modules=Search for modules...
- search.search_for_metrics=Search for metrics...
-
-
- #------------------------------------------------------------------------------
- #
- # GLOBAL HELP
- #
- #------------------------------------------------------------------------------
- help.section.links=Links
- help.section.shortcuts=Shortcuts
- help.section.tutorials=Tutorials
-
- shortcuts.section.global=Global
- shortcuts.section.global.search=quickly open search bar
- shortcuts.section.global.shortcuts=open this window
- shortcuts.section.global.facets.multiselection=Press Ctrl to add to selection
- shortcuts.section.global.facets.multiselection.mac=Press \u2318 to add to selection
-
- shortcuts.section.issues=Issues Page
- shortcuts.section.issues.navigate_between_issues=navigate between issues
- shortcuts.section.issues.open_details=go from the list of issues to the source code
- shortcuts.section.issues.return_to_list=return back to the list
-
- shortcuts.section.issue.do_transition=do an issue transition
- shortcuts.section.issue.assign=assign issue
- shortcuts.section.issue.assign_to_me=assign issue to the current user
- shortcuts.section.issue.change_severity=change severity of issue
- shortcuts.section.issue.comment=comment issue
- shortcuts.section.issue.submit_comment=submit comment
- shortcuts.section.issue.change_tags=change tags of issue
-
- shortcuts.section.rules=Rules Page
- shortcuts.section.rules.navigate_between_rules=navigate between rules
- shortcuts.section.rules.open_details=go from the list of rules to the rule details
- shortcuts.section.rules.return_to_list=return back to the list
- shortcuts.section.rules.activate=activate selected rule
- shortcuts.section.rules.deactivate=deactivate selected rule
-
- shortcuts.on_page.intro=This page allows you to use the following keyboard shortcuts:
- shortcuts.on_page.left_x=Left arrow key: {0}
- shortcuts.on_page.left_right_x=Left and right arrow keys: {0}
- shortcuts.on_page.up_down_x=Up and down arrow keys: {0}
- shortcuts.on_page.meta_x=Alt key + arrow keys: {0}
-
- tutorials.onboarding=Analyze a new project
- tutorials.skip=Skip this tutorial
- tutorials.finish=Finish this tutorial
- tutorials.find_tutorial_back_in_help=Find this tutorial back anytime in the Help section
- tutorials.find_tutorial_back_in_plus=Find this tutorial back anytime in the "+" menu
-
-
- #------------------------------------------------------------------------------
- #
- # SELECT2.js
- #
- #------------------------------------------------------------------------------
- select2.noMatches=No matches
- select2.searching=Searching...
- select2.tooShort=Please enter at least {0} characters
-
-
- #------------------------------------------------------------------------------
- #
- # DUPLICATION VIEWER
- #
- #------------------------------------------------------------------------------
- duplications.dups_found_on_deleted_resource=This file contains duplicated blocks with some deleted resources. This project should be reanalyzed to remove these obsolete duplicated blocks.
-
-
- #------------------------------------------------------------------------------
- #
- # GENERIC CODE VIEWER
- #
- #------------------------------------------------------------------------------
- code_viewer.no_source_code_displayed_due_to_empty_analysis.TRK=No code files were found for analysis.
- code_viewer.no_source_code_displayed_due_to_empty_analysis.APP=No projects in this application.
- code_viewer.no_source_code_displayed_due_to_empty_analysis.VW=No projects, applications, or portfolios in this portfolio.
- code_viewer.no_source_code_displayed_due_to_empty_analysis.SVW=No projects, applications, or portfolios in this portfolio.
- code_viewer.no_source_code_displayed_due_to_security=Due to security settings, no source code can be displayed.
- code_viewer.no_source_code_displayed_due_to_source_removed=The file was removed, no source code can be displayed.
- code_viewer.not_all_measures_are_shown=Not all projects and applications are included
- code_viewer.not_all_measures_are_shown.help=You do not have access to all projects and/or applications.
- code_viewer.portfolio_code_toggle_disabled.help=New Code and Overall Code measures are not available when searching for projects or applications.
- code_viewer.loading=Source code is loading
-
- #------------------------------------------------------------------------------
- #
- # CUSTOM MEASURES
- #
- #------------------------------------------------------------------------------
- custom_measures.page=Custom Measures
- custom_measures.page.description=Update the values of custom metrics for this project. Changes will take effect at the project's next analysis. Custom metrics must be created at the global level.
- custom_measures.deprecated=Custom measures are deprecated and will be removed soon.
- custom_measures.pending=Pending
- custom_measures.pending_tooltip=The value will be integrated to project during next analysis.
- custom_measures.all_metrics_taken=There are already measures on all available custom metrics.
- custom_measures.delete_custom_measure=Delete Custom Measure
- custom_measures.delete_custom_measure.confirmation=Are you sure you want to delete custom measure "{0}"?
- custom_measures.create_custom_measure=Create Custom Measure
- custom_measures.update_custom_measure=Update Custom Measure
- custom_measures.metric=Metric
-
-
- #------------------------------------------------------------------------------
- #
- # PROJECT ACTIVITY/HISTORY SERVICE
- #
- #------------------------------------------------------------------------------
-
- project_activity.analysis=Analysis
- project_activity.analysis_build_string_X=Build string: {0}
- project_activity.add_version=Create Version
- project_activity.analyzed.TRK=Project Analyzed
- project_activity.analyzed.APP=Application Analyzed
- project_activity.analysis_X_actions=Show actions for analysis {0}
- project_activity.show_analysis_X_on_graph=Show details on interactive graph for analysis {0}. Note: this data is also available as a table. Click on the button below the graph.
- project_activity.remove_version=Remove Version
- project_activity.remove_version.question=Are you sure you want to delete this version?
- project_activity.change_version=Change Version
- project_activity.add_custom_event=Create Custom Event
- project_activity.change_custom_event=Change Event
- project_activity.remove_custom_event=Delete Event
- project_activity.remove_custom_event.question=Are you sure you want to delete this event?
- project_activity.reset_dates=Reset dates
- project_activity.delete_analysis=Delete Analysis
- project_activity.delete_analysis.question=Are you sure you want to delete this analysis from the history?
- project_activity.filter_events=Filter events
- project_activity.events.tooltip.edit=Edit this event
- project_activity.events.tooltip.delete=Delete this event
- project_activity.new_code_period_start=New Code Period starts here
- project_activity.new_code_period_start.help=The analysis before this mark is the baseline for New Code comparison
-
- project_activity.graphs.choose_type=Choose graph type
- project_activity.graphs.explanation_x=This interactive graph shows data for the following project measures over time: {0}
- project_activity.graphs.issues=Issues
- project_activity.graphs.coverage=Coverage
- project_activity.graphs.duplications=Duplications
- project_activity.graphs.custom=Custom
- project_activity.graphs.custom.add=Add metric
- project_activity.graphs.custom.add_metric=Add a metric
- project_activity.graphs.custom.select_metric=Select metric to display
- project_activity.graphs.custom.add_metric_info=Only 3 metrics of the same type can be displayed on one graph. You can have a maximum of two graphs.
- project_activity.graphs.custom.remove_metric=Remove the {0} metric from the graph
- project_activity.graphs.custom.no_history=There isn't enough data to generate an activity graph, please select more metrics.
- project_activity.graphs.custom.metric_no_history=This metric has no historical data to display.
- project_activity.graphs.custom.search=Search for a metric by name
- project_activity.graphs.custom.type_x_message=Only "{0}" metrics are available with your current selection.
- project_activity.graphs.open_in_table=Show the graph data in a table
- project_activity.graphs.data_table.title=Graph data in table format
- project_activity.graphs.data_table.max_lines_warning=Only the {0} most recent data entries are shown. If you want to see different data, change the date filters on the main page.
- project_activity.graphs.data_table.no_data_warning=There is no data for the selected series.
- project_activity.graphs.data_table.no_data_warning_check_dates_x=There is no data for the selected date range (everything after {start}). Try modifying the date filters on the main page.
- project_activity.graphs.data_table.no_data_warning_check_dates_y=There is no data for the selected date range (everything before {end}). Try modifying the date filters on the main page.
- project_activity.graphs.data_table.no_data_warning_check_dates_x_y=There is no data for the selected date range ({start} to {end}). Try modifying the date filters on the main page.
-
- project_activity.custom_metric.covered_lines=Covered Lines
-
-
- #------------------------------------------------------------------------------
- #
- # PROJECT "UPDATE KEY" PAGE
- #
- #------------------------------------------------------------------------------
- update_key.old_key=Old Key
- update_key.new_key=New Key
- update_key.are_you_sure_to_change_key=Are you sure you want to change key of "{0}"?
-
-
- #------------------------------------------------------------------------------
- #
- # PROJECT QUALITY PROFILE PAGE
- #
- #------------------------------------------------------------------------------
- project_quality_profile.instance_default=Instance default
- project_quality_profile.successfully_updated={0} Quality Profile has been successfully updated.
- project_quality_profile.subtitle=Manage project Quality Profiles
- project_quality_profile.always_use_default=Always use the instance default Quality Profile
- project_quality_profile.current=Current Quality Profile
- project_quality_profile.always_use_specific=Always use a specific Quality Profile
- project_quality_profile.change_lang_X_profile=Change {0} Quality Profile
- project_quality_profile.requires_new_analysis=Changes will be applied after the next analysis.
- project_quality_profile.add_language.title=Add a new language
- project_quality_profile.add_language.description=Manually configure a specific profile for a new language before the next analysis.
- project_quality_profile.add_language.action=Add language
- project_quality_profile.add_language_modal.title=Add a language
- project_quality_profile.add_language_modal.choose_language=Choose a language
- project_quality_profile.add_language_modal.choose_profile=Choose a profile
- project_quality_profile.add_language_modal.no_active_rules=this profile has no active rules
- project_quality_profile.add_language_modal.profile_unavailable_no_active_rules=This profile has no active rules, and cannot be used. Please enable at least 1 rule before using this profile.
- project_quality_profile.add_language_modal.go_to_profile=Go to Quality Profile
- project_quality_profile.change_profile=Change profile
-
- #------------------------------------------------------------------------------
- #
- # PROJECT QUALITY GATE PAGE
- #
- #------------------------------------------------------------------------------
- project_quality_gate.default_qgate=Default
- project_quality_gate.successfully_updated=Quality Gate has been successfully updated.
- project_quality_gate.subtitle=Manage project Quality Gate
- project_quality_gate.always_use_default=Always use the instance default Quality Gate
- project_quality_gate.always_use_specific=Always use a specific Quality Gate
- project_quality_gate.requires_new_analysis=Changes will be applied after the next analysis.
- project_quality_gate.no_condition=This Quality Gate is empty. To make it usable, add conditions to the {link}.
- project_quality_gate.no_condition_on_new_code=This Quality Gate sets conditions on overall code but not on new code. It will not appear on pull requests. To enable it for pull requests, add conditions to the {link}.
- project_quality_gate.no_condition.link=Quality Gate definition
- project_quality_gate.no_condition.reason=No conditions
-
- #------------------------------------------------------------------------------
- #
- # PROJECT (RESOURCE) DELETION PAGE
- #
- #------------------------------------------------------------------------------
-
- project_deletion.delete_resource_confirmation=Are you sure you want to delete "{0}"?
- project_deletion.resource_deleted=Project "{0}" has been successfully deleted.
- projects_management.delete_resource_confirmation=Are you sure you want to delete "{0}"?
- projects_management.delete_selected_warning=You're about to delete {0} selected items.
- projects_management.delete_all_warning=You're about to delete all {0} items.
- projects_management.project_has_been_successfully_created=Project {project} has been successfully created.
-
- #------------------------------------------------------------------------------
- #
- # PROJECT INFORMATION DRAWER
- #
- #------------------------------------------------------------------------------
-
- project.info.title=Project Information
- application.info.title=Application Information
- project.info.description=Description
- project.info.quality_gate=Quality Gate used
- project.info.to_notifications=Set notifications
- project.info.notifications=Set notifications
- project.info.main_branch=Main branch
- project.info.see_more_info_on_x_locs=See more information on your {0} lines of code
-
- #------------------------------------------------------------------------------
- #
- # QUALITY PROFILES
- #
- #------------------------------------------------------------------------------
-
- quality_profiles.new_profile=New Quality Profile
- quality_profiles.compare_with=Compare with
- quality_profiles.filter_by=Filter profiles by
- quality_profiles.restore_profile=Restore Profile
- quality_profiles.restore_profile.success={1} rule(s) restored in profile "{0}"
- quality_profiles.restore_profile.warning={1} rule(s) restored, {2} rule(s) ignored in profile "{0}"
- quality_profiles.optional_configuration_file=Optional configuration file
- quality_profiles.new_name=New name
- quality_profiles.no_languages_available=There are no languages available. You cannot create a new profile.
- quality_profiles.delete_confirm_title=Delete Profile
- quality_profiles.are_you_sure_want_delete_profile_x=Are you sure that you want to delete the profile "{0}"?
- quality_profiles.are_you_sure_want_delete_profile_x_and_descendants=Are you sure that you want to delete the profile "{0}" and all its descendants?
- quality_profiles.this_profile_has_descendants=This profile has descendants.
- quality_profiles.profile_inheritance=Inheritance
- quality_profiles.no_projects_associated_to_profile=No projects are explicitly associated to the profile.
- quality_profiles.cannot_associate_projects_no_rules=You must activate at least 1 rule before you can assign projects to this profile.
- quality_profiles.cannot_set_default_no_rules=You must activate at least 1 rule before you can make this profile the default profile.
- quality_profiles.warning.used_by_projects_no_rules=The current profile is used on several projects, but it has no active rules. Please activate at least 1 rule for this profile.
- quality_profiles.warning.is_default_no_rules=The current profile is the default profile, but it has no active rules. Please activate at least 1 rule for this profile.
- quality_profiles.parent=Parent:
- quality_profiles.parameter_set_to=Parameter {0} set to {1}
- quality_profiles.x_rules_only_in={0} rules only in
- quality_profiles.x_rules_have_different_configuration={0} rules have a different configuration
- quality_profiles.copy_x_title=Copy Profile "{0}" - {1}
- quality_profiles.extend_x_title=Extend Profile "{0}" - {1}
- quality_profiles.rename_x_title=Rename Profile {0} - {1}
- quality_profiles.deprecated=deprecated
- quality_profiles.severity_set_to=Severity set to
- quality_profiles.changelog.ACTIVATED=Activated
- quality_profiles.changelog.DEACTIVATED=Deactivated
- quality_profiles.changelog.UPDATED=Updated
- quality_profiles.changelog.parameter_reset_to_default_value=Parameter {0} reset to default value
- quality_profiles.deleted_profile=The profile {0} doesn't exist anymore
- quality_profiles.projects_for_default=Every project not specifically associated with a quality profile will be associated to this one by default.
- quality_profile.x_rules={0} rule(s)
- quality_profile.x_active_rules={0} active rules
- quality_profiles.x_overridden_rules={0} overridden rules
- quality_profiles.change_parent=Change Parent
- quality_profiles.all_profiles=All Profiles
- quality_profiles.x_profiles={0} profile(s)
- quality_profiles.x_Profiles={0} Profiles
- quality_profiles.projects.select_hint=Click to associate this project with the quality profile
- quality_profiles.projects.deselect_hint=Click to remove association between this project and the quality profile
- quality_profile.empty_comparison=The quality profiles are equal.
- quality_profiles.activate_more=Activate More
- quality_profiles.activate_more.help.built_in=This quality profile is built in, and cannot be updated manually. If you want to activate more rules, create a new profile that inherits from this one and add rules there.
- quality_profiles.activate_more_rules=Activate More Rules
- quality_profiles.comparison.activate_rule=Activate rule for profile "{0}"
- quality_profiles.intro1=Quality profiles are collections of rules to apply during an analysis.
- quality_profiles.intro2=For each language there is a default profile. All projects not explicitly assigned to some other profile will be analyzed with the default. Ideally, all projects will use the same profile for a language.
- quality_profiles.list.projects=Projects
- quality_profiles.list.projects.help=Projects assigned to a profile will always be analyzed with it for that language, regardless of which profile is the default. Quality profile administrators may assign projects to a non-default profile, or always make it follow the system default. Project administrators may choose any profile for each language.
- quality_profiles.list.rules=Rules
- quality_profiles.list.updated=Updated
- quality_profiles.list.used=Used
- quality_profiles.list.default.help=For each language there is a default profile. All projects not explicitly assigned to some other profile will be analyzed with the default.
- quality_profiles.x_updated_on_y={0}, updated on {1}
- quality_profiles.change_projects=Change Projects
- quality_profiles.not_found=The requested quality profile was not found.
- quality_profiles.latest_new_rules=Recently Added Rules
- quality_profiles.latest_new_rules.activated={0}, activated on {1} profile(s)
- quality_profiles.latest_new_rules.not_activated={0}, not yet activated
- quality_profiles.deprecated_rules=Deprecated Rules
- quality_profiles.deprecated_rules_description=These deprecated rules will eventually disappear. You should proactively investigate replacing them.
- quality_profiles.deprecated_rules_are_still_activated=Deprecated rules are still activated on {0} quality profile(s):
- quality_profiles.sonarway_missing_rules=Sonar way rules not included
- quality_profiles.sonarway_missing_rules_description=Recommended rules are missing from your profile
- quality_profiles.stagnant_profiles=Stagnant Profiles
- quality_profiles.not_updated_more_than_year=The following profiles haven't been updated for more than 1 year:
- quality_profiles.exporters=Exporters
- quality_profiles.exporters.deprecated=Exporters are deprecated, and will be removed in a future version.
- quality_profiles.updated_=Updated:
- quality_profiles.used_=Used:
- quality_profiles.built_in=Built-in
- quality_profiles.built_in.description=This is a built-in quality profile that might be updated automatically.
- quality_profiles.extends_built_in=Because this quality profile inherits from a built-in quality profile, it might be updated automatically.
- quality_profiles.default_permissions=Users with the global "Administer Quality Profiles" permission and those listed below can manage this quality profile.
- quality_profiles.grant_permissions_to_more_users=Grant permissions to more users
- quality_profiles.grant_permissions_to_user_or_group=Grant permissions to a user or a group
- quality_profiles.additional_user_groups=Additional users / groups:
- quality_profiles.search_description=Search users by login or name, and groups by name:
- quality_profiles.permissions.remove.user=Remove permission from user
- quality_profiles.permissions.remove.user.confirmation=Are you sure you want to remove permission on this quality profile from user {user}?
- quality_profiles.permissions.remove.group=Remove permission from group
- quality_profiles.permissions.remove.group.confirmation=Are you sure you want to remove permission on this quality profile from group {user}?
- quality_profiles.copy_help=Create a new quality profile as a replica of "{0}". The two profiles will then evolve independently.
- quality_profiles.extend_help=Create a child quality profile inheriting all active rules from "{0}". Changes to "{0}" will impact the child profile.
- quality_profiles.extend_description=This profile extends {link}.
- quality_profiles.extend_description_help=Changes to "{0}" or any of its parents may impact this quality profile.
- quality_profiles.chose_creation_type=What type of profile do you want to create?
- quality_profiles.creation_from_extend=Extend an existing quality profile
- quality_profiles.creation_from_extend_description_1=Create a child quality profile inheriting its parent’s active rules.
- quality_profiles.creation_from_extend_description_2=Changes to the parent profile will impact the child profile.
- quality_profiles.creation_from_copy=Copy an existing quality profile
- quality_profiles.creation_from_copy_description_1=Create a new quality profile as a replica of the copied quality profile.
- quality_profiles.creation_from_copy_description_2=The two profiles will then evolve independently.
- quality_profiles.creation_from_blank=Create a blank quality profile
- quality_profiles.creation_from_blank_description=Create a new quality profile with no active rules by default.
- quality_profiles.creation.choose_parent_quality_profile=Profile to extend
- quality_profiles.creation.choose_copy_quality_profile=Profile to copy
- quality_profiles.name_invalid=Quality profile name should not be empty
- quality_profiles.actions=Open {0} {1} quality profile actions
-
-
-
- #------------------------------------------------------------------------------
- #
- # QUALITY GATES
- #
- #------------------------------------------------------------------------------
-
- quality_gates.create=Create Quality Gate
- quality_gates.rename=Rename Quality Gate
- quality_gates.delete=Delete Quality Gate
- quality_gates.copy=Copy Quality Gate
- quality_gates.cannot_set_default_no_cayc=You must make this quality gate Clean as You Code compliant to make this the default quality gate.
- quality_gates.cannot_copy_no_cayc=You must make this quality gate Clean as You Code compliant to copy.
- quality_gates.is_default_no_conditions=This is the default quality gate, but it has no configured conditions. Please configure at least 1 condition for this quality gate.
- quality_gates.conditions=Conditions
- quality_gates.conditions.help=Your project will fail the Quality Gate if it crosses any metric thresholds set for New Code or Overall Code.
- quality_gates.conditions.help.link=See also: Clean as You Code
- quality_gates.projects=Projects
- quality_gates.projects.help=The Default gate is applied to all projects not explicitly assigned to a gate. Quality Gate administrators can assign projects to a non-default gate, or always make it follow the system default. Project administrators may choose any gate.
- quality_gates.add_condition=Add Condition
- quality_gates.condition.edit=Edit condition on {0}
- quality_gates.condition.delete=Delete condition on {0}
- quality_gates.condition_added=Successfully added condition.
- quality_gates.update_condition=Update Condition
- quality_gates.condition_updated=Successfully updated condition.
- quality_gates.no_conditions=No Conditions
- quality_gates.health_icons=Project health icons represent:
- quality_gates.projects_for_default=Every project not specifically associated to a quality gate will be associated to this one by default.
- quality_gates.projects.with=With
- quality_gates.projects.without=Without
- quality_gates.projects.all=All
- quality_gates.projects.noResults=No Projects
- quality_gates.projects.select_hint=Click to associate this project with the quality gate
- quality_gates.projects.deselect_hint=Click to remove association between this project and the quality gate
- quality_gates.projects.cannot_associate_projects_no_conditions=You must configure at least 1 condition before you can assign projects to this quality gate.
- quality_gates.operator.LT=is less than
- quality_gates.operator.GT=is greater than
- quality_gates.operator.EQ=equals
- quality_gates.operator.NE=is not
- quality_gates.operator.LT.short=<
- quality_gates.operator.GT.short=>
- quality_gates.operator.EQ.short==
- quality_gates.operator.NE.short=\u2260
- quality_gates.operator.LT.rating=is better than
- quality_gates.operator.GT.rating=is worse than
- quality_gates.operator.EQ.rating=is
- quality_gates.operator.NE.rating=is not
- quality_gates.delete.confirm.message=Are you sure you want to delete the "{0}" quality gate?
- quality_gates.delete.confirm.default=Are you sure you want to delete the "{0}" quality gate, which is the default quality gate?
- quality_gates.delete_condition=Delete Condition
- quality_gates.condition_deleted=Successfully deleted condition
- quality_gates.delete_condition.confirm.message=Are you sure you want to delete the "{0}" condition?
- quality_gates.conditions.fails_when=Quality Gate fails when
- quality_gates.conditions.metric=Metric
- quality_gates.conditions.new_code=On New Code
- quality_gates.conditions.new_code.long=Conditions on New Code
- quality_gates.conditions.new_code.description=Conditions on New Code apply to all branches and to Pull Requests.
- quality_gates.conditions.new_code_x={0} condition(s) failed on new code
- quality_gates.conditions.overall_code=On Overall Code
- quality_gates.conditions.overall_code.long=Conditions on Overall Code
- quality_gates.conditions.overall_code.description=Conditions on Overall Code apply to branches only.
- quality_gates.conditions.overall_code_x={0} condition(s) failed on overall code
- quality_gates.conditions.operator=Operator
- quality_gates.conditions.warning=Warning
- quality_gates.conditions.warning.tooltip=Warning status is deprecated and will disappear with the next update of the Quality Gate.
- quality_gates.conditions.value=Value
- quality_gates.duplicated_conditions=This quality gate has duplicated conditions:
- quality_gates.intro.1=Quality Gate is the set of conditions the project must meet before it can be released into production.
- quality_gates.intro.2=It is possible to set a default Quality Gate, which will be applied to all projects not explicitly assigned to some other gate.
- quality_gates.built_in=Built-in
- quality_gates.built_in.help=Built-in, immutable Quality Gate reflecting best practices.
- quality_gates.built_in.description.1=This quality gate is provided by default.
- quality_gates.built_in.description.2=It will automatically be updated with the latest recommendations.
- quality_gates.status=Quality Gate status
- quality_gates.help=A Quality Gate is a set of measure-based, Boolean conditions. It helps you know immediately whether your projects are production-ready. Ideally, all projects will use the same quality gate. Each project's Quality Gate status is displayed prominently on its homepage.
- quality_gates.permissions=Permissions
- quality_gates.permissions.help=Users with the global "Administer Quality Gates" permission and those listed below can manage this Quality Gate.
- quality_gates.permissions.grant=Grant permissions to a user or a group
- quality_gates.permissions.search=Search users by login or name, and groups by name:
- quality_gates.permissions.remove.user=Remove permission from user
- quality_gates.permissions.remove.user.confirmation=Are you sure you want to remove permission on this quality gate from user {user}?
- quality_gates.permissions.remove.group=Remove permission from group
- quality_gates.permissions.remove.group.confirmation=Are you sure you want to remove permission on this quality gate from group {user}?
- quality_gates.cayc=Clean as You Code
- quality_gates.cayc_missing.banner.title=This quality gate does not comply with Clean as You Code
- quality_gates.cayc_missing.banner.description={cayc_link} is the most efficient approach to delivering Clean Code. This quality gate does not comply with this methodology. We highly recommend that you update this quality gate.
- quality_gates.cayc_condition.review_update=Review and Fix Quality Gate
- quality_gates.cayc.review_update_modal.header=Fix "{0}" to comply with Clean as You Code
- quality_gates.cayc.review_update_modal.confirm_text=Fix Quality Gate
- quality_gates.cayc.review_update_modal.description1=This quality gate will be updated to comply with {cayc_link}. Please review the changes below.
- quality_gates.cayc.review_update_modal.description2=All other conditions will be preserved
- quality_gates.cayc.new_maintainability_rating.A=Technical debt ratio is less than {0}
- quality_gates.cayc.new_maintainability_rating=Technical debt ratio is greater than {1}
- quality_gates.cayc.new_reliability_rating.A=No bugs
- quality_gates.cayc.new_security_rating.A=No vulnerabilities
- quality_gates.cayc.unlock_edit=Unlock editing
- quality_gates.cayc.tooltip.message=This quality gate does not comply with Clean as You Code.
- quality_gates.cayc.badge.tooltip.learn_more=Learn more: Clean as You Code
- quality_gates.cayc_over_compliant.tooltip.message=You added extra conditions to the "Clean as You Code" quality gate, which is something we do not recommend.
- quality_gates.cayc_over_compliant.badge.tooltip.learn_more=Learn why
- quality_gates.cayc.banner.title=This quality gate complies with Clean as You Code
- quality_gates.cayc.banner.description1=This quality gate complies with the {cayc_link} methodology, so that you benefit from the most efficient approach to delivering Clean Code.
- quality_gates.cayc.banner.description2=It ensures that:
- quality_gates.cayc.banner.list_item1=No new bugs are introduced
- quality_gates.cayc.banner.list_item2=No new vulnerabilities are introduced
- quality_gates.cayc.banner.list_item3=All new security hotspots are reviewed
- quality_gates.cayc.banner.list_item4=New code has limited technical debt
- quality_gates.cayc.banner.list_item5=New code has limited duplication
- quality_gates.cayc.banner.list_item6=New code is properly covered by tests
- quality_gates.cayc_over_compliant.banner.title=Extra conditions are not recommended
- quality_gates.cayc_over_compliant.banner.description=You added extra conditions to the "Clean as You Code" quality gate, which is something we do not recommend. Learn {link}
- quality_gates.cayc_over_compliant.banner.link=why
- quality_gates.cayc_unfollow.description=You may click unlock to edit this quality gate. Adding extra conditions to a compliant quality gate can result in drawbacks. Are you reconsidering {cayc_link}? We strongly recommend this methodology to achieve a Clean Code status.
- quality_gates.cayc.review_update_modal.add_condition.header= {0} condition(s) on New Code will be added
- quality_gates.cayc.review_update_modal.modify_condition.header= {0} condition(s) on New Code will be modified
-
- #------------------------------------------------------------------------------
- #
- # RULES DOCUMENTATION PAGE
- #
- #------------------------------------------------------------------------------
- rules.parameters=Parameters
- rules.status.beta=Beta
- rules.status.BETA=Beta
- rules.status.deprecated=Deprecated
- rules.status.DEPRECATED=Deprecated
- rules.status.DEPRECATED.help=The rule that generated this issue has been deprecated and will be removed. Once the rule is removed, this issue will no longer appear.
- rules.status.ready=Ready
- rules.status.READY=Ready
- rules.status.REMOVED=Removed
- rules.status.REMOVED.help=The rule that generated this issue has been removed. Starting on the next analysis, this issue will no longer appear.
-
-
- #------------------------------------------------------------------------------
- #
- # CODING RULES
- #
- #------------------------------------------------------------------------------
- coding_rules.active_in_all_profiles=The rule is already activated on all available Quality Profiles.
- coding_rules.activate=Activate
- coding_rules.activate_in=Activate In
- coding_rules.activate_in_quality_profile=Activate In Quality Profile
- coding_rules.activation_severity=Activation Severity
- coding_rules.available_since=Available Since
- coding_rules.bulk_change=Bulk Change
- coding_rules.bulk_change.success={2} rule(s) changed in profile {0} - {1}
- coding_rules.bulk_change.warning={2} rule(s) changed, {3} rule(s) ignored in profile {0} - {1}
- coding_rules.bulk_change.no_quality_profile=No quality profile.
- coding_rules.can_not_bulk_change=Bulk change is only available when you have a custom Quality Profile to target. You can create a customizable Quality Profile based on a built-in one by Copying or Extending it in the Quality Profiles list.
- coding_rules.can_not_deactivate=This rule is inherited and cannot be deactivated.
- coding_rules.change_details=Change Details of Quality Profile
- coding_rules.context.others.title=How can I fix it in another component or framework?
- coding_rules.context.others.description.first=Although the main framework or component you use in your project is not listed above, you may find helpful content in the instructions we provide.
- coding_rules.context.others.description.second=Caution: The libraries mentioned in these instructions may not be appropriate for your code.
- coding_rules.context.others.description.do=Do use libraries that are compatible with the frameworks you are using.
- coding_rules.context.others.description.dont=Don’t blindly copy and paste the fixups into your code.
- coding_rules.context.others.title_feedback=Help us improve
- coding_rules.context.others.feedback_description_1=Let us know if the instructions we provide do not work for you. Tell us which framework you use and why our solution does not work by submitting an idea on the SonarQube productboard.
- coding_rules.context.others.feedback_description_2=We will do our best to provide you with more relevant instructions in the future.
- coding_rules.context.others.feedback_description.link=Submit an idea
- coding_rules.create=Create
- coding_rules.create_custom_rule=Create Custom Rule
- coding_rules.custom_rule=Custom Rule
- coding_rules.custom_rule.help=Custom rules are created by administrators from templates, and are the only fully-editable rules.
- coding_rules.custom_rule.activation_notice=Note: parameters of a custom rule are not customizable on rule activation, only during creation/edit.
- coding_rules.custom_rule.removal=Only custom rules may be deleted. When a custom rule is deleted, it is not removed from the SonarQube instance. Instead its status is set to "REMOVED", allowing relevant issues to continue to be displayed properly.
- coding_rules.custom_rules=Custom Rules
- coding_rules.deactivate_in_quality_profile=Deactivate In Quality Profile
- coding_rules.delete_rule=Delete Rule
- coding_rules.delete.custom.confirm=Are you sure you want to delete custom rule "{0}"?
- coding_rules.extend_description=Extend Description
- coding_rules.deactivate_in=Deactivate In
- coding_rules.deactivate=Deactivate
- coding_rules.deactivate.confirm=Are you sure you want to deactivate this rule in the profile?
- coding_rules.deactivate_in_all_quality_profiles=Deactivate In All {0} Profiles
- coding_rules.inherits="{0}" inherits from "{1}"
- coding_rules.issues=Issues
- coding_rules.issues.only_main_branches=Only issues from the main project branches are included.
- coding_rules.most_violating_projects=Most Violating Projects
- coding_rules.need_extend_or_copy=Rules in built-in Quality Profiles can't be changed. You can create a customizable Quality Profile based on a built-in one by Copying or Extending it in the Quality Profiles list.
- coding_rules.no_results=No Coding Rules
- coding_rules.no_issue_detected_for_projects=No issues were detected for this rule in the main project branches.
- coding_rules.no_tags=No tags
- coding_rules.original=Original:
- coding_rules.overrides="{0}" overrides "{1}"
- coding_rules.parameter.empty=(empty)
- coding_rules.parameters=Parameters
- coding_rules.parameters.default_value=Default Value:
- coding_rules.quality_profiles=Quality Profiles
- coding_rules.quality_profiles.template_caption=This rule template was activated on the following profiles in previous versions of {instance}. It is not possible anymore to do so. Instead, please create a custom rule.
- coding_rules.quality_profile=Quality Profile
- coding_rules.reactivate=Reactivate
- coding_rules.reactivate.help=A rule with the same key has been previously deleted. Please reactivate the existing rule or modify the key to create a new rule.
- coding_rules.return_to_list=Return to list
- coding_rules.see_all=See all rules
- coding_rules.remove_extended_description=Remove Extended Description
- coding_rules.remove_extended_description.confirm=Are you sure you want to remove the extended description?
- coding_rules.repository_language=Rule repository (language)
- coding_rules.revert_to_parent_definition=Revert to Parent Definition
- coding_rules.revert_to_parent_definition.confirm=This rule will be reverted to the parameters defined in profile {0}. Are you sure?
- coding_rules.rule_template=Rule Template
- coding_rules.rule_template.help=Rule Templates allow users to easily define their own rules. They are like cookie cutters from which you can stamp out new, "custom rules". The rules created from a template are listed on its rule detail page.
- coding_rules.rule_template.title=This rule can be used as a template to create custom rules, it cannot be activated on a profile
- coding_rules._rules=rules
- coding_rules.show_template=Show Template
- coding_rules.skip_to_filters=Skip to rules filters
- coding_rules.to_select_rules=to select rules
- coding_rules.type.tooltip.CODE_SMELL=Code Smell Detection Rule
- coding_rules.type.tooltip.BUG=Bug Detection Rule
- coding_rules.type.tooltip.VULNERABILITY=Vulnerability Detection Rule
- coding_rules.type.tooltip.SECURITY_HOTSPOT=Security Hotspot Detection Rule
- coding_rules.update_custom_rule=Update Custom Rule
- coding_rules.filter_similar_rules=Filter Similar Rules
- coding_rules.filter_by_language=Filter by {0} language
- coding_rules.filter_by_type=Filter by {0} type
- coding_rules.filter_by_severity=Filter by {0} severity
- coding_rules.filter_by_tag=Filter by {0} tag
-
- coding_rules.filters.activation=Activation
- coding_rules.filters.activation.active=Active
- coding_rules.filters.activation.active_rules=Active Rules
- coding_rules.filters.activation.inactive=Inactive
- coding_rules.filters.activation.help=Activation criterion is available when a Quality Profile is selected
- coding_rules.filters.active_severity=Active Severity
- coding_rules.filters.active_severity.inactive=Active severity criterion is available when a Quality Profile is selected
- coding_rules.filters.availableSince=Available Since
- coding_rules.filters.characteristic=Characteristic
- coding_rules.filters.description=Description
- coding_rules.filters.quality_profile=Quality Profile
- coding_rules.filters.inheritance=Inheritance
- coding_rules.filters.inheritance.inactive=Inheritance criterion is available when an inherited Quality Profile is selected
- coding_rules.filters.inheritance.none=Not Inherited
- coding_rules.filters.inheritance.inherited=Inherited
- coding_rules.filters.inheritance.x_inherited_from_y={0} inherited from "{1}"
- coding_rules.filters.inheritance.overrides=Overridden
- coding_rules.filters.key=Key
- coding_rules.filters.language=Language
- coding_rules.filters.language.inactive=Language criterion is only available when no Quality Profile is selected
- coding_rules.filters.name=Name
- coding_rules.filters.repository=Repository
- coding_rules.filters.severity=Severity
- coding_rules.filters.status=Status
- coding_rules.filters.tag=Tag
- coding_rules.filters.template=Templates
- coding_rules.filters.template.is_template=Show Templates Only
- coding_rules.filters.template.is_not_template=Hide Templates
-
- coding_rules.facet.languages=Language
- coding_rules.facet.repositories=Repository
- coding_rules.facet.tags=Tag
- coding_rules.facet.qprofile=Quality Profile
- coding_rules.facet.qprofile.help=Quality Profiles are collections of Rules to apply during an analysis.
- coding_rules.facet.qprofile.link=See also: Quality Profiles
- coding_rules.facet.debt_characteristics=Characteristic
- coding_rules.facet.severities=Default Severity
- coding_rules.facet.statuses=Status
- coding_rules.facet.available_since=Available Since
- coding_rules.facet.inheritance=Inheritance
- coding_rules.facet.activationSeverities=Activation Severity
- coding_rules.facet.template=Template
- coding_rules.facet.rule_key=Rule
- coding_rules.facet.types=Type
-
- coding_rules.facets.languages=Languages
- coding_rules.facets.tags=Tags
- coding_rules.facets.repositories=Repositories
- coding_rules.facets.top=Top {0}
-
- coding_rules.remediation_function=Remediation function
- coding_rules.remediation_function.LINEAR=Linear
- coding_rules.remediation_function.LINEAR_OFFSET=Linear with offset
- coding_rules.remediation_function.CONSTANT_ISSUE=Constant/issue
- coding_rules.remediation_function.coeff=Coeff
- coding_rules.remediation_function.offset=Offset
- coding_rules.remediation_function.constant=Constant
-
- coding_rules.external_rule.engine=Rule provided by an external rule engine: {0}
-
- coding_rules.description_section.title.introduction=Introduction
- coding_rules.description_section.title.root_cause=Why is this an issue?
- coding_rules.description_section.title.root_cause.SECURITY_HOTSPOT=What is the risk?
- coding_rules.description_section.title.assess_the_problem=Assess the risk
- coding_rules.description_section.title.how_to_fix=How can I fix it?
- coding_rules.description_section.title.more_info=More Info
-
- coding_rules.description_context.title=Which component or framework contains the issue?
- coding_rules.description_context.sub_title=How can I fix it in {0}?
- coding_rules.description_context.default_information={0} was detected as the most relevant component or framework for this issue.
- coding_rules.description_context.other=Other
-
- coding_rules.more_info.education_principles.title=Clean Code principles
- coding_rules.more_info.resources.title=Resources
-
- coding_rules.more_info.notification_message=We've added new information about Clean Code principles below to help you improve your code quality and security. Take a moment to read through them.
- coding_rules.more_info.scroll_message=Scroll down to Code Quality principles
- #------------------------------------------------------------------------------
- #
- # EMAIL CONFIGURATION
- #
- #------------------------------------------------------------------------------
- email_configuration.test.title=Test Configuration
- email_configuration.test.to_address=To
- email_configuration.test.subject=Subject
- email_configuration.test.message=Message
- email_configuration.test.message_text=This is a test message from SonarQube.
- email_configuration.test.send=Send Test Email
- email_configuration.test.email_was_sent_to_x=Email was sent to {0}
-
-
- #------------------------------------------------------------------------------
- #
- # NOTIFICATIONS
- #
- #------------------------------------------------------------------------------
- notification.channel.EmailNotificationChannel=Email
- notification.dispatcher.information=A notification is never sent to the author of the event.
- notification.dispatcher.ChangesOnMyIssue=Changes in issues/hotspots assigned to me
- notification.dispatcher.NewIssues=New issues
- notification.dispatcher.NewAlerts=Quality gate changes on all available projects
- notification.dispatcher.NewAlerts.project=Quality gate changes
- notification.dispatcher.NewFalsePositiveIssue=Issues resolved as false positive or won't fix
- notification.dispatcher.SQ-MyNewIssues=My new issues
- notification.dispatcher.CeReportTaskFailure=Background tasks in failure on my administered projects
- notification.dispatcher.CeReportTaskFailure.project=Background tasks in failure
- notification.dispatcher.descrption_x=Check to receive notification for {0}
-
- #------------------------------------------------------------------------------
- #
- # ALERTS
- #
- #------------------------------------------------------------------------------
-
- alerts.operator.<=is less than
- alerts.operator.>=is greater than
- alerts.operator.\==equals
- alerts.operator.!\==is not
-
-
- alert.tooltip.error=This is an error message.
- alert.tooltip.warning=This is a warning message.
- alert.tooltip.success=This is a success message.
- alert.tooltip.info=This is an info message.
-
- alert.dismiss=Dismiss this message
-
-
- #------------------------------------------------------------------------------
- #
- # USER
- #
- #------------------------------------------------------------------------------
- user.password_doesnt_match_confirmation=Password doesn't match confirmation.
- user.login_or_email_used_as_scm_account=Login and email are automatically considered as SCM accounts
- user.x_deleted={0} (deleted)
-
- login.login_to_sonarqube=Log in to SonarQube
- login.login_with_x=Log in with {0}
- login.more_options=More options
- login.unauthorized_access_alert=You are not authorized to access this page. Please log in with more privileges and try again.
- login.with_x=With {0}
- login.authentication_failed=Authentication failed
- login.logout_failed=Logout failed
-
- unauthorized.message=You're not authorized to access this page. Please contact the administrator.
- unauthorized.reason=Reason:
-
-
-
- #------------------------------------------------------------------------------
- #
- # USERS & GROUPS PAGE
- #
- #------------------------------------------------------------------------------
- users.update=Update users
-
- groups.users.edit=Change group members
-
- #------------------------------------------------------------------------------
- #
- # MY PROFILE & MY ACCOUNT
- #
- #------------------------------------------------------------------------------
- my_profile.login=Login
- my_profile.email=Email
- my_profile.groups=Groups
- my_profile.scm_accounts=SCM Accounts
- my_profile.scm_accounts.tooltip=SCM accounts are used for automatic issue assignment. Login and email are automatically considered as SCM account.
- my_profile.password.title=Enter a new password
- my_profile.password.old=Old Password
- my_profile.password.new=New Password
- my_profile.password.confirm=Confirm Password
- my_profile.password.changed=The password has been changed!
- my_profile.notifications.submit=Save changes
- my_profile.overall_notifications.title=Overall notifications
- my_profile.per_project_notifications.title=Notifications per project
- my_profile.per_project_notifications.add=Add a project
- my_profile.per_project_notifications.edit=Set notifications
-
- my_account.page=My Account
- my_account.notifications=Notifications
- my_account.no_project_notifications=You have not set project notifications yet.
- my_account.profile=Profile
- my_account.security=Security
- my_account.tokens_description=If you want to enforce security by not providing credentials of a real {instance} user to run your code scan or to invoke web services, you can provide a User Token as a replacement of the user login. This will increase the security of your installation by not letting your analysis user's password going through your network.
- my_account.token_type=Type
- my_account.project_name=Project
- my_account.tokens_last_usage=Last use
- my_account.tokens.expiration=Expiration
- my_account.tokens.expired=Token is expired
- my_account.projects=Projects
- my_account.projects.description=Those projects are the ones you are administering.
- my_account.projects.no_results=You are not administering any project yet.
- my_account.projects.analyzed_x=Analyzed {0}
- my_account.projects.never_analyzed=Never analyzed
- my_account.search_project=Search Project
- my_account.set_notifications_for=Search a project by name
- my_account.set_notifications_for.title=Add a project
- my_account.create_new.TRK=Add a project
- my_account.add_project=Add Project
- my_account.add_project.manual=Manually
- my_account.add_project.azure=Azure DevOps
- my_account.add_project.bitbucket=Bitbucket Server
- my_account.add_project.bitbucketcloud=Bitbucket Cloud
- my_account.add_project.github=GitHub
- my_account.add_project.gitlab=GitLab
- my_account.reset_password=Update your password
- my_account.reset_password.explain=This account should not use the default password.
-
- my_account.create_new_project_portfolio_or_application=Analyze new project / Create new portfolio or application
-
- my_account.preferences=Preferences
- my_account.preferences.keyboard_shortcuts=Enable Keyboard Shortcuts
- my_account.preferences.keyboard_shortcuts.description=Some actions can be performed using keyboard shortcuts. If you do not want to use these shortcuts, you can disable them here (this won't disable navigation shortcuts, which include the arrows, escape, and enter keys). For a list of available keyboard shortcuts, use the question mark shortcut (hit {questionMark} on your keyboard).
- my_account.preferences.keyboard_shortcuts.enabled=Keyboard shortcuts are enabled
- my_account.preferences.keyboard_shortcuts.disabled=Keyboard shortcuts are disabled
-
- #------------------------------------------------------------------------------
- #
- # PROJECT PROVISIONING
- #
- #------------------------------------------------------------------------------
- provisioning.no_analysis=No analysis has been performed since creation. The only available section is the configuration.
- provisioning.no_analysis.delete=Either you should retry analysis or simply {link}.
- provisioning.no_analysis.delete_project=delete the project
- provisioning.no_analysis_on_main_branch="{branchName}" branch has not been analyzed yet.
- provisioning.no_analysis_on_main_branch.bad_configuration="{branchName}" branch has not been analyzed yet and you have multiple branches already. It looks like it is not your {branchType}, check your configuration.
- provisioning.only_provisioned=Only Provisioned
- provisioning.only_provisioned.tooltip=Provisioned projects are projects that have been created, but have not been analyzed yet.
- provisioning.no_analysis.application=No analysis has been performed since creation. Analyze a project to see information here.
-
-
- #------------------------------------------------------------------------------
- #
- # RULE SEVERITIES
- #
- #------------------------------------------------------------------------------
-
- severity.BLOCKER=Blocker
- severity.BLOCKER.description=Must be fixed immediately.
- severity.CRITICAL=Critical
- severity.CRITICAL.description=Must be reviewed immediately and fixed soon.
- severity.MAJOR=Major
- severity.MAJOR.description=High potential for significant to moderate impact.
- severity.MINOR=Minor
- severity.MINOR.description=Potential for moderate to minor impact.
- severity.INFO=Info
- severity.INFO.description=Neither a bug nor a quality flaw. Just a finding.
-
- #------------------------------------------------------------------------------
- #
- # METRIC DOMAINS
- #
- #------------------------------------------------------------------------------
-
- metric_domain.Size=Size
- metric_domain.Tests=Tests
- metric_domain.Integration Tests=Integration Tests
- metric_domain.Complexity=Complexity
- metric_domain.Documentation=Documentation
- metric_domain.Rules=Rules
- metric_domain.General=General
- metric_domain.Duplication=Duplication
- metric_domain.Design=Design
- metric_domain.SCM=SCM
- metric_domain.Maintainability=Maintainability
- metric_domain.Releasability=Releasability
- metric_domain.Reliability=Reliability
- metric_domain.Security=Security
- metric_domain.SecurityReview=Security Review
- metric_domain.Issues=Issues
- metric_domain.Duplications=Duplications
- metric_domain.Coverage=Coverage
-
- #--------------------------------------------------------------------------------------------------------------------
- #
- # METRIC TYPES
- #
- #--------------------------------------------------------------------------------------------------------------------
-
- metric.type.INT=Integer
- metric.type.FLOAT=Float
- metric.type.PERCENT=Percent
- metric.type.BOOL=Boolean
- metric.type.STRING=String
- metric.type.MILLISEC=Milliseconds
- metric.type.DATA=Data
- metric.type.LEVEL=Level
- metric.type.DISTRIB=Distribution
- metric.type.RATING=Rating
- metric.type.WORK_DUR=Work Duration
-
- metric.level.ERROR=Failed
- metric.level.WARN=Warning
- metric.level.OK=Passed
- metric.level.NONE=None
-
- #------------------------------------------------------------------------------
- #
- # METRICS
- #
- #------------------------------------------------------------------------------
-
- metric.abstractness.description=Abstractness
- metric.abstractness.name=Abstractness
- metric.accessors.description=Accessors
- metric.accessors.name=Accessors
- metric.alert_status.description=The project status with regard to its quality gate.
- metric.alert_status.name=Quality Gate Status
- metric.authors_by_line.description=Authors by line
- metric.authors_by_line.name=Authors by Line
- metric.blocker_violations.description=Blocker issues
- metric.blocker_violations.name=Blocker Issues
- metric.branch_coverage.description=Condition coverage
- metric.branch_coverage.name=Condition Coverage
- metric.bugs.description=Bugs
- metric.bugs.name=Bugs
- metric.ca.description=Afferent couplings
- metric.ca.name=Afferent Couplings
- metric.ce.description=Efferent couplings
- metric.ce.name=Efferent Couplings
- metric.classes.description=Classes
- metric.classes.name=Classes
- metric.class_complexity.description=Complexity average by class
- metric.class_complexity.name=Complexity / Class
- metric.class_complexity_distribution.description=Classes distribution /complexity
- metric.class_complexity_distribution.name=Class Distribution / Complexity
- metric.code_smells.description=Code Smells
- metric.code_smells.name=Code Smells
- metric.cognitive_complexity.description=Cognitive complexity
- metric.cognitive_complexity.name=Cognitive Complexity
- metric.commented_out_code_lines.description=Commented lines of code
- metric.commented_out_code_lines.name=Commented-Out LOC
- metric.comment_blank_lines.description=Comments that do not contain comments
- metric.comment_blank_lines.name=Blank Comments
- metric.comment_lines.description=Number of comment lines
- metric.comment_lines.name=Comment Lines
- metric.comment_lines_density.description=Comments balanced by ncloc + comment lines
- metric.comment_lines_density.name=Comments (%)
- metric.comment_lines_density.short_name=Comments
- metric.complexity.description=Cyclomatic complexity
- metric.complexity.name=Cyclomatic Complexity
- metric.complexity_in_classes.description=Cyclomatic complexity in classes
- metric.complexity_in_classes.name=Complexity in Classes
- metric.complexity_in_functions.description=Cyclomatic complexity in functions
- metric.complexity_in_functions.name=Complexity in Functions
- metric.conditions_by_line.description=Conditions by line
- metric.conditions_by_line.name=Conditions by Line
- metric.conditions_to_cover.description=Conditions to cover
- metric.conditions_to_cover.name=Conditions to Cover
- metric.confirmed_issues.description=Confirmed issues
- metric.confirmed_issues.name=Confirmed Issues
- metric.coverage.description=Coverage by tests
- metric.coverage.name=Coverage
- metric.coverage_line_hits_data.description=Coverage hits by line
- metric.coverage_line_hits_data.name=Coverage Hits by Line
- metric.covered_conditions.description=Covered conditions
- metric.covered_conditions.name=Covered Conditions
- metric.covered_conditions_by_line.description=Covered conditions by line
- metric.covered_conditions_by_line.name=Covered Conditions by Line
- metric.covered_lines.description=Covered lines
- metric.covered_lines.name=Covered Lines
- metric.critical_violations.description=Critical issues
- metric.critical_violations.name=Critical Issues
- metric.development_cost.description=Development cost
- metric.development_cost.name=Development Cost
- metric.directories.description=Directories
- metric.directories.name=Directories
- metric.distance.description=Distance
- metric.distance.name=Distance
- metric.dit.description=Depth in Inheritance Tree
- metric.dit.name=Depth in Tree
- metric.dsm.description=Dependency Matrix
- metric.dsm.name=Dependency Matrix
- metric.duplicated_blocks.description=Duplicated blocks
- metric.duplicated_blocks.name=Duplicated Blocks
- metric.duplicated_files.description=Duplicated files
- metric.duplicated_files.name=Duplicated Files
- metric.duplicated_lines.description=Duplicated lines
- metric.duplicated_lines.name=Duplicated Lines
- metric.duplicated_lines_density.description=Duplicated lines balanced by statements
- metric.duplicated_lines_density.name=Duplicated Lines (%)
- metric.duplicated_lines_density.short_name=Duplications
- metric.duplicated_lines_density.extra_short_name=Density
- metric.duplications_data.description=Duplications details
- metric.duplications_data.name=Duplication Details
- metric.efficiency.description=Efficiency
- metric.efficiency.name=Efficiency
- metric.effort_to_reach_maintainability_rating_a.description=Effort to reach maintainability rating A
- metric.effort_to_reach_maintainability_rating_a.name=Effort to Reach Maintainability Rating A
- metric.effort_to_reach_maintainability_rating_a.extra_short_name=Effort to Reach A
- metric.false_positive_issues.description=False positive issues
- metric.false_positive_issues.name=False Positive Issues
- metric.files.description=Number of files
- metric.files.name=Files
- metric.file_complexity.description=Complexity average by file
- metric.file_complexity.name=Complexity / File
- metric.file_complexity_distribution.description=Files distribution /complexity
- metric.file_complexity_distribution.name=File Distribution / Complexity
- metric.file_cycles.description=File cycles
- metric.file_cycles.name=File Cycles
- metric.file_edges_weight.description=File edges weight
- metric.file_edges_weight.name=File Edges Weight
- metric.file_feedback_edges.description=Suspect file dependencies
- metric.file_feedback_edges.name=Suspect File Dependencies
- metric.file_tangles.description=Files tangles
- metric.file_tangles.name=File Tangles
- metric.file_tangle_index.description=File tangle index
- metric.file_tangle_index.name=File Tangle Index
- metric.functions.description=Functions
- metric.functions.name=Functions
- metric.function_complexity.description=Complexity average by function
- metric.function_complexity.name=Complexity / Function
- metric.function_complexity_distribution.description=Functions distribution /complexity
- metric.function_complexity_distribution.name=Function Distribution / Complexity
- metric.generated_lines.description=Number of generated lines
- metric.generated_lines.name.suffix=generated lines
- metric.generated_lines.name=Generated Lines
- metric.generated_ncloc.description=Generated non Commenting Lines of Code
- metric.generated_ncloc.name.suffix=generated lines of code
- metric.generated_ncloc.name=Generated Lines of Code
- metric.has_rating_X=Has rating: {0}
- metric.no_rating=Has no rating
- metric.info_violations.description=Info issues
- metric.info_violations.name=Info Issues
- metric.instability.description=Instability
- metric.instability.name=Instability
- metric.it_branch_coverage.description=Condition coverage by integration tests
- metric.it_branch_coverage.name=IT Condition Coverage
- metric.it_conditions_by_line.description=IT conditions by line
- metric.it_conditions_by_line.name=IT Conditions by Line
- metric.it_conditions_to_cover.description=Conditions to cover by integration tests
- metric.it_conditions_to_cover.name=IT Conditions to Cover
- metric.it_coverage.description=Integration tests coverage
- metric.it_coverage.name=IT Coverage
- metric.it_coverage_line_hits_data.description=Coverage hits by line by integration tests
- metric.it_coverage_line_hits_data.name=IT Coverage Hits by Line
- metric.it_covered_conditions_by_line.description=IT covered conditions by line
- metric.it_covered_conditions_by_line.name=IT Covered Conditions by Line
- metric.it_lines_to_cover.description=Lines to cover by integration tests
- metric.it_lines_to_cover.name=IT Lines to Cover
- metric.it_line_coverage.description=Line coverage by integration tests
- metric.it_line_coverage.name=IT Line Coverage
- metric.it_uncovered_conditions.description=Uncovered conditions by integration tests
- metric.it_uncovered_conditions.name=IT Uncovered Conditions
- metric.it_uncovered_lines.description=Uncovered lines by integration tests
- metric.it_uncovered_lines.name=IT Uncovered Lines
- metric.last_commit_date.name=Date of Last Commit
- metric.last_commit_datetimes_by_line.description=Last commit dates by line
- metric.last_commit_datetimes_by_line.name=Last Commit Dates by Line
- metric.lcom4.description=Lack of Cohesion of Functions
- metric.lcom4.name=LCOM4
- metric.lcom4_blocks.description=LCOM4 blocks
- metric.lcom4_blocks.name=LCOM4 Blocks
- metric.lcom4_distribution.description=Class distribution /LCOM4
- metric.lcom4_distribution.name=Class Distribution / LCOM4
- metric.lines.description=Lines
- metric.lines.name=Lines
- metric.lines_to_cover.description=Lines to cover
- metric.lines_to_cover.name=Lines to Cover
- metric.line_coverage.description=Line coverage
- metric.line_coverage.name=Line Coverage
- metric.maintainability.description=Maintainability
- metric.maintainability.name=Maintainability
- metric.major_violations.description=Major issues
- metric.major_violations.name=Major Issues
- metric.minor_violations.description=Minor issues
- metric.minor_violations.name=Minor Issues
- metric.ncloc.name=Lines of Code
- metric.ncloc.description=Non commenting lines of code
- metric.ncloc_language_distribution.description=Non Commenting Lines of Code Distributed By Language
- metric.ncloc_language_distribution.name=Lines of Code Per Language
- metric.new_blocker_violations.description=New Blocker issues
- metric.new_blocker_violations.name=New Blocker Issues
- metric.new_branch_coverage.description=Condition coverage of new/changed code
- metric.new_branch_coverage.name=Condition Coverage on New Code
- metric.new_branch_coverage.extra_short_name=Condition Coverage
- metric.new_bugs.description=New Bugs
- metric.new_bugs.name=New Bugs
- metric.new_bugs.short_name=Bugs
- metric.new_code_smells.description=New Code Smells
- metric.new_code_smells.name=New Code Smells
- metric.new_code_smells.short_name=Code Smells
- metric.new_conditions_to_cover.description=Conditions to cover on new code
- metric.new_conditions_to_cover.name=Conditions to Cover on New Code
- metric.new_conditions_to_cover.extra_short_name=Conditions to Cover
- metric.new_coverage.description=Coverage of new/changed code
- metric.new_coverage.name=Coverage on New Code
- metric.new_coverage.short_name=Coverage
- metric.new_critical_violations.description=New Critical issues
- metric.new_critical_violations.name=New Critical Issues
- metric.new_development_cost.description=Development cost on new code
- metric.new_development_cost.name=Development Cost on New Code
- metric.new_duplicated_blocks.name=Duplicated Blocks on New Code
- metric.new_duplicated_blocks.extra_short_name=Duplicated Blocks
- metric.new_duplicated_blocks.description=Duplicated blocks on new code
- metric.new_duplicated_lines.name=Duplicated Lines on New Code
- metric.new_duplicated_lines.extra_short_name=Duplicated Lines
- metric.new_duplicated_lines.description=Duplicated Lines on New Code
- metric.new_duplicated_lines_density.description=Duplicated lines (%) on new code balanced by statements
- metric.new_duplicated_lines_density.name=Duplicated Lines (%) on New Code
- metric.new_duplicated_lines_density.short_name=Duplications
- metric.new_duplicated_lines_density.extra_short_name=Density
- metric.new_info_violations.description=New Info issues
- metric.new_info_violations.name=New Info Issues
- metric.new_it_branch_coverage.description=Integration tests condition coverage of new/changed code
- metric.new_it_branch_coverage.name=Condition Coverage by IT on New Code
- metric.new_it_conditions_to_cover.description=New conditions to cover by integration tests
- metric.new_it_conditions_to_cover.name=Conditions to Cover by IT on New Code
- metric.new_it_coverage.description=Integration tests coverage of new/changed code
- metric.new_it_coverage.name=Coverage by IT on New Code
- metric.new_it_lines_to_cover.description=Lines to cover on new code by integration tests
- metric.new_it_lines_to_cover.name=Lines to Cover by IT on New Code
- metric.new_it_line_coverage.description=Integration tests line coverage of added/changed code
- metric.new_it_line_coverage.name=Line Coverage by IT on New Code
- metric.new_it_uncovered_conditions.description=New conditions that are not covered by integration tests
- metric.new_it_uncovered_conditions.name=Uncovered Conditions by IT on New Code
- metric.new_it_uncovered_lines.description=New lines that are not covered by integration tests
- metric.new_it_uncovered_lines.name=Uncovered Lines by IT on New Code
- metric.new_lines_to_cover.description=Lines to cover on new code
- metric.new_lines_to_cover.name=Lines to Cover on New Code
- metric.new_lines_to_cover.extra_short_name=Lines to Cover
- metric.new_line_coverage.description=Line coverage of added/changed code
- metric.new_line_coverage.name=Line Coverage on New Code
- metric.new_line_coverage.extra_short_name=Line Coverage
- metric.new_maintainability_rating.description=Maintainability rating on new code
- metric.new_maintainability_rating.name=Maintainability Rating on New Code
- metric.new_maintainability_rating.extra_short_name=Rating
- metric.new_major_violations.description=New Major issues
- metric.new_major_violations.name=New Major Issues
- metric.new_minor_violations.description=New Minor issues
- metric.new_minor_violations.name=New Minor Issues
- metric.new_lines.name=New Lines
- metric.new_lines.description=New lines
- metric.new_lines.short_name=Lines
- metric.new_overall_branch_coverage.description=Condition coverage of new/changed code by all tests
- metric.new_overall_branch_coverage.name=Overall Condition Coverage on New Code
- metric.new_overall_conditions_to_cover.description=New conditions to cover by all tests
- metric.new_overall_conditions_to_cover.name=Overall Conditions to Cover on New Code
- metric.new_overall_coverage.description=Overall coverage of new/changed code
- metric.new_overall_coverage.name=Overall Coverage on New Code
- metric.new_overall_lines_to_cover.description=New lines to cover by all tests
- metric.new_overall_lines_to_cover.name=Overall Lines to Cover on New Code
- metric.new_overall_line_coverage.description=Line coverage of added/changed code by all tests
- metric.new_overall_line_coverage.name=Overall Line Coverage on New Code
- metric.new_overall_uncovered_conditions.description=New conditions that are not covered by any test
- metric.new_overall_uncovered_conditions.name=Overall Uncovered Conditions on New Code
- metric.new_overall_uncovered_lines.description=New lines that are not covered by any tests
- metric.new_overall_uncovered_lines.name=Overall Uncovered Lines on New Code
- metric.new_reliability_rating.description=Reliability rating on new code
- metric.new_reliability_rating.name=Reliability Rating on New Code
- metric.new_reliability_rating.extra_short_name=Rating
- metric.new_reliability_remediation_effort.description=Reliability remediation effort on new code
- metric.new_reliability_remediation_effort.name=Reliability Remediation Effort on New Code
- metric.new_reliability_remediation_effort.extra_short_name=Remediation Effort
- metric.new_security_hotspots.description=New Security Hotspots
- metric.new_security_hotspots.name=New Security Hotspots
- metric.new_security_hotspots.short_name=Security Hotspots
- metric.new_security_hotspots_reviewed.description=Percentage of Security Hotspots Reviewed on New Code
- metric.new_security_hotspots_reviewed.name=Security Hotspots Reviewed on New Code
- metric.new_security_hotspots_reviewed.short_name=Security Hotspots Reviewed
- metric.new_security_hotspots_reviewed_status.description=Security Review Reviewed Status on New Code
- metric.new_security_hotspots_reviewed_status.name=Security Review Reviewed Status on New Code
- metric.new_security_hotspots_to_review_status.description=Security Review To Review Status on New Code
- metric.new_security_hotspots_to_review_status.name=Security Review To Review Status on New Code
- metric.new_security_rating.description=Security rating on new code
- metric.new_security_rating.name=Security Rating on New Code
- metric.new_security_rating.extra_short_name=Rating
- metric.new_security_remediation_effort.description=Security remediation effort on new code
- metric.new_security_remediation_effort.name=Security Remediation Effort on New Code
- metric.new_security_remediation_effort.extra_short_name=Remediation Effort
- metric.new_security_review_rating.description=Security Review Rating on New Code
- metric.new_security_review_rating.name=Security Review Rating on New Code
- metric.new_security_review_rating.extra_short_name=Rating
- metric.new_sqale_debt_ratio.description=Technical Debt Ratio of new/changed code.
- metric.new_sqale_debt_ratio.name=Technical Debt Ratio on New Code
- metric.new_sqale_debt_ratio.short_name=Debt Ratio on new code
- metric.new_sqale_debt_ratio.extra_short_name=Debt Ratio
- metric.new_technical_debt.description=Added technical debt
- metric.new_technical_debt.name=Added Technical Debt
- metric.new_technical_debt.short_name=Added Debt
- metric.new_technical_debt.extra_short_name=Debt
- metric.new_uncovered_conditions.description=Uncovered conditions on new code
- metric.new_uncovered_conditions.name=Uncovered Conditions on New Code
- metric.new_uncovered_conditions.extra_short_name=Uncovered Conditions
- metric.new_uncovered_lines.description=Uncovered lines on new code
- metric.new_uncovered_lines.name=Uncovered Lines on New Code
- metric.new_uncovered_lines.extra_short_name=Uncovered Lines
- metric.new_violations.description=New issues
- metric.new_violations.name=New Issues
- metric.new_vulnerabilities.description=New Vulnerabilities
- metric.new_vulnerabilities.name=New Vulnerabilities
- metric.new_vulnerabilities.short_name=Vulnerabilities
- metric.noc.description=Number of Children
- metric.noc.name=Number of Children
- metric.open_issues.description=Open issues
- metric.open_issues.name=Open Issues
- metric.overall_branch_coverage.description=Condition coverage by all tests
- metric.overall_branch_coverage.name=Overall Condition Coverage
- metric.overall_conditions_by_line.description=Overall conditions by all tests and by line
- metric.overall_conditions_by_line.name=Overall Conditions by Line
- metric.overall_conditions_to_cover.description=Conditions to cover by all tests
- metric.overall_conditions_to_cover.name=Overall Conditions to Cover
- metric.overall_coverage.description=Overall test coverage
- metric.overall_coverage.name=Overall Coverage
- metric.overall_coverage_line_hits_data.description=Coverage hits by all tests and by line
- metric.overall_coverage_line_hits_data.name=Overall Coverage Hits by Line
- metric.overall_covered_conditions_by_line.description=Overall covered conditions by all tests and by line
- metric.overall_covered_conditions_by_line.name=Overall Covered Conditions by Line
- metric.overall_lines_to_cover.description=Lines to cover by all tests
- metric.overall_lines_to_cover.name=Overall Lines to Cover
- metric.overall_line_coverage.description=Line coverage by all tests
- metric.overall_line_coverage.name=Overall Line Coverage
- metric.overall_uncovered_conditions.description=Uncovered conditions by all tests
- metric.overall_uncovered_conditions.name=Overall Uncovered Conditions
- metric.overall_uncovered_lines.description=Uncovered lines by all tests
- metric.overall_uncovered_lines.name=Overall Uncovered Lines
- metric.packages.description=Packages
- metric.packages.name=Packages
- metric.package_cycles.description=Package cycles
- metric.package_cycles.name=Package Cycles
- metric.package_edges_weight.description=Package edges weight
- metric.package_edges_weight.name=Package Edges Weight
- metric.package_feedback_edges.description=Package dependencies to cut
- metric.package_feedback_edges.name=Package Dependencies to Cut
- metric.package_tangles.description=File dependencies to cut
- metric.package_tangles.name=File Dependencies to Cut
- metric.package_tangle_index.description=Package tangle index
- metric.package_tangle_index.name=Package Tangle Index
- metric.portability.description=Portability
- metric.portability.name=Portability
- metric.profile.description=Selected Quality Profile
- metric.profile.name=Profile
- metric.profile_version.description=Selected Quality Profile version
- metric.profile_version.name=Profile Version
- metric.projects.description=Number of project branches
- metric.projects.name=Project branches
- metric.public_api.description=Public API
- metric.public_api.name=Public API
- metric.public_documented_api_density.description=Public documented classes and functions balanced by ncloc
- metric.public_documented_api_density.name=Public Documented API (%)
- metric.public_undocumented_api.description=Public undocumented classes, functions and variables
- metric.public_undocumented_api.name=Public Undocumented API
- metric.quality_gate_details.description=The project detailed status with regard to its quality gate
- metric.quality_gate_details.name=Quality Gate Details
- metric.quality_profiles.description=Details of Quality Profiles used during analysis
- metric.quality_profiles.name=Profiles
- metric.reliability.description=Reliability
- metric.reliability.name=Reliability
- metric.reliability_rating.description=Reliability rating
- metric.reliability_rating.name=Reliability Rating
- metric.reliability_rating.extra_short_name=Rating
- metric.reliability_rating.tooltip.A=Reliability rating is A when there are no bugs.
- metric.reliability_rating.tooltip.B=Reliability rating is B when there is at least one minor bug.
- metric.reliability_rating.tooltip.C=Reliability rating is C when there is at least one major bug.
- metric.reliability_rating.tooltip.D=Reliability rating is D when there is at least one critical bug.
- metric.reliability_rating.tooltip.E=Reliability rating is E when there is at least one blocker bug.
- metric.reliability_remediation_effort.description=Reliability Remediation Effort
- metric.reliability_remediation_effort.name=Reliability Remediation Effort
- metric.reliability_remediation_effort.extra_short_name=Remediation Effort
- metric.reopened_issues.description=Reopened issues
- metric.reopened_issues.name=Reopened Issues
- metric.revisions_by_line.description=Revisions by line
- metric.revisions_by_line.name=Revisions by Line
- metric.rfc.description=Response for Class
- metric.rfc.name=Response for Class
- metric.rfc_distribution.description=Class distribution /RFC
- metric.rfc_distribution.name=Class Distribution / RFC
- metric.security_hotspots.description=Security Hotspots
- metric.security_hotspots.full_description=Security-sensitive code that requires manual review to assess whether or not a vulnerability exists.
- metric.security_hotspots.name=Security Hotspots
- metric.security_hotspots_reviewed.description=Percentage of Security Hotspots Reviewed
- metric.security_hotspots_reviewed.name=Security Hotspots Reviewed
- metric.security_hotspots_reviewed_status.description=Security Review Reviewed Status
- metric.security_hotspots_reviewed_status.name=Security Review Reviewed Status
- metric.security_hotspots_to_review_status.description=Security Review To Review Status
- metric.security_hotspots_to_review_status.name=Security Review To Review Status
- metric.security_rating.description=Security rating
- metric.security_rating.name=Security Rating
- metric.security_rating.extra_short_name=Rating
- metric.security_rating.tooltip.A=Security rating is A when there are no vulnerabilities.
- metric.security_rating.tooltip.B=Security rating is B when there is at least one minor vulnerability.
- metric.security_rating.tooltip.C=Security rating is C when there is at least one major vulnerability.
- metric.security_rating.tooltip.D=Security rating is D when there is at least one critical vulnerability.
- metric.security_rating.tooltip.E=Security rating is E when there is at least one blocker vulnerability.
- metric.security_remediation_effort.description=Security remediation effort
- metric.security_remediation_effort.name=Security Remediation Effort
- metric.security_remediation_effort.extra_short_name=Remediation Effort
- metric.security_review_rating.description=Security Review Rating
- metric.security_review_rating.name=Security Review Rating
- metric.security_review_rating.extra_short_name=Rating
- metric.security_review_rating.tooltip.A=Security Review rating is A when at least 80% of Security Hotspots are reviewed.
- metric.security_review_rating.tooltip.B=Security Review rating is B when less than 80% of Security Hotspots are reviewed.
- metric.security_review_rating.tooltip.C=Security Review rating is C when less than 70% of Security Hotspots are reviewed.
- metric.security_review_rating.tooltip.D=Security Review rating is D when less than 50% of Security Hotspots are reviewed.
- metric.security_review_rating.tooltip.E=Security Review rating is E when less than 30% of Security Hotspots are reviewed.
- metric.skipped_tests.description=Number of skipped unit tests
- metric.skipped_tests.name=Skipped Unit Tests
- metric.skipped_tests.short_name=Skipped
- metric.sqale_debt_ratio.description=Ratio of the actual technical debt compared to the estimated cost to develop the whole source code from scratch
- metric.sqale_debt_ratio.name=Technical Debt Ratio
- metric.sqale_debt_ratio.short_name=Debt Ratio
- metric.sqale_index.description=Total effort (in hours) to fix all the issues on the component and therefore to comply to all the requirements.
- metric.sqale_index.name=Technical Debt
- metric.sqale_index.short_name=Debt
- metric.sqale_rating.description=A-to-E rating based on the technical debt ratio
- metric.sqale_rating.name=Maintainability Rating
- metric.sqale_rating.extra_short_name=Rating
- metric.sqale_rating.tooltip=Maintainability rating is {0} when the technical debt ratio is greater than {1}
- metric.sqale_rating.tooltip.A=Maintainability rating is A when the technical debt ratio is less than {0}
- metric.statements.description=Number of statements
- metric.statements.name=Statements
- metric.suspect_lcom4_density.description=Density of classes having LCOM4>1
- metric.suspect_lcom4_density.name=Suspect LCOM4 Density
- metric.tests.description=Number of unit tests
- metric.tests.name=Unit Tests
- metric.test_data.description=Unit tests details
- metric.test_data.name=Unit Test Details
- metric.test_errors.description=Number of unit test errors
- metric.test_errors.name=Unit Test Errors
- metric.test_errors.short_name=Errors
- metric.test_execution_time.description=Execution duration of unit tests
- metric.test_execution_time.name=Unit Test Duration
- metric.test_execution_time.short_name=Duration
- metric.test_failures.description=Number of unit test failures
- metric.test_failures.name=Unit Test Failures
- metric.test_failures.short_name=Failures
- metric.test_success_density.description=Density of successful unit tests
- metric.test_success_density.name=Unit Test Success (%)
- metric.test_success_density.short_name=Success
- metric.uncovered_conditions.description=Uncovered conditions
- metric.uncovered_conditions.name=Uncovered Conditions
- metric.uncovered_lines.description=Uncovered lines
- metric.uncovered_lines.name=Uncovered Lines
- metric.usability.description=Usability
- metric.usability.name=Usability
- metric.violations.description=Issues
- metric.violations.name=Issues
- metric.violations.short_name=Issues
- metric.vulnerabilities.description=Vulnerabilities
- metric.vulnerabilities.name=Vulnerabilities
- metric.wont_fix_issues.description=Won't fix issues
- metric.wont_fix_issues.name=Won't Fix Issues
-
- #------------------------------------------------------------------------------
- #
- # GLOBAL PERMISSIONS
- #
- #------------------------------------------------------------------------------
- global_permissions.permission=Permission
- global_permissions.users=Users
- global_permissions.groups=Groups
- global_permissions.administer=Administer
- global_permissions.creator=Create
- global_permissions.admin=Administer System
- global_permissions.admin.desc=Ability to perform all administration functions for the instance.
- global_permissions.profileadmin=Quality Profiles
- global_permissions.profileadmin.desc=Ability to perform any action on Quality Profiles.
- global_permissions.gateadmin=Quality Gates
- global_permissions.gateadmin.desc=Ability to perform any action on quality gates.
- global_permissions.scan=Execute Analysis
- global_permissions.scan.desc=Ability to get all settings required to perform an analysis (including the secured settings like passwords) and to push analysis results to the {instance} server.
- global_permissions.provisioning=Projects
- global_permissions.provisioning.desc=Ability to initialize a project so its settings can be configured before the first analysis.
- global_permissions.filter_by_x_permission=Filter by "{0}" permission
- global_permissions.restore_access=Restore Access
- global_permissions.restore_access.message=You will receive {browse} and {administer} permissions on the project. Do you want to continue?
- global_permissions.applicationcreator=Applications
- global_permissions.applicationcreator.desc=Ability to create an application.
- global_permissions.portfoliocreator=Portfolios
- global_permissions.portfoliocreator.desc=Ability to create a portfolio.
-
- #------------------------------------------------------------------------------
- #
- # PROJECTS PERMISSIONS
- #
- #------------------------------------------------------------------------------
- projects_role.criteria.name=Name contains
- projects_role.criteria.key=Key contains
- projects_role.role=Role Membership For New
- projects_role.groups=Groups
- projects_role.admin=Administer
- projects_role.admin.desc=Access project settings and perform administration tasks. (Users will also need "Browse" permission)
- projects_role.issueadmin=Administer Issues
- projects_role.issueadmin.desc=Change the type and severity of issues, resolve issues as being "fixed", "won't fix" or "false-positive" (users also need "Browse" permission).
- projects_role.securityhotspotadmin=Administer Security Hotspots
- projects_role.securityhotspotadmin.desc=Resolve a Security Hotspot as reviewed (fixed or safe), reset it as to review (users also need Browse permission).
- projects_role.user=Browse
- projects_role.user.desc=Access a project, browse its measures and issues, confirm issues, change the assignee, comment on issues and change tags.
- projects_role.codeviewer=See Source Code
- projects_role.codeviewer.desc=View the project's source code. (Users will also need "Browse" permission)
- projects_role.scan=Execute Analysis
- projects_role.scan.desc=Ability to get all settings required to perform an analysis (including the secured settings like passwords) and to push analysis results to the {instance} server.
- projects_role.bulk_change=Bulk Change
- projects_role.apply_template=Apply Permission Template
- projects_role.apply_template_to_xxx=Apply Permission Template To "{0}"
- projects_role.apply_template.success=Permission template was successfully applied.
- projects_role.no_projects=There are currently no results to apply the permission template to.
- projects_role.turn_x_to_public=Turn "{0}" to Public
- projects_role.turn_project_to_public.TRK=Turn Project to Public
- projects_role.turn_project_to_public.VW=Turn Portfolio to Public
- projects_role.turn_project_to_public.APP=Turn Application to Public
- projects_role.are_you_sure_to_turn_project_to_public.TRK=Are you sure you want to turn your project to public?
- projects_role.are_you_sure_to_turn_project_to_public.warning.TRK=Everybody will be able to browse and see the source code of your project.
- projects_role.are_you_sure_to_turn_project_to_public.VW=Are you sure you want to turn your portfolio to public?
- projects_role.are_you_sure_to_turn_project_to_public.warning.VW=Everybody will be able to browse it.
- projects_role.are_you_sure_to_turn_project_to_public.APP=Are you sure you want to turn your application to public?
- projects_role.are_you_sure_to_turn_project_to_public.warning.APP=Everybody will be able to browse it.
- projects_role.public_projects_warning=This permission is always granted by default to everybody (anonymous and authenticated users) for public projects. Therefore, the selection made on this page will be applied to private projects only.
- projects_role.applicationcreator=Create Applications
- projects_role.applicationcreator.desc=Allow to create applications for non system administrator.
- projects_role.portfoliocreator=Create Portfolios
- projects_role.portfoliocreator.desc=Allow to create portfolios for non system administrator.
-
-
-
- #------------------------------------------------------------------------------
- #
- # PERMISSION TEMPLATES
- #
- #------------------------------------------------------------------------------
- permission_templates=Permission Templates
- permission_templates.page=Permission Templates
- permission_templates.page.description=Manage templates of project permission sets. The default template will be applied to all new projects.
- permission_templates.set_default=Set Default
- permission_templates.set_default_for=Set Default For
- permission_template.new_template=Create Permission Template
- permission_template.delete_confirm_title=Delete Permission Template
- permission_template.do_you_want_to_delete_template_xxx=Are you sure that you want to delete permission template "{0}"?
- permission_template.edit_template=Edit Permission Template
- permission_template.edit_permissions=Edit Permissions: {0}
- permission_template.key_pattern=Project key pattern
- permission_template.key_pattern.description=Should be a valid regular expression
- permission_template.default_for=Default for {0}
- permission_templates.project_creators=Creators
- permission_templates.project_creators.explanation=When a new project, portfolio or application is created, the user who creates it will receive these permissions.
- permission_templates.bulk_apply_permission_template=Bulk Apply Permission Template
- permission_templates.bulk_apply_permission_template.apply_to_selected=You're about to apply the selected permission template to {0} selected item(s).
- permission_templates.bulk_apply_permission_template.apply_to_all=You're about to apply the selected permission template to {0} item(s).
- permission_templates.select_to_delete=You must select at least one item
- permission_templates.delete_selected=Delete all selected items
-
- #------------------------------------------------------------------------------
- #
- # Promotion
- #
- #------------------------------------------------------------------------------
-
- promotion.sonarlint.title=Get the most out of SonarQube!
- promotion.sonarlint.content=Take advantage of the whole ecosystem by using SonarLint, a free IDE plugin that helps you find and fix issues earlier in your workflow. Connect SonarLint to SonarQube to sync rule sets and issue states.
-
- #------------------------------------------------------------------------------
- #
- # Sonarlint
- #
- #------------------------------------------------------------------------------
-
- sonarlint-connection.request.title=Allow SonarLint connection?
- sonarlint-connection.request.description=SonarLint for {0} is requesting access to SonarQube.
- sonarlint-connection.request.description2=Do you allow SonarLint to connect? This will create a token and share it with SonarLint.
- sonarlint-connection.request.action=Allow connection
-
- sonarlint-connection.token-error.title=Token generation failed
- sonarlint-connection.token-error.description=SonarQube was not able to generate a token.
- sonarlint-connection.token-error.description2=Go back to your IDE and start again, or go to the {link} of your SonarQube account to create a new user token manually.
- sonarlint-connection.token-error.description2.link=Security section
-
- sonarlint-connection.connection-error.title=Token created
- sonarlint-connection.connection-error.description=The following token was created:
- sonarlint-connection.connection-error.token-name=Token name
- sonarlint-connection.connection-error.token-value=Token value
- sonarlint-connection.connection-error.next-steps=Next steps
- sonarlint-connection.connection-error.step1=Copy the above token.
- sonarlint-connection.connection-error.step2=Go back to your IDE and paste the token in SonarLint.
-
- sonarlint-connection.success.title=SonarLint connection is almost ready!
- sonarlint-connection.success.description=A new '{0}' token was created and sent to SonarLint in your IDE.
- sonarlint-connection.success.last-step=Last step
- sonarlint-connection.success.step=Go back to your IDE to complete the setup.
-
- sonarlint-connection.unspecified-ide=an unspecified IDE
-
- #------------------------------------------------------------------------------
- #
- # HELP
- #
- #------------------------------------------------------------------------------
- formatting.helplink=Formatting Help
- formatting.example.link=For a hyperlink, write: [link label](https://www.domain.com)
-
- #------------------------------------------------------------------------------
- #
- # KEYBOARD SHORTCUTS
- #
- #------------------------------------------------------------------------------
-
- keyboard_shortcuts.title=Keyboard Shortcuts
- keyboard_shortcuts.disable_link=Disable shortcuts
- keyboard_shortcuts.shortcut=Shortcut
- keyboard_shortcuts.action=Action
- keyboard_shortcuts.global.title=Global
- keyboard_shortcuts.global.search=Open the search bar
- keyboard_shortcuts.global.open_shortcuts=Open this panel
- keyboard_shortcuts.code_page.title=Code Page
- keyboard_shortcuts.code_page.select_files=Select files
- keyboard_shortcuts.code_page.open_file=Open the selected file
- keyboard_shortcuts.code_page.back=Return back to the list
- keyboard_shortcuts.issues_page.title=Issues Page
- keyboard_shortcuts.issues_page.navigate=navigate between issues
- keyboard_shortcuts.issues_page.source_code=go from the list of issues to the source code
- keyboard_shortcuts.issues_page.back=return back to the list
- keyboard_shortcuts.issues_page.navigate_locations=to navigate issue locations
- keyboard_shortcuts.issues_page.switch_flows=to switch flows
- keyboard_shortcuts.issues_page.transition=do an issue transition
- keyboard_shortcuts.issues_page.assign=assign issue
- keyboard_shortcuts.issues_page.assign_to_me=assign issue to the current user
- keyboard_shortcuts.issues_page.severity=change severity of issue
- keyboard_shortcuts.issues_page.comment=comment issue
- keyboard_shortcuts.issues_page.submit_comment=submit comment
- keyboard_shortcuts.issues_page.tags=change tags of issue
- keyboard_shortcuts.measures_page.title=Measures Page
- keyboard_shortcuts.measures_page.select_files=Select files
- keyboard_shortcuts.measures_page.open_file=Open the selected file
- keyboard_shortcuts.measures_page.back=Return back to the list
- keyboard_shortcuts.rules_page.title=Rules Page
- keyboard_shortcuts.rules_page.navigate=navigate between rules
- keyboard_shortcuts.rules_page.rule_details=go from the list of rules to the rule details
- keyboard_shortcuts.rules_page.back=Return back to the list
-
-
- #------------------------------------------------------------------------------
- #
- # DURATION
- #
- #------------------------------------------------------------------------------
- duration.seconds=less than a minute
- duration.minute=about a minute
- duration.minutes={0} minutes
- duration.hour=about an hour
- duration.hours={0} hours
- duration.day=a day
- duration.days={0} days
- duration.month=about a month
- duration.months={0} months
- duration.year=about a year
- duration.years={0} years
-
-
- #------------------------------------------------------------------------------
- #
- # COMPONENT VIEWER
- #
- #------------------------------------------------------------------------------
- component_viewer.measure_section.unit_tests=Tests
-
- component_viewer.transition.covers=Covers
- component_viewer.transition.duplication=Duplicated By
-
- component_viewer.tests.ordered_by=ordered by
- component_viewer.tests.duration=duration
- component_viewer.tests.test_name=name
- component_viewer.tests.status=status
-
- component_viewer.x_lines_are_covered={0} lines are covered
- component_viewer.details=Details
- component_viewer.show_raw_source=Show Raw Source
- component_viewer.more_actions=More Actions
- component_viewer.new_window=Open in New Window
- component_viewer.open_in_workspace=Pin This File
- component_viewer.open_in_workspace_X=Pin {0} File
- component_viewer.copy_permalink=Click to copy permalink to clipboard
- component_viewer.covered_lines=Covered Lines
- component_viewer.show_details=Show Measures
- component_viewer.file_measures=File measures
- component_viewer.show_all_measures=Show all measures
- component_viewer.no_component=The component has been removed or never existed.
- component_viewer.copy_path_to_clipboard=Copy the file path to the clipboard
- component_viewer.action_menu=File actions menu
-
- source_viewer.view_all_issues=See all issues in this file
- source_viewer.expand_all_lines=Show all lines of code
- source_viewer.covered=Covered by the following tests
- source_viewer.not_covered=Not covered by tests
- source_viewer.conditions=conditions
- source_viewer.line_X=Line: {0}
- source_viewer.click_for_scm_info=Click to see SCM information for line {0}
- source_viewer.author_X=Author: {0}
- source_viewer.click_to_copy_filepath=Click to copy the filepath to clipboard
-
- source_viewer.tooltip.duplicated_line=This line is duplicated. Click to see duplicated blocks.
- source_viewer.tooltip.duplicated_block=Duplicated block. Click for details.
- source_viewer.tooltip.covered=Fully covered by tests.
- source_viewer.tooltip.covered.conditions=Fully covered by tests ({0} conditions).
- source_viewer.tooltip.partially-covered=Partially covered by tests.
- source_viewer.tooltip.partially-covered.conditions=Partially covered by tests ({0} of {1} conditions).
- source_viewer.tooltip.uncovered=Not covered by tests.
- source_viewer.tooltip.uncovered.conditions=Not covered by tests ({0} conditions).
- source_viewer.tooltip.no_information_about_tests=There is no extra information about test files.
- source_viewer.tooltip.scm.commited_on=Committed on
- source_viewer.tooltip.scm.revision=Revision
-
- source_viewer.issues_on_line.multiple_issues={0} multiple issues on this line.
- source_viewer.issues_on_line.issue_of_type_X={0} {1} on this line
- source_viewer.issues_on_line.X_issues_of_type_Y={0} {1} {2} on this line
- source_viewer.issues_on_line.show=Show
- source_viewer.issues_on_line.hide=Hide
-
- source_viewer.load_more_code=Load More Code
- source_viewer.loading_more_code=Loading More Code...
-
- source_viewer.expand_above=Show previous few lines of code
- source_viewer.expand_below=Show next few lines of code
-
- #------------------------------------------------------------------------------
- #
- # WORKSPACE
- #
- #------------------------------------------------------------------------------
- workspace.minimize=Minimize
- workspace.full_window=Expand to full window
- workspace.normal_size=Collapse to normal size
- workspace.close=Remove from the list of pinned files
- workspace.no_rule=The rule has been removed or never existed.
-
- #------------------------------------------------------------------------------
- #
- # MARKETPLACE
- #
- #------------------------------------------------------------------------------
- marketplace.page=Marketplace
- marketplace.page.description=Discover the additional benefits offered in SonarQube Commercial Editions
- marketplace.page.description_best_edition=This edition includes access to all the SonarQube-SonarLint Ecosystem features!
- marketplace.page.you_are_running.community=You are currently running a Community Edition.
- marketplace.page.you_are_running.developer=You are currently running a Developer Edition.
- marketplace.page.you_are_running.enterprise=You are currently running an Enterprise Edition.
- marketplace.page.you_are_running.datacenter=You are currently running a Data Center Edition.
- marketplace.page.plugins=Plugins
- marketplace.page.plugins.description=Plugins available in the Marketplace are not provided or supported by SonarSource. Please reach out directly to their maintainers for support.
- marketplace.page.plugins.description2=Installing a plugin is a manual operation. Please refer to the {link}.
- marketplace.page.plugins.description2.link=documentation
- marketplace.plugin_list.no_plugins.all=No installed plugins or updates available
- marketplace.plugin_list.no_plugins.installed=No installed plugins
- marketplace.plugin_list.no_plugins.updates=No plugin updates available
- marketplace.instance_needs_to_be_restarted_to={instance} needs to be restarted in order to
- marketplace.install_x_plugins=install {nb} plugins
- marketplace.update_x_plugins=update {nb} plugins
- marketplace.uninstall_x_plugins=uninstall {nb} plugins
- marketplace.not_activated=Update Center is not activated.
- marketplace.all=All
- marketplace.installed=Installed
- marketplace.updates_only=Updates Only
- marketplace.restart=Restart
- marketplace.revert=Revert
- marketplace.install=Install
- marketplace.upgrade_to_x=Upgrade to {0}
- marketplace.downgrade_to_x=Downgrade to {0}
- marketplace.installed=Installed
- marketplace.installing=Installing...
- marketplace.upgrade=Upgrade
- marketplace.downgrade=Downgrade
- marketplace.checking_license=Checking your license...
- marketplace._installed=installed
- marketplace.available_under_commercial_license=Available under our commercial editions
- marketplace.learn_more=Learn more
- marketplace.request_free_trial=Request a free trial
- marketplace.homepage=Homepage
- marketplace.issue_tracker=Issue Tracker
- marketplace.licensed_under_x=Licensed under {license}
- marketplace.developed_by_x=Developed by {organization}
- marketplace.install_pending=Install Pending
- marketplace.update_pending=Update Pending
- marketplace.uninstall_pending=Uninstall Pending
- marketplace.requires_restart=This requires a restart
- marketplace.updates=Updates
- marketplace.update_status.COMPATIBLE=Compatible
- marketplace.update_status.INCOMPATIBLE=Incompatible
- marketplace.update_status.REQUIRES_SYSTEM_UPGRADE=Requires system update
- marketplace.update_status.DEPS_REQUIRE_SYSTEM_UPGRADE=Some of dependencies requires system update
- marketplace.installing_this_plugin_will_also_install_x=Installing this plugin will also install: {0}
- marketplace.update_to_x=Update to {0}
- marketplace.uninstall=Uninstall
- marketplace.i_accept_the=I accept the
- marketplace.terms_and_conditions=Terms and Conditions
- marketplace.release_notes=Release Notes
- marketplace.how_to_setup_cluster_url=Further configuration is required to set up a cluster. See {url} documentation.
- marketplace.search=Search by features, tags, or categories...
-
- marketplace.risk_consent.title=Installation of plugins
- marketplace.risk_consent.description=Plugins are not provided by SonarSource and are therefore installed at your own risk. SonarSource disclaims all liability for installing and using such plugins.
- marketplace.risk_consent.installation=You can install plugins directly from the list below after you acknowledge the risk.
- marketplace.risk_consent.action=I understand the risk
-
- plugin_risk_consent.title=Installation of plugins
- plugin_risk_consent.description=A plugin has been detected.
- plugin_risk_consent.description2=Plugins are not provided by SonarSource and are therefore installed at your own risk. SonarSource disclaims all liability for installing and using such plugins.
- plugin_risk_consent.action=I understand the risk
-
- #------------------------------------------------------------------------------
- #
- # BACKGROUND TASKS
- #
- #------------------------------------------------------------------------------
- component_navigation.status.failed=The last background task has failed.
- component_navigation.status.failed_X=The {type} has failed.
- component_navigation.status.failed.admin.link=The last background task has failed. More details available on the {url} page.
- component_navigation.status.failed_X.admin.link=The {type} has failed. More details available on the {url} page.
- component_navigation.status.failed.admin.help=The last background task has failed. You can find more details below by clicking on the cog menu, and then "{stacktrace}".
- component_navigation.status.failed_X.admin.help=The {type} has failed. You can find more details below by clicking on the cog menu, and then "{stacktrace}".
- component_navigation.status.failed_branch=The last analysis on this project ({branch}) failed.
- component_navigation.status.failed_branch_X=The last {type} on this project ({branch}) failed.
- component_navigation.status.failed_branch.admin.link=The last analysis on this project ({branch}) failed. More details available on the {url} page.
- component_navigation.status.failed_branch_X.admin.link=The last {type} on this project ({branch}) failed. More details available on the {url} page.
- component_navigation.status.failed_branch.admin.help==The last analysis on this project ({branch}) failed. You can find more details below by clicking on the cog menu, and then "{stacktrace}".
- component_navigation.status.failed_branch_X.admin.help=The last {type} on this project ({branch}) failed. You can find more details below by clicking on the cog menu, and then "{stacktrace}".
- component_navigation.status.pending=There is a pending background task.
- component_navigation.status.pending_X=There is a pending {type}.
- component_navigation.status.pending.admin.link=There is a pending background task. More details available on the {url} page.
- component_navigation.status.pending_X.admin.link=There is a pending {type}. More details available on the {url} page.
- component_navigation.status.pending.admin.help=There is a pending background task.
- component_navigation.status.pending_X.admin.help=There is a pending {type}.
- component_navigation.status.in_progress=A background task is in progress.
- component_navigation.status.in_progress_X=The {type} is in progress.
- component_navigation.status.in_progress.admin.link=A background task is in progress. More details available on the {url} page.
- component_navigation.status.in_progress_X.admin.link=The {type} is in progress. More details available on the {url} page.
- component_navigation.status.in_progress.admin.help=A background task is in progress.
- component_navigation.status.in_progress_X.admin.help=The {type} is in progress.
- component_navigation.status.last_blocked_due_to_bad_license_X=Last analysis blocked due to an invalid license, which has since been corrected. Please reanalyze this {0}.
-
- component_navigation.last_analysis_had_warnings=Last analysis of this {branchType} had {warnings}
- component_navigation.x_warnings={warningsCount} {warningsCount, plural, one {warning} other {warnings}}
-
- component_navigation.pr_deco.error_detected_X=We've detected an issue with your configuration. Your SonarQube instance won't be able to perform any pull request decoration. {action}
- component_navigation.pr_deco.action.check_project_settings=Please check your project settings.
- component_navigation.pr_deco.action.contact_project_admin=Please contact your project administrator.
-
- background_task.status.ALL=All
- background_task.status.PENDING=Pending
- background_task.status.IN_PROGRESS=In Progress
- background_task.status.SUCCESS=Success
- background_task.status.FAILED=Failed
- background_task.status.CANCELED=Canceled
- background_task.status.ALL_EXCEPT_PENDING=All Except Pending
-
- background_task.type.ALL=All
- background_task.type.REPORT=Project Analysis
- background_task.type.DEV_REFRESH=Developer Analysis
- background_task.type.DEV_PURGE=Developer Cleaning
- background_task.type.ISSUE_SYNC=Project Data Reload
- background_task.type.APP_REFRESH=Application Recomputation
- background_task.type.PROJECT_EXPORT=Project Export
- background_task.type.PROJECT_IMPORT=Project Import
- background_task.type.AUDIT_PURGE=Audit Log Purge
- background_task.type.REPORT_SUBMIT=Report Email Submit
-
- background_tasks.page=Background Tasks
- background_tasks.page.description=This page allows monitoring of the queue of tasks running asynchronously on the server. It also gives access to the history of finished tasks and their status. Analysis report processing is the most common kind of background task.
-
- background_tasks.currents_filter.ALL=All
- background_tasks.currents_filter.ONLY_CURRENTS=Only Latest Analysis
-
- background_tasks.date_filter.ALL=Any Date
- background_tasks.date_filter.TODAY=Today
- background_tasks.date_filter.CUSTOM=Custom
-
- background_tasks.table.status=Status
- background_tasks.table.task=Task
- background_tasks.table.id=ID
- background_tasks.table.submitted=Submitted
- background_tasks.table.submitter=Submitter
- background_tasks.table.started=Started
- background_tasks.table.finished=Finished
- background_tasks.table.duration=Duration
- background_tasks.table.nodeName=Node
-
- background_tasks.filter_by_component_x=Filter by Component "{0}"
- background_tasks.cancel_task=Cancel Task
- background_tasks.cancel_task.text=Are you sure you want to cancel this pending task?
- background_tasks.cancel_all_tasks=Cancel All Pending Tasks
- background_tasks.cancel_all_tasks.text=Are you sure you want to cancel all pending tasks?
- background_tasks.cancel_all_tasks.submit=Cancel All
- background_tasks.scanner_context=Scanner Context
- background_tasks.show_scanner_context=Show Scanner Context
- background_tasks.show_stacktrace=Show Error Details
- background_tasks.show_warnings=Show Warnings
- background_tasks.error_message=Error Message
- background_tasks.error_stacktrace=Error Details
- background_tasks.pending=pending
- background_tasks.pending_time=pending time
- background_tasks.pending_time.description=Pending time of the oldest background task waiting to be processed.
- background_tasks.failures=still failing
-
- background_tasks.number_of_workers=Number of Workers:
- background_tasks.number_of_workers.warning=Configuring additional workers without first vertically scaling your server could have negative performance impacts.
- background_tasks.change_number_of_workers=Edit CE Workers
- background_tasks.change_number_of_workers.hint=If your queue backs up behind the analysis reports from large projects, increasing the number of Compute Engine workers will allow you to take full advantage of having configured increased Compute Engine memory on a multi-core server (vertical scaling).
- background_tasks.add_more_workers=Speed up analysis with parallel processing
- background_tasks.add_more_workers.text=Configure multiple workers for parallel processing of analysis reports in Enterprise Edition.
- background_tasks.search_by_task_or_component=Search by Task or Component
- background_tasks.failing_count=Count of projects where processing of most recent analysis report failed
-
-
- #------------------------------------------------------------------------------
- #
- # Project Dump
- #
- #------------------------------------------------------------------------------
- project_dump.page=Import / Export
- project_dump.page.description=Moving a project from one SonarQube instance to another is a 3 step operation: export the project, copy the generated dump on the target server, and finally import that dump from this page on the target SonarQube instance.
- project_dump.page.description_without_import=Export project issues, measures and measure history for import into an Enterprise Edition or higher instance of the same version and similar configuration. The export file will be generated to the file system. It must then be copied to the target file system for import.
- project_dump.refresh=Refresh
- project_dump.see_details=See Details
- project_dump.export=Export
- project_dump.do_export=Export
- project_dump.can_not_export=This project cannot be exported as no analysis has been run so far.
- project_dump.pending_export=Export was scheduled on {0}, waiting to be processed.
- project_dump.in_progress_export=Export is in progress, started {0}.
- project_dump.failed_export=The last export failed. Please try once again.
- project_dump.latest_export_available=Latest project dump was generated on {0}. It can be found on the server, in the following directory:
- project_dump.export_available=Project dump was generated. It can be found on the server, in the following directory:
- project_dump.export_form_description=Export the project to the file system. The export file will need to be manually copied to the target filesystem.
- project_dump.import=Import
- project_dump.do_import=Import
- project_dump.import_success=The project has been successfully imported on {0}.
- project_dump.can_not_import=This project can not be imported because it already contains some data.
- project_dump.no_file_to_import=This project can not be imported because the dump file is not found.
- project_dump.pending_import=Import was scheduled on {0}, waiting to be processed.
- project_dump.in_progress_import=Import is in progress, started {0}.
- project_dump.failed_import=The last import has failed. Please try once again.
- project_dump.import_form_description=A dump has been found on the file system for this project. You can import it by clicking on the button below.
- project_dump.import_form_description_disabled=Projects cannot be imported. This feature is only available starting from Enterprise Edition.
-
- #------------------------------------------------------------------------------
- #
- # SYSTEM
- #
- #------------------------------------------------------------------------------
- system.application_nodes_title=Application Nodes
- system.are_you_sure_to_restart=Are you sure you want to restart the server? The restart will first wait for ongoing background tasks to complete.
- system.cluster_log_level.info=Your selection affect all Application nodes but not the Search nodes.
- system.copy_id_info=Copy ID information
- system.current_health_of_x=Current health status of {0}
- system.current_health.green=Status is up
- system.current_health.yellow=Status is starting
- system.current_health.red=Status is down
- system.download_logs=Download Logs
- system.download_system_info=Download System Info
- system.download_x=Download {0}
- system.forcing_shutdown_not_recommended=Forcing the shutdown is not recommended and can interrupt the processing of analysis reports.
- system.hide_intermediate_versions=Hide intermediate versions
- system.how_to_upgrade=How to upgrade?
- system.latest_version=Latest Version
- system.latest_patch=Patch Release
- system.lts_version=Latest LTS Version
- system.log_level.warning=This level has performance impacts, please make sure to get back to INFO level once your investigation is done. Please note that when the server is restarted, logging will revert to the level configured in sonar.properties.
- system.log_level.warning.short=Current logs level has performance impacts, get back to INFO level.
- system.log_level.info=Your selection does not affect the Search Engine.
- system.logs_level=Logs level
- system.new_version_available=A new version of SonarQube is available.
- system.restart_does_not_reload_sonar_properties=Also note that a restart will not reload the sonar.properties file.
- system.see_whats_new=See what's new!
- system.release_notes=Release Notes
- system.released_x=Released {0}
- system.restart_in_progress=Restart in progress
- system.restart_server=Restart Server
- system.instance_restarting={instance} restart is in progress. Ongoing {link} are completing.
- system.search_nodes_title=Search Nodes
- system.see_sonarqube_downloads=See All SonarQube Downloads
- system.not_production_database_warning=This server ID is valid only for the embedded database, which should be considered disposable. Consider configuring an external database for long-term use prior to requesting your license.
- system.server_id=Server ID
- system.set_log_level=Set logs level
- system.show_intermediate_versions=Show intermediate versions
- system.system_upgrade=New update available
- system.version=Version
- system.version_is_availble={version} is available
-
-
- #------------------------------------------------------------------------------
- #
- # OVERVIEW
- #
- #------------------------------------------------------------------------------
- overview.failed_conditions=Failed conditions
- overview.X_more_failed_conditions={0} more failed conditions
- overview.1_condition_failed=1 condition failed
- overview.X_conditions_failed={0} conditions failed
- overview.fix_failed_conditions_with_sonarlint=Fix issues before they fail your Quality Gate with {link} in your IDE. Power up with connected mode!
- overview.quality_gate=Quality Gate Status
- overview.quality_gate.help=A Quality Gate is a set of measure-based Boolean conditions. It helps you know immediately whether your project is production-ready. If your current status is not Passed, you'll see which measures caused the problem and the values required to pass.
- overview.quality_gate_failed_with_x=with {0} errors
- overview.quality_gate_code_clean=Your code is clean!
- overview.quality_gate_all_conditions_passed=All conditions passed.
- overview.you_should_define_quality_gate=You should define a quality gate on this project.
- overview.quality_gate.ignored_conditions=Some Quality Gate conditions on New Code were ignored because of the small number of New Lines
- overview.quality_gate.ignored_conditions.tooltip=At the start of a new code period, if very few lines have been added or modified, it might be difficult to reach the desired level of code coverage or duplications. To prevent Quality Gate failure when there's little that can be done about it, Quality Gate conditions about duplications in new code and coverage on new code are ignored until the number of new lines is at least 20. An administrator can disable this in the general settings.
- overview.quality_gate.conditions_on_new_code=Only conditions on new code that are defined in the Quality Gate are checked. See the {link} associated to the project for details.
- overview.quality_gate.conditions.cayc.warning=The quality gate used by this project does not comply with Clean as You Code.
- overview.quality_gate.conditions.cayc.details=Fixing this quality gate will help you achieve a Clean Code state.
- overview.quality_gate.conditions.cayc.details_with_link=Fixing {link} will help you achieve a Clean Code state.
- overview.quality_gate.conditions.non_cayc.warning.link=this quality gate
- overview.quality_gate.conditions.cayc_over_compliant.warning.link=quality gate
- overview.quality_gate.conditions.cayc_over_compliant.details=You added extra conditions to the "Clean as You Code" quality gate, which is something we do not recommend.
- overview.quality_gate.conditions.cayc_over_compliant.details_with_link=You added extra conditions to the "Clean as You Code" quality gate, which is something we do not recommend. Review your {link}.
- overview.quality_gate.conditions.cayc.link=Learn why
- overview.quality_gate.conditions.cayc_over_compliant.link=Learn why
- overview.quality_gate.application.non_cayc.projects_x={0} project(s) in this application use a Quality Gate that does not comply with Clean as You Code
- overview.quality_gate.application.cayc_over_compliant.projects_x=You added extra conditions to the "Clean as You Code" quality gate for {0} project(s) in this application, which is something we do not recommend.
- overview.quality_gate.show_project_conditions_x=Show failed conditions for project {0}
- overview.quality_gate.hide_project_conditions_x=Hide failed conditions for project {0}
- overview.quality_profiles=Quality Profiles used
- overview.new_code_period_x=New Code: {0}
- overview.max_new_code_period_from_x=Max New Code from: {0}
- overview.started_x=Started {0}
- overview.new_code=New Code
- overview.overall_code=Overall Code
- overview.previous_analysis_x=Previous analysis was {0}
- overview.started_on_x=Started on {0}
- overview.previous_analysis_on_x=Previous analysis on {0}
- overview.on_new_code=On New Code
- overview.on_new_code_long=Conditions on New Code
- overview.see_list_of_x_y_issues=See the list of {0} {1}
- overview.see_more_details_on_x_of_y=See more details on {0} of {1}
- overview.see_more_details_on_x_y=See more details on {0} {1}
- overview.about_this_portfolio=About This Portfolio
- overview.about_this_project.APP=About This Application
- overview.about_this_project.TRK=About This Project
- overview.project_activity.APP=Application Activity
- overview.project_activity.TRK=Project Activity
- overview.project_activity.click_to_see=Click to see project activity
- overview.external_links=External Links
- overview.project_key.APP=Application Key
- overview.project_key.TRK=Project Key
- overview.project_key.click_to_copy=Click to copy the key to your clipboard
- overview.activity=Activity
- overview.activity.graph_shows_data_for_x=This graph shows historical data for {0}. Click on the "Activity" link below to see more information.
- overview.recent_activity=Recent Activity
- overview.measures=Measures
- overview.measures.empty_explanation=Measures on New Code will appear after the second analysis of this branch.
- overview.measures.empty_link={learn_more_link} about the Clean as You Code approach.
- overview.measures.same_reference.explanation=This branch is configured to use itself as reference branch. It will never have New Code.
- overview.measures.bad_reference.explanation=This branch could not be compared to its reference branch. See the SCM or analysis report for more details.
- overview.measures.bad_setting.link=This can be fixed in the {setting_link} setting.
- overview.measures.security_hotspots_reviewed=Reviewed
-
- overview.project.no_lines_of_code=This project has no lines of code.
- overview.project.empty=This project is empty.
- overview.project.branch_X_no_lines_of_code=The "{0}" branch has no lines of code.
- overview.project.branch_X_empty=The "{0}" branch of this project is empty.
- overview.project.main_branch_no_lines_of_code=The main branch has no lines of code.
- overview.project.main_branch_empty=The main branch of this project is empty.
- overview.project.branch_needs_new_analysis=The branch data is incomplete. Run a new analysis to update it.
- overview.project.last_analysis.date_time=Last analysis started on {0}
- overview.project.next_steps.set_up_pr_deco_and_ci.admin=To benefit from more of SonarQube's features, {link_ci} and set up DevOps platform integration in your {link_project_settings}.
- overview.project.next_steps.set_up_pr_deco_and_ci=To benefit from more of SonarQube's features, {link_ci} and ask a project administrator to set up DevOps platform integration.
- overview.project.next_steps.set_up_pr_deco.admin=To benefit from more of SonarQube's features, set up DevOps platform integration in your {link_project_settings}.
- overview.project.next_steps.set_up_pr_deco=To benefit from more of SonarQube's features, ask a project administrator to set up DevOps platform integration.
- overview.project.next_steps.set_up_ci=To benefit from more of SonarQube's features, {link}.
- overview.project.next_steps.links.project_settings=project settings
- overview.project.next_steps.links.set_up_ci=set up analysis in your favorite CI
-
- overview.coverage_on=Coverage on
- overview.coverage_on_X_lines=Coverage on {count} Lines to cover
- overview.coverage_on_X_new_lines=Coverage on {count} New Lines to cover
- overview.duplications_on=Duplications on
- overview.duplications_on_X_lines=Duplications on {count} Lines
- overview.duplications_on_X_new_lines=Duplications on {count} New Lines
-
- overview.period.previous_version=Since {0}
-
- # Old periods, necessary to display project that haven't been analyzed with new setting (MMF-1579)
- overview.period.previous_version_only_date=Since previous version
- overview.period.previous_analysis=Since previous analysis
- overview.period.days=Last {0} days
- overview.period.version=Since {0}
- overview.period.date=After {0}
- overview.period.manual_baseline=Since {0}
-
- # New periods (MMF-1579)
- overview.period.number_of_days=From last {0} days
- overview.period.specific_analysis=Since {0}
- overview.period.reference_branch=Compared to {0}
-
- overview.gate.ERROR=Failed
- overview.gate.WARN=Warning
- overview.gate.OK=Passed
- overview.gate.view.no_alert=The view has passed the quality gate.
- overview.gate.view.warnings=The view has warnings on the following quality gate conditions: {0}.
- overview.gate.view.errors=The view failed the quality gate on the following conditions: {0}.
-
- overview.domain.duplications=Duplications
- overview.domain.size=Size
-
- overview.complexity_tooltip.function={0} functions have complexity around {1}
- overview.complexity_tooltip.file={0} files have complexity around {1}
-
- overview.deprecated_profile=This Quality Profile uses {0} deprecated rules and should be updated.
- overview.deleted_profile={0} has been deleted since the last analysis.
- overview.link_to_x_profile_y=Go to {0} profile "{1}"
-
- overview.badges.get_badge.TRK=Get project badges
- overview.badges.get_badge.VW=Get portfolio badges
- overview.badges.get_badge.APP=Get application badges
- overview.badges.title=Get project badges
- overview.badges.description.TRK=Show the status of your project metrics on your README or website. Pick your style:
- overview.badges.description.VW=Show the status of your portfolio metrics on your README or website. Pick your style:
- overview.badges.description.APP=Show the status of your application metrics on your README or website. Pick your style:
- overview.badges.metric=Metric
- overview.badges.options.colors.white=White
- overview.badges.options.colors.black=Black
- overview.badges.options.colors.orange=Orange
- overview.badges.options.formats.md=Markdown
- overview.badges.options.formats.url=Image URL only
- overview.badges.measure.alt=Standard badge
- overview.badges.measure.description.TRK=Displays the current status of one metric of your project.
- overview.badges.measure.description.VW=Displays the current status of one metric of your portfolio.
- overview.badges.measure.description.APP=Displays the current status of one metric of your application.
- overview.badges.quality_gate.alt=Quality Gate badge
- overview.badges.quality_gate.description=Displays the current quality gate status of your project.
- overview.badges.quality_gate.description.APP=Displays the current quality gate status of your application.
- overview.badges.quality_gate.description.TRK=Displays the current quality gate status of your project.
- overview.badges.quality_gate.description.VW=Displays the current quality gate status of your portfolio.
- overview.badges.leak_warning=Project badges can expose your security rating and other measures. Only use project badges in trusted environments.
- overview.badges.renew=Renew Token
- overview.badges.renew.description=If your project badge security token has leaked to an unsafe environment, you can renew it:
-
-
- #------------------------------------------------------------------------------
- #
- # WS API
- #
- #------------------------------------------------------------------------------
- api_documentation.deprecation_tooltip=If an API is deprecated in version X.Y, this API will be dropped in version (X+2).0. Example: an API deprecated in 4.1 is supported in 4.2, 4.3, 5.0, 5.1, 5.2, 5.3 and is dropped in version 6.0.
- api_documentation.internal_tooltip=Use at your own risk; internal services are subject to change or removal without notice.
- api_documentation.page=Web API
- api_documentation.show_deprecated=Show Deprecated API
- api_documentation.show_internal=Show Internal API
- api_documentation.possible_values=Possible values
- api_documentation.default_values=Default value
- api_documentation.example_values=Example value
- api_documentation.max_values=Maximum allowed values
- api_documentation.min_value=Minimum value
- api_documentation.max_value=Maximum value
- api_documentation.min_length=Minimum length
- api_documentation.max_length=Maximum length
- api_documentation.internal=internal
- api_documentation.deprecated=deprecated
- api_documentation.deprecated_since_x=deprecated since {0}
- api_documentation.will_be_removed_in_x=Will be removed in {0}
- api_documentation.parameters=Parameters
- api_documentation.response_example=Response Example
- api_documentation.changelog=Changelog
- api_documentation.search=Search by name...
-
-
- #------------------------------------------------------------------------------
- #
- # CODE
- #
- #------------------------------------------------------------------------------
- code.open_component_page=Open Component's Page
- code.search_placeholder=Search for files...
- code.search_placeholder.application=Search for projects...
- code.search_placeholder.portfolio=Search for projects and sub-portfolios...
- code.parent_folder=Parent folder
- code.last_analysis_date=Last analysis
- code.name=Name
- code.pin=Pin file
-
-
- #------------------------------------------------------------------------------
- #
- # COMPONENT MEASURES
- #
- #------------------------------------------------------------------------------
- component_measures.details_are_not_available=Details are not available for estimated measures.
- component_measures.domain_x_overview={0} Overview
- component_measures.domain_overview=Overview
- component_measures.files=files
- component_measures.show_metric_history=Show history of this metric
- component_measures.tab.tree=Tree
- component_measures.tab.list=List
- component_measures.tab.treemap=Treemap
- component_measures.view_as=View as
- component_measures.legend.color_x=Color: {0}
- component_measures.legend.size_x=Size: {0}
- component_measures.legend.worse_of_x_y=Worse of {0} and {1}
- component_measures.legend.help_x=Click to toggle visibility for data with rating {0}.
- component_measures.legend.only_first_500_files=Only showing data for the first 500 files
- component_measures.no_history=There isn't enough data to generate an activity graph.
- component_measures.not_found=The requested measure was not found.
- component_measures.empty=No measures.
- component_measures.to_select_files=to select files
- component_measures.to_navigate=to navigate
- component_measures.to_navigate_files=to next/previous file
- component_measures.hidden_best_score_metrics=There are {0} hidden components with a score of {1}.
- component_measures.skip_to_filters=Skip to measure filters
-
- component_measures.overview.project_overview.facet=Project Overview
- component_measures.overview.project_overview.title=Risk
- component_measures.overview.project_overview.description=Get quick insights into the operational risks. For users relying on their keyboard, elements are sorted by the number of lines of code for each file. Any color but green indicates immediate risks: Bugs or Vulnerabilities that should be examined. A position at the top or right of the graph means that the longer-term health may be at risk. Green bubbles at the bottom-left are best.
- component_measures.overview.Reliability.description=See bugs' operational risks. For users relying on their keyboard, elements are sorted by volume of bugs per file. The closer a bubble's color is to red, the more severe the worst bugs are. Bubble size indicates bug volume, and each bubble's vertical position reflects the estimated time to address the bugs. Small green bubbles on the bottom edge are best.
- component_measures.overview.Security.description=See vulnerabilities' operational risks. For users relying on their keyboard, elements are sorted by volume of vulnerabilities per file. The closer a bubble's color is to red, the more severe the worst vulnerabilities are. Bubble size indicates vulnerability volume, and each bubble's vertical position reflects the estimated time to address the vulnerabilities. Small green bubbles on the bottom edge are best.
- component_measures.overview.Maintainability.description=See code smells' long-term risks. For users relying on their keyboard, elements are sorted by the volume of code smells for each file. The closer a bubble's color is to red, the higher the ratio of technical debt is. Bubble size indicates code smell volume, and each bubble's vertical position reflects the estimated time to address the code smells. Small green bubbles on the bottom edge are best.
- component_measures.overview.Coverage.description=See missing test coverage's long-term risks. For users relying on their keyboard, elements are sorted by volume of uncovered lines per file. Bubble size indicates the volume of uncovered lines, and each bubble's vertical position reflects the volume of missing coverage. Small bubbles on the bottom edge are best.
- component_measures.overview.Duplications.description=See duplications' long-term risks. For users relying on their keyboard, elements are sorted by the number of duplicated blocks per file. Bubble size indicates the volume of duplicated blocks, and each bubble's vertical position reflects the volume of lines in those blocks. Small bubbles on the bottom edge are best.
- component_measures.overview.see_data_as_list=See the data presented on this chart as a list
-
- component_measures.domain_facets.Reliability.help=Issues in this domain mark code where you will get behavior other than what was expected.
- component_measures.domain_facets.Maintainability.help=Issues in this domain mark code that will be more difficult to update competently than it should.
- component_measures.domain_facets.Security.help=Issues in this domain mark potential weaknesses to hackers.
- component_measures.domain_facets.SecurityReview.help=This domain represents potential security risks in the form of hotspots and their review status.
- component_measures.domain_facets.Complexity.help=How simple or complicated the control flow of the application is. Cyclomatic Complexity measures the minimum number of test cases required for full test coverage. Cognitive Complexity is a measure of how difficult the application is to understand
-
- component_measures.facet_category.new_code_category=On new code
- component_measures.facet_category.overall_category=Overall
- component_measures.facet_category.overall_category.estimated=Estimated after merge
- component_measures.facet_category.tests_category=Tests
- component_measures.bubble_chart.zoom_level=Current zoom level. Scroll on the chart to zoom or unzoom, click here to reset.
- component_measures.not_all_measures_are_shown=Not all projects and applications are included
- component_measures.not_all_measures_are_shown.help=You do not have access to all projects and/or applications. Measures are still computed based on all projects and applications.
-
- #------------------------------------------------------------------------------
- #
- # DOCS
- #
- #------------------------------------------------------------------------------
- docs.documentation=Documentation
- docs.get_help=Get Help
- docs.roadmap=Product Roadmap
- docs.news=Product News
- docs.stay_connected=Stay Connected
- docs.suggestion=Suggestions For This Page
-
- #------------------------------------------------------------------------------
- #
- # GLOBAL FOOTER
- #
- #------------------------------------------------------------------------------
- footer.community=Community
- footer.contact_us=Contact us
- footer.documentation=Documentation
- footer.help=Help
- footer.license=LGPL v3
- footer.news=News
- footer.plugins=Plugins
- footer.pricing=Pricing
- footer.privacy=Privacy
- footer.production_database_explanation=The embedded database will not scale, it will not support upgrading to newer versions of {instance}, and there is no support for migrating your data out of it into a different database engine.
- footer.production_database_warning=Embedded database should be used for evaluation purposes only
- footer.security=Security
- footer.status=Status
- footer.terms=Terms
- footer.twitter=Twitter
- footer.version=v{version}{status}
- footer.version.status.active=ACTIVE
- footer.version.status.inactive=NO LONGER ACTIVE
- footer.web_api=Web API
-
-
- #------------------------------------------------------------------------------
- #
- # ONBOARDING
- #
- #------------------------------------------------------------------------------
- onboarding.alm.azure=Azure DevOps
- onboarding.alm.bitbucket=Bitbucket Server
- onboarding.alm.bitbucketcloud=Bitbucket Cloud
- onboarding.alm.gitlab=GitLab
-
- onboarding.project_analysis.header=Analyze your project
- onboarding.project_analysis.description=We initialized your project on {instance}, now it's up to you to launch analyses!
- onboarding.project_analysis.guide_to_integrate_pipelines=follow the guide to integrating with Pipelines
-
- onboarding.create_project.setup_manually=Create a project
- onboarding.create_project.select_method=How do you want to create your project?
- onboarding.create_project.select_method.manually=Are you just testing or have an advanced use-case? Create a project manually.
- onboarding.create_project.select_method.devops_platform=Do you want to benefit from all of SonarQube's features (like repository import and Pull Request decoration)? Create your project from your favorite DevOps platform.
- onboarding.create_project.select_method.no_alm_yet.admin=First, you need to set up a DevOps platform configuration.
- onboarding.create_project.select_method.manual=Manually
- onboarding.create_project.select_method.azure=From Azure DevOps
- onboarding.create_project.select_method.bitbucket=From Bitbucket Server
- onboarding.create_project.select_method.bitbucketcloud=From Bitbucket Cloud
- onboarding.create_project.select_method.github=From GitHub
- onboarding.create_project.select_method.gitlab=From GitLab
- onboarding.create_project.alm_not_configured=Contact admin to set up global configuration
- onboarding.create_project.alm_not_configured.admin=Set up global configuration
- onboarding.create_project.check_alm_supported=Checking if available
- onboarding.create_project.project_key=Project key
- onboarding.create_project.project_key.description=The project key is a unique identifier for your project. It may contain up to 400 characters. Allowed characters are alphanumeric, '-' (dash), '_' (underscore), '.' (period) and ':' (colon), with at least one non-digit.
- onboarding.create_project.project_key.error.empty=You must provide at least one character.
- onboarding.create_project.project_key.error.too_long=The provided key is too long.
- onboarding.create_project.project_key.error.invalid_char=The provided key contains invalid characters.
- onboarding.create_project.project_key.error.only_digits=The provided key contains only digits.
- onboarding.create_project.project_key.taken=This project key is already taken.
- onboarding.create_project.display_name=Project display name
- onboarding.create_project.display_name.error.empty=The display name is required.
- onboarding.create_project.display_name.description=Up to 255 characters. Some scanners might override the value you provide.
-
- onboarding.create_project.main_branch_name=Main branch name
- onboarding.create_project.main_branch_name.error.empty=The main branch name is required.
- onboarding.create_project.main_branch_name.description=The name of your project’s default branch { learn_more }
-
- onboarding.create_project.pr_decoration.information=Manually created projects won’t benefit from the features associated with DevOps Platforms integration unless you configure them in the project settings.
- onboarding.create_project.repository_imported=Already set up
- onboarding.create_project.see_project=See the project
- onboarding.create_project.search_repositories_by_name=Search for repository name starting with...
- onboarding.create_project.search_projects_repositories=Search for projects and repositories
- onboarding.create_project.search_repositories=Search for a repository
- onboarding.create_project.select_repositories=Select repositories
- onboarding.create_project.select_all_repositories=Select all available repositories
- onboarding.create_project.from_bbs=Bitbucket Server project onboarding
-
- onboarding.create_application.key.description=If specified, this value is used as the key instead of generating it from the name of the Application. Only letters, digits, dashes and underscores can be used.
-
- onboarding.create_project.pat_form.title.azure=Allow SonarQube to access and list your Azure DevOps repositories
- onboarding.create_project.pat_form.title.bitbucket=Grant access to your repositories
- onboarding.create_project.pat_form.title.bitbucketcloud=Grant access to your repositories
- onboarding.create_project.pat_form.title.gitlab=Grant access to your projects
- onboarding.create_project.pat_form.help.azure=SonarQube needs a personal access token to access and list your repositories from Azure DevOps.
- onboarding.create_project.pat_form.help.bitbucket=SonarQube needs a personal access token to access and list your repositories from Bitbucket Server.
- onboarding.create_project.pat_form.help.bitbucketcloud=SonarQube needs an app password to access and list your repositories from Bitbucket Cloud.
- onboarding.create_project.pat_form.help.gitlab=SonarQube needs a personal access token to access and list your projects from GitLab.
- onboarding.create_project.pat_form.pat_required=Please enter a personal access token
- onboarding.create_project.pat_form.list_repositories=List repositories
- onboarding.create_project.select_method=How do you want to create your project?
- onboarding.create_project.wrong_binding_count=You must have at least 1 {alm} instance configured in order to use this method, but none were found. Either create the project manually, or contact your system administrator.
- onboarding.create_project.wrong_binding_count.admin=You must have at least 1 {alm} instance configured in order to use this method. You can configure instances under {url}.
- onboarding.create_project.azure.no_url.admin=Your Azure DevOps instance configuration is missing a URL. We cannot import projects in the current state. You can configure instances under {url}.
- onboarding.create_project.azure.no_url=Your Azure DevOps instance configuration is missing a URL. We cannot import projects in the current state. Please contact your system administrator.
- onboarding.create_project.enter_pat=Enter personal access token
- onboarding.create_project.enter_pat.bitbucketcloud=Enter your app password
- onboarding.create_project.enter_username=Enter your Bitbucket username
- onboarding.create_project.pat_incorrect.azure=Your personal access couldn't be validated.
- onboarding.create_project.pat_incorrect.bitbucket=Your personal access couldn't be validated.
- onboarding.create_project.pat_incorrect.bitbucketcloud=Your app password couldn't be validated.
- onboarding.create_project.pat_incorrect.gitlab=Your personal access couldn't be validated. Please make sure it has the right scope and that it is not expired.
- onboarding.create_project.pat_help.title=How to create a personal access token?
- onboarding.create_project.pat_help.bitbucketcloud.title=How to create an app password?
- onboarding.create_project.pat.expired.info_message=You have to do this again as your token may have expired or has been revoked.
- onboarding.create_project.pat.expired.info_message_contact=If this does not fix the issue, please contact your system administrator.
-
- onboarding.create_project.pat_help.instructions.azure=Create and provide an Azure DevOps {link}. You need to select the {scope} scope so we can display a list of your repositories which are available for analysis.
- onboarding.create_project.pat_help.instructions.link.azure=personal access token
-
- onboarding.create_project.pat_help.instructions=Click the following link to generate a token in {alm}, and copy-paste it into the personal access token field.
- onboarding.create_project.pat_help.bitbucketcloud.instructions=Click the following link to generate an app password, and copy-paste it into the app password field.
- onboarding.create_project.pat_help.bitbucket.instructions=Click the following link and go to {menu} and click {button} to generate a token. Then, copy-paste it into the personal access token field.
- onboarding.create_project.pat_help.bitbucket.instructions.menu=HTTP access tokens
- onboarding.create_project.pat_help.bitbucket.instructions.button=Create token
-
-
- onboarding.create_project.pat_help.instructions2.bitbucket=Set a name, for example "SonarQube", and select the following permissions:
- onboarding.create_project.pat_help.instructions2.bitbucketcloud=Set a name, for example "SonarQube", and select the following permissions:
-
-
- onboarding.create_project.pat_help.instructions_username.bitbucketcloud.title=How to find your username?
- onboarding.create_project.pat_help.instructions_username.bitbucketcloud=Click the following link to find your username in the Bitbucket profile settings
- onboarding.create_project.pat_help.instructions_username.bitbucketcloud.link=Personal settings
-
- onboarding.create_project.pat_help.link=Create personal access token
- onboarding.create_project.pat_help.bitbucketcloud.link=Add app password
- onboarding.create_project.pat_help.bbs_permission_projects=Projects: {perm}
- onboarding.create_project.pat_help.bbs_permission_repos=Repositories: {perm}
- onboarding.create_project.pat_help.read_permission=Read
-
- onboarding.create_project.pat_help.instructions2.gitlab=Set a name, for example "SonarQube", and select the following scope:
- onboarding.create_project.pat_help.gitlab.read_api_permission=read_api
-
- onboarding.create_project.no_bbs_projects=No projects could be fetched from Bitbucket Server. Contact your system administrator, or {link}.
- onboarding.create_project.no_bbs_repos=No repositories were found for this project. Contact your system administrator, or {link}.
- onboarding.create_project.update_your_token=update your personal access token
- onboarding.create_project.no_bbs_repos.filter=No repositories match your filter.
- onboarding.create_project.only_showing_X_first_repos=We're only displaying the first {0} repositories. If you're looking for a repository that's not in this list, use the search above.
- onboarding.create_project.import_selected_repo=Set up selected repository
- onboarding.create_project.go_to_project=Go to project
- onboarding.create_project.see_on_github=See project on GitHub
-
- onboarding.create_project.search_prompt=Search for projects
- onboarding.create_project.set_up=Set up
- onboarding.create_project.azure.title=Azure project onboarding
- onboarding.create_project.azure.no_projects=No projects could be fetched from Azure DevOps. Contact your system administrator, or {link}.
- onboarding.create_project.azure.search_results_for_project_X=Search results for "{0}"
- onboarding.create_project.azure.no_repositories=Could not fetch repositories for this project. Contact your system administrator, or {link}.
- onboarding.create_project.azure.no_results=No repositories match your search query.
- onboarding.create_project.bitbucketcloud.title=Bitbucket Cloud project onboarding
- onboarding.create_project.bitbucketcloud.no_projects=No projects could be fetched from Bitbucket. Contact your system administrator, or {link}.
- onboarding.create_project.bitbucketcloud.link=See on Bitbucket
- onboarding.create_project.github.title=Github project onboarding
- onboarding.create_project.github.choose_organization=Choose organization
- onboarding.create_project.github.warning.title=Could not connect to GitHub
- onboarding.create_project.github.warning.message=Please contact an administrator to configure GitHub integration.
- onboarding.create_project.github.warning.message_admin=Please make sure the GitHub instance is correctly configured in the {link} to create a new project from a repository.
- onboarding.create_project.github.warning.message_admin.link=DevOps Platform integration settings
- onboarding.create_project.github.no_orgs=We couldn't load any organizations with your key. Contact an administrator.
- onboarding.create_project.github.no_orgs_admin=We couldn't load any organizations. Make sure the GitHub App is installed in at least one organization and check the GitHub instance configuration in the {link}.
- onboarding.create_project.gitlab.title=Gitlab project onboarding
- onboarding.create_project.gitlab.no_projects=No projects could be fetched from Gitlab. Contact your system administrator, or {link}.
- onboarding.create_project.gitlab.link=See on GitLab
-
- onboarding.token.header=Provide a token
- onboarding.token.text=The token is used to identify you when an analysis is performed. If it has been compromised, you can revoke it at any point in time in your {link}.
- onboarding.token.text.PROJECT_ANALYSIS_TOKEN=The project token is used to identify you when an analysis is performed. If it has been compromised, you can revoke it at any point in time in your {link}.
- onboarding.token.text.GLOBAL_ANALYSIS_TOKEN=The global token is used to identify you when an analysis is performed. If it has been compromised, you can revoke it at any point in time in your {link}.
- onboarding.token.text.user_account=user account
- onboarding.token.generate=Generate
- onboarding.token.generate.long=Generate a token
- onboarding.token.generate.PROJECT_ANALYSIS_TOKEN=Generate a project token
- onboarding.token.generate.GLOBAL_ANALYSIS_TOKEN=Generate a global token
- onboarding.token.use_existing_token=Use existing token
- onboarding.token.use_existing_token.label=Existing token value
- onboarding.token.use_existing_token.help=Paste an existing token value into the input field.
- onboarding.token.warning_project_token_scope=Please note that this token will only allow you to analyze the current project. If you want to use the same token to analyze multiple projects, you need to generate a global token in your {link}. See the {doc_link} for more information.
- onboarding.token.name.label=Token name
- onboarding.token.name.placeholder=Enter a name for your token
- onboarding.token.name.help=Enter a name for your project token
- onboarding.token.invalid_format=The token you have entered has invalid format.
-
- onboarding.tutorial.env_variables=In the {field} field, enter {value} {extra}
- onboarding.tutorial.env_variables.field=Value
- onboarding.tutorial.env_variables.token_generator.value=an existing token, or a newly generated one:
-
- onboarding.analysis.header=Run analysis on your project
- onboarding.analysis.auto_refresh_after_analysis.done=Is my analysis done?
- onboarding.analysis.auto_refresh_after_analysis.auto_refresh=If your analysis is successful, this page will automatically refresh in a few moments.
- onboarding.analysis.auto_refresh_after_analysis.set_up_pr_deco_and_ci.admin=You can set up Pull Request Decoration under the project settings. To set up analysis with your favorite CI tool, see the tutorials.
- onboarding.analysis.auto_refresh_after_analysis.set_up_pr_deco_and_ci=You can request from a project administrator to set up Pull Request Decoration. To set up analysis with your favorite CI tool, see the tutorials.
- onboarding.analysis.auto_refresh_after_analysis.check_these_links=Check these useful links while you wait: {link_branches}, {link_pr_analysis}.
- onboarding.analysis.auto_refresh_after_analysis.check_these_links.pr_analysis=Pull Request Analysis
- onboarding.analysis.auto_refresh_after_analysis.check_these_links.branches=Branch Analysis
-
- onboarding.build=What option best describes your build?
- onboarding.build.maven=Maven
- onboarding.build.gradle=Gradle
- onboarding.build.make=Make
- onboarding.build.dotnet=.NET
- onboarding.build.dotnet.win_core=Windows + .NET Core
- onboarding.build.dotnet.win_msbuild=Windows + .NET Framework
- onboarding.build.dotnet.linux_core=Linux + .NET Core
- onboarding.build.cfamily=C,C++ or ObjC
- onboarding.build.other=Other (for JS, TS, Go, Python, PHP, ...)
-
- onboarding.build.dotnet.variant=Choose your build tool
- onboarding.build.dotnet.variant.dotnet_core=.NET Core
- onboarding.build.dotnet.variant.dotnet_framework=.NET Framework
-
- onboarding.build.other.os=What is your OS?
- onboarding.build.other.os.linux=Linux
- onboarding.build.other.os.win=Windows
- onboarding.build.other.os.mac=macOS
-
- onboarding.analysis.docs=Please visit the {link} for more details.
- onboarding.analysis.build_wrapper.header.linux=Download and unzip the Build Wrapper for Linux
- onboarding.analysis.build_wrapper.header.win=Download and unzip the Build Wrapper for Windows
- onboarding.analysis.build_wrapper.header.mac=Download and unzip the Build Wrapper for macOS
- onboarding.analysis.build_wrapper.text=And add the executable's directory to the {env_var} environment variable
- onboarding.analysis.build_wrapper.execute=Execute the Build Wrapper as a prefix to your build command
- onboarding.analysis.build_wrapper.execute_text=Run the following command in your project's folder.
- onboarding.analysis.build_wrapper.execute_build_command=<your clean build command>
- onboarding.analysis.build_wrapper.docs=Please visit the {link} of the Build Wrapper for more details.
- onboarding.analysis.build_wrapper.docs_link=official documentation
-
-
- onboarding.analysis.java.maven.header=Execute the Scanner for Maven
- onboarding.analysis.java.maven.text=Running a {instance} analysis with Maven is straighforward. You just need to run the following command in your project's folder.
- onboarding.analysis.java.maven.docs_link=official documentation of the Scanner for Maven
- onboarding.analysis.java.maven.text.custom=Run the following command in your project's folder.
-
- onboarding.analysis.java.gradle.header=Execute the Scanner for Gradle
- onboarding.analysis.java.gradle.text.1=Running an analysis with Gradle is straighforward. You just need to declare the {plugin_code} plugin in your {filename} file:
- onboarding.analysis.java.gradle.text.2=and run the following command:
- onboarding.analysis.java.gradle.latest_version=You can find the latest version of the Gradle plugin {link}.
- onboarding.analysis.java.gradle.docs_link=official documentation of the Scanner for Gradle
-
- onboarding.analysis.msbuild.header=Download and unzip the Scanner for .NET
- onboarding.analysis.msbuild.text=Visit the {link} to download the latest version, and add the executable's directory to the {code} environment variable
- onboarding.analysis.msbuild.execute=Execute the Scanner for .NET
- onboarding.analysis.msbuild.execute.text=Running a {instance} analysis is straighforward. You just need to execute the following commands at the root of your solution.
- onboarding.analysis.msbuild.docs_link=official documentation of the Scanner for .NET
-
- onboarding.analysis.sq_scanner.header.linux=Download and unzip the Scanner for Linux
- onboarding.analysis.sq_scanner.header.win=Download and unzip the Scanner for Windows
- onboarding.analysis.sq_scanner.header.mac=Download and unzip the Scanner for macOS
- onboarding.analysis.sq_scanner.text=Visit the {link} to download the latest version, and add the {dir} directory to the {env_var} environment variable
- onboarding.analysis.sq_scanner.execute=Execute the Scanner
- onboarding.analysis.sq_scanner.execute.text=Running a {instance} analysis is straighforward. You just need to execute the following commands in your project's folder.
- onboarding.analysis.sq_scanner.execute.text.custom=Run the following commands in your project's folder.
- onboarding.analysis.sq_scanner.docs=Please visit the {link} for more details.
- onboarding.analysis.sq_scanner.docs_use_case=Please visit the {link} for more details, and the {useCaseLink} to know more about this use case.
- onboarding.analysis.sq_scanner.docs_link=official documentation of the Scanner
- onboarding.analysis.sq_scanner.sonar_token_env.header=Configure a SONAR_TOKEN environment variable in your CI settings
- onboarding.analysis.sq_scanner.sonar_token_env.var_name=Add an environment variable called
- onboarding.analysis.sq_scanner.sonar_token_env.var_value=Give it the following value
- onboarding.analysis.sqscanner.docs.gradle.title=official documentation of the Scanner for Gradle
- onboarding.analysis.sqscanner.docs.gradle.example_project.title=live Gradle-based example project
-
- onboarding.analysis.dotnetcore.global=Scanner .NET Core Global Tool
- onboarding.analysis.dotnetcore.global.text=As a prerequisite you need to have the sonarscanner tool installed globally using the following command:
- onboarding.analysis.dotnetcore.global.text.path=Make sure dotnet tools folder is in your path. See dotnet global tools documentation for more information.
-
- onboarding.tutorial.return_to_list=Choose another option
- onboarding.tutorial.ci_outro.all_set.title=You're all set!
- onboarding.tutorial.ci_outro.all_set.sentence={all_set} and ready to improve the quality and security of your code!
- onboarding.tutorial.ci_outro.all_set.sentence.all_set=You're all set
- onboarding.tutorial.ci_outro.commit=Commit and push your code to start the analysis.
- onboarding.tutorial.ci_outro.commit.why.gitlab=Each new push you make on your branches or merge requests will trigger a new analysis in SonarQube. We will decorate merge requests directly on GitLab for you.
- onboarding.tutorial.ci_outro.commit.why.github=Each new push you make on your branches or pull requests will trigger a new analysis in SonarQube. We will decorate pull requests directly on GitHub for you.
- onboarding.tutorial.ci_outro.commit.why.bitbucket=Each new push you make on your branches or pull requests will trigger a new analysis in SonarQube. We will decorate pull requests directly on Bitbucket for you.
- onboarding.tutorial.ci_outro.commit.why.bitbucketcloud=Each new push you make on your branches or pull requests will trigger a new analysis in SonarQube. We will decorate pull requests directly on Bitbucket for you.
- onboarding.tutorial.ci_outro.commit.why.azure=Each new push you make on your branches or pull requests will trigger a new analysis in SonarQube. We will decorate pull requests directly on Azure for you.
- onboarding.tutorial.ci_outro.commit.why.no_branches=Each new push you make on your main branch will trigger a new analysis in SonarQube.
- onboarding.tutorial.ci_outro.refresh=This page will then refresh with your analysis results.
- onboarding.tutorial.ci_outro.refresh.why=If the page doesn't refresh after a while, please double-check the analysis configuration, and check your logs.
- onboarding.tutorial.ci_outro.waiting_for_fist_analysis=Waiting for the first analysis to come in...
- onboarding.tutorial.other.project_key.sentence=Create a {file} file in your repository and paste the following code:
- onboarding.tutorial.cfamilly.compilation_database_info=If you have trouble using the build wrapper, you can try using a {link}.
- onboarding.tutorial.cfamilly.compilation_database_info.link=compilation database
- onboarding.tutorial.cfamilly.speed_caching=You can also speed up your analysis by enabling {link}.
- onboarding.tutorial.cfamilly.speed_caching.link=multi-threading and caching
- onboarding.tutorial.cfamily.examples_repositories_description=Check out our C and C++ sample projects with SonarQube analysis configured
-
- onboarding.tutorial.choose_method=How do you want to analyze your repository?
- onboarding.tutorial.choose_method.devops_platform.description=Do you want to integrate with your favorite CI? Choose one of the following tutorials.
- onboarding.tutorial.choose_method.local.description=Are you just testing or have an advanced use-case? Analyze your project locally.
- onboarding.tutorial.choose_method.local=Locally
- onboarding.tutorial.choose_method.other-ci=Other CI
- onboarding.tutorial.choose_method.jenkins=With Jenkins
- onboarding.tutorial.choose_method.github-actions=With GitHub Actions
- onboarding.tutorial.choose_method.gitlab-ci=With GitLab CI
- onboarding.tutorial.choose_method.azure-pipelines=With Azure Pipelines
- onboarding.tutorial.choose_method.bitbucket-pipelines=With Bitbucket Pipelines
-
-
- onboarding.tutorial.with.yaml.gradle=Update your {gradle} file with the {sq} plugin and it's configuration:
-
-
-
- onboarding.tutorial.with.bitbucket_pipelines.create_secret.title=Create repository variables
- onboarding.tutorial.with.bitbucket_pipelines.yaml.title=Create your pipelines builds configuration
- onboarding.tutorial.with.bitbucket_pipelines.variables.intro=In your Bitbucket repository, go to {repository_variables} and create two new variables:
- onboarding.tutorial.with.bitbucket_pipelines.variables.intro.link=Repository settings > Repository variables
- onboarding.tutorial.with.bitbucket_pipelines.variables.name.sentence=In the {name} field, enter
- onboarding.tutorial.with.bitbucket_pipelines.variables.name.sentence.name=Name
- onboarding.tutorial.with.bitbucket_pipelines.variables.add.sentence=Click on {add}.
- onboarding.tutorial.with.bitbucket_pipelines.variables.add.sentence.add=Add
- onboarding.tutorial.with.bitbucket_pipelines.variables.secured.sentence=Make sure {secured} is check.
- onboarding.tutorial.with.bitbucket_pipelines.variables.secured.sentence.secured=Secured
-
- onboarding.tutorial.with.github_action.create_secret.title=Create GitHub Secrets
- onboarding.tutorial.with.github_action.secret.intro=In your GitHub repository, go to {settings_secret} and create two new secrets:
- onboarding.tutorial.with.github_action.secret.intro.link=Settings > Secrets
- onboarding.tutorial.with.github_action.secret.name.sentence=In the {name} field, enter
- onboarding.tutorial.with.github_action.secret.name.sentence.name=Name
- onboarding.tutorial.with.github_action.secret.new.sentence=Click on {new_secret}.
- onboarding.tutorial.with.github_action.secret.new.sentence.new_secret=New repository secret
- onboarding.tutorial.with.github_action.secret.add.sentence=Click on {add_secret}.
- onboarding.tutorial.with.github_action.secret.add.sentence.add_secret=Add secret
- onboarding.tutorial.with.github_action.yaml.title=Create Workflow YAML File
- onboarding.tutorial.with.github_action.yaml.create_yml=Create or update your {file} YAML file with the following content:
-
- onboarding.tutorial.with.gitlab_ci.title=Analyze your project with GitLab CI
- onboarding.tutorial.with.gitlab_ci.project_key.title=Set your project key
- onboarding.tutorial.with.gitlab_ci.project_key.maven.step2=Add the following to your {file} file:
- onboarding.tutorial.with.gitlab_ci.project_key.gradle.step2=Add the following to your {file} file:
- onboarding.tutorial.with.gitlab_ci.project_key.other.step2=Create a {file} file in your repository and paste the following code:
- onboarding.tutorial.with.gitlab_ci.project_key.dotnet.step2=Create a {file} file in your repository and paste the following code:
- onboarding.tutorial.with.gitlab_ci.project_key.cfamily.step2=Create a {file} file in your repository and paste the following code:
-
- onboarding.tutorial.with.gitlab_ci.env_variables.title=Add environment variables
- onboarding.tutorial.with.gitlab_ci.env_variables.description.link=Settings > CI/CD > Variables
- onboarding.tutorial.with.gitlab_ci.env_variables.section.title=Define the SonarQube Token environment variable.
- onboarding.tutorial.with.gitlab_ci.env_variables.section.description=In GitLab, go to {link} to add the following variable and make sure it is available for your project:
- onboarding.tutorial.with.gitlab_ci.env_variables.edit.token.tooltip=Use an existing token or generate a new one.
- onboarding.tutorial.with.gitlab_ci.env_variables.step1=Key
-
- onboarding.tutorial.with.gitlab_ci.env_variables.step3=Uncheck the {value} checkbox.
- onboarding.tutorial.with.gitlab_ci.env_variables.step3.value=Protect Variable
- onboarding.tutorial.with.gitlab_ci.env_variables.section.step4=Check the {value} checkbox.
- onboarding.tutorial.with.gitlab_ci.env_variables.section.step4.value=Mask Variable
- onboarding.tutorial.with.gitlab_ci.env_variables.section2.title=Define the SonarQube URL environment variable.
- onboarding.tutorial.with.gitlab_ci.env_variables.section2.description=Still in {link} add a new variable and make sure it is available for your project:
- onboarding.tutorial.with.gitlab_ci.env_variables.section2.step4=Leave the {value} checkbox unchecked.
- onboarding.tutorial.with.gitlab_ci.yml.title=Create or update the configuration file
- onboarding.tutorial.with.gitlab_ci.yml.description=Create or update your {filename} file with the following content.
- onboarding.tutorial.with.gitlab_ci.yml.filename=.gitlab-ci.yml
- onboarding.tutorial.with.gitlab_ci.yml.baseconfig=Note that this is a minimal base configuration to run a SonarQube analysis on your main branch and merge requests.
- onboarding.tutorial.with.gitlab_ci.yml.baseconfig.no_branches=Note that this is a minimal base configuration to run a SonarQube analysis on your main branch.
- onboarding.tutorial.with.gitlab_ci.yml.existing=If you already have a pipeline configured and running, you might want to add the example from this step to your existing yml file.
-
- onboarding.tutorial.with.jenkins.title=Analyze your project with Jenkins
- onboarding.tutorial.with.jenkins.alm_selection.title=Select your DevOps platform
- onboarding.tutorial.with.jenkins.prereqs.title=Prerequisites
- onboarding.tutorial.with.jenkins.prereqs.intro.sentence=To run your project analyses with Jenkins, the following plugins must be {installed} and {configured}.
- onboarding.tutorial.with.jenkins.prereqs.intro.sentence.installed=installed
- onboarding.tutorial.with.jenkins.prereqs.intro.sentence.configured=configured
- onboarding.tutorial.with.jenkins.prereqs.plugins.branch_source.bitbucket=Bitbucket Branch Source plugin for Jenkins - version 2.7 or later
- onboarding.tutorial.with.jenkins.prereqs.plugins.branch_source.bitbucketcloud=Bitbucket Branch Source plugin for Jenkins - version 2.7 or later
- onboarding.tutorial.with.jenkins.prereqs.plugins.branch_source.github=GitHub Branch Source plugin for Jenkins - version 2.7.1 or later
- onboarding.tutorial.with.jenkins.prereqs.plugins.branch_source.gitlab=GitLab Branch Source plugin for Jenkins - version 1.5.3 or later
- onboarding.tutorial.with.jenkins.prereqs.plugins.gitlab_plugin=GitLab plugin for Jenkins - version 1.5.13 or later
- onboarding.tutorial.with.jenkins.prereqs.plugins.sonar_scanner=SonarQube Scanner plugin for Jenkins - version 2.11 or later
- onboarding.tutorial.with.jenkins.prereqs.step_by_step_guide=For a step by step guide on installing and configuring those plugins in Jenkins, visit the {link} documentation page.
- onboarding.tutorial.with.jenkins.prereqs.step_by_step_guide.link=Analysis Prerequisites
- onboarding.tutorial.with.jenkins.prereqs.following_are_recommendations=We recommend using the configuration in the following steps for the best results, but you can customize it as needed.
- onboarding.tutorial.with.jenkins.prereqs.done=Configure Analysis
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.title=Create a Multibranch Pipeline Job
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.intro=Create a Multibranch Pipeline in order to automatically analyze all your branches and pull requests.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step1.sentence=From Jenkins' dashboard, click {new_item} and create a {type}.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step1.sentence.new_item=New Item
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step1.sentence.type=Multibranch Pipeline Job
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.sentence=Under {tab}, add a {source} source and enter the following information:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.sentence.tab=Branch Sources
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.sentence.source=Bitbucket
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.server.label=Server
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.server.action=select the instance hosting the repository you want to analyze.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.creds.label=Credentials
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.creds.action=select the Bitbucket Server credentials.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.owner.label=Owner
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.owner.action=enter your project key.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.repo.label=Repository
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucket.repo.action=select the repository you want to analyze.
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.sentence=Under {tab}, add a {source} source and enter the following information:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.sentence.tab=Branch Sources
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.sentence.source=Bitbucket
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.server.label=Server
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.server.action=Make sure that Bitbucket Cloud is selected.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.creds.label=Credentials
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.creds.action=select the Bitbucket Cloud credentials.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.owner.label=Owner
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.owner.action=enter your workspace ID.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.repo.label=Repository
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.bitbucketcloud.repo.action=select the repository you want to analyze.
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.sentence=Under {tab}, add a {source} source and enter the following information:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.sentence.tab=Branch Sources
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.sentence.source=GitHub
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.creds.label=Credentials
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.creds.action=select or add your GitHub credentials.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.repo_url.label=Repository HTTPS URL
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.github.repo_url.action=enter your repository URL.
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.sentence=Under {tab}, add a {source} source and enter the following information:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.sentence.tab=Branch Sources
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.sentence.source=GitLab Project
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.creds.label=Checkout Credentials
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.creds.action=select or add your GitLab credentials.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.owner.label=Owner
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.owner.action=enter the name of your user or your group.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.repo.label=Projects
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.gitlab.repo.action=select your project.
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.label=Behaviors
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.branches_prs.action=Exclude branches that are also filed as PRs.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.branches_prs.label=Discover branches
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.branches_mrs.action=Exclude branches that are also filed as MRs.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.branches_mrs.label=Discover branches
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.discover_prs.action=The current pull request revision.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.discover_prs.label=Discover pull requests from origin
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.discover_mrs.action=The current merge request revision.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.discover_mrs.label=Discover merge requests from origin
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.label=Specify ref specs
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.add_behaviour.sentence=By default, this behavior is not active. If you do not see it, click on {add} to see the list of available behaviors, and select {ref_spec}.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.add_behaviour.sentence.add=Add
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.add_behaviour.sentence.ref_spec=Specify ref specs
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.set_pr_ref_specs.sentence=In order to correctly compute new code for Pull Requests, the scanner will need the refs of the target branch. Make sure the {ref_spec} value will include any target branches (the default value should be enough). Example:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.set_pr_ref_specs.sentence.ref_spec=Ref Spec
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.set_mr_ref_specs.sentence=In order to correctly compute new code for Merge Requests, the scanner will need the refs of the target branch. Make sure the {ref_spec} value will include any target branches (the default value should be enough). Example:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.behaviors.ref_specs.set_mr_ref_specs.sentence.ref_spec=Ref Spec
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step2.leave_defaults=You can leave the other Branch Source settings at the defaults.
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step3.sentence=Jump to the {tab} section and make sure the parameters are set as follows:
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step3.sentence.tab=Build Configuration
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step3.mode.label=Mode
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step3.mode.action=by Jenkinsfile
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step3.script_path.label=Script Path
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step3.script_path.action=Jenkinsfile
-
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step4.sentence=Click {save}.
- onboarding.tutorial.with.jenkins.multi_branch_pipeline.step4.sentence.save=Save
-
- onboarding.tutorial.with.jenkins.pipeline.title=Create a Pipeline Job
- onboarding.tutorial.with.jenkins.pipeline.intro=Create a Pipeline in order to automatically analyze your project.
- onboarding.tutorial.with.jenkins.pipeline.step1.sentence=From Jenkins' dashboard, click {new_item} and create a {type}.
- onboarding.tutorial.with.jenkins.pipeline.step1.sentence.new_item=New Item
- onboarding.tutorial.with.jenkins.pipeline.step1.sentence.type=Pipeline Job
-
- onboarding.tutorial.with.jenkins.pipeline.step2.sentence=Under {tab}, choose {option}. You must set a unique, secret token for this field.
- onboarding.tutorial.with.jenkins.pipeline.step2.sentence.tab=Build Triggers
- onboarding.tutorial.with.jenkins.pipeline.step2.sentence.option=Trigger builds remotely
-
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.trigger.sentence=Under {tab}, choose {option}. Write down the webhook URL provided. You will need it when configuring the webhook in GitLab.
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.trigger.sentence.tab=Build Triggers
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.trigger.sentence.option=Build when a change is pushed to GitLab
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.pick_triggers.sentence=Under {triggers}, only select {push_events}.
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.pick_triggers.sentence.triggers=Enabled GitLab triggers
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.pick_triggers.sentence.push_events=Push events
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.click_advanced.sentence=Click on {advanced}
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.click_advanced.sentence.advanced=Advanced...
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.secret_token.sentence=Find the {secret_token} text field, and click on {generate}. Write down the secret token. You will need it when configuring the webhook in GitLab.
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.secret_token.sentence.secret_token=Secret token
- onboarding.tutorial.with.jenkins.pipeline.gitlab.step2.secret_token.sentence.generate=Generate
-
- onboarding.tutorial.with.jenkins.pipeline.step3.sentence=Under {tab}, make sure the parameters are set as follows:
- onboarding.tutorial.with.jenkins.pipeline.step3.sentence.tab=Pipeline
- onboarding.tutorial.with.jenkins.pipeline.step3.definition.label=Definition
- onboarding.tutorial.with.jenkins.pipeline.step3.definition.action=Pipeline script from SCM
- onboarding.tutorial.with.jenkins.pipeline.step3.scm.sentence={label} Configure your SCM. Make sure to only build your main branch. For example, if your main branch is called "main", put "*/main" under {branches_to_build}.
- onboarding.tutorial.with.jenkins.pipeline.step3.scm.sentence.label=SCM:
- onboarding.tutorial.with.jenkins.pipeline.step3.scm.sentence.branches_to_build=Branches to build
- onboarding.tutorial.with.jenkins.pipeline.step3.script_path.label=Script Path
- onboarding.tutorial.with.jenkins.pipeline.step3.script_path.action=Jenkinsfile
-
- onboarding.tutorial.with.jenkins.pipeline.step4.sentence=Click {save}.
- onboarding.tutorial.with.jenkins.pipeline.step4.sentence.save=Save
-
-
- onboarding.tutorial.with.jenkins.webhook.bitbucket.title=Create a Bitbucket Server Webhook
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.title=Create a Bitbucket Cloud Webhook
- onboarding.tutorial.with.jenkins.webhook.github.title=Create a GitHub Webhook
- onboarding.tutorial.with.jenkins.webhook.gitlab.title=Create a GitLab Webhook
- onboarding.tutorial.with.jenkins.webhook.intro.sentence=Create a Webhook in your repository to trigger the Jenkins job on push. Already have a Webhook configured? {link}
- onboarding.tutorial.with.jenkins.webhook.intro.link=Skip this step.
- onboarding.tutorial.with.jenkins.webhook.step1.sentence=Go to the {link} and enter the following information:
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step1.link=Bitbucket Server Webhook creation page for your repository
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step1.link=Bitbucket Cloud Webhook creation page for your repository
- onboarding.tutorial.with.jenkins.webhook.github.step1.link=GitHub Webhook creation page for your repository
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.link=GitLab Webhook creation page for your repository
- onboarding.tutorial.with.jenkins.webhook.step1.name.label=Name
- onboarding.tutorial.with.jenkins.webhook.step1.name.action=give a unique name.
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step1.url.label=URL
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step1.url.action=Enter the following URL, replacing the values between *** as needed:
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step1.url.warning=The Bitbucket Server URL must be identical to the one in your Jenkins configuration. Watch out for any missing or extra "/" at the end.
- onboarding.tutorial.with.jenkins.webhook.github.step1.url.label=URL
- onboarding.tutorial.with.jenkins.webhook.github.step1.url.action=Enter the following URL, replacing the values between *** as needed:
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.url_with_branches.label=URL
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.url_with_branches.action=Enter the following URL, replacing the values between *** as needed:
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.url_no_branches.label=URL
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.url_no_branches.action=Enter the URL you wrote down in the previous step.
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.secret_token.label=Secret Token
- onboarding.tutorial.with.jenkins.webhook.gitlab.step1.secret_token.action=Enter the generated token you wrote down in the previous step.
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step2.sentence=Under {events}, make sure the following options are checked:
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step2.sentence.events=Events
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.sentence=Under {triggers}, select {option} and make sure the following options are checked:
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.sentence.triggers=Triggers
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.sentence.option=Choose from a full list of triggers
- onboarding.tutorial.with.jenkins.webhook.github.step2.sentence=Under {events} select {option} and check the following:
- onboarding.tutorial.with.jenkins.webhook.github.step2.sentence.events=Which events would you like to trigger this webhook?
- onboarding.tutorial.with.jenkins.webhook.github.step2.sentence.option=Let me select individual events
- onboarding.tutorial.with.jenkins.webhook.gitlab.step2.sentence=Under {trigger} check the following:
- onboarding.tutorial.with.jenkins.webhook.gitlab.step2.sentence.trigger=Trigger
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step2.repo.label=Repository
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step2.repo.action=Push
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step2.pr.label=Pull Request
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step2.pr.action=Opened
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.repo.label=Repository
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.repo.action=Push
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.pr.label=Pull Request
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step2.pr.action=Created
- onboarding.tutorial.with.jenkins.webhook.github.step2.repo=Pushes
- onboarding.tutorial.with.jenkins.webhook.github.step2.pr=Pull Requests
- onboarding.tutorial.with.jenkins.webhook.gitlab.step2.repo=Push events
- onboarding.tutorial.with.jenkins.webhook.gitlab.step2.mr=Merge request events
- onboarding.tutorial.with.jenkins.webhook.github.step3.sentence=Click {add_webhook}.
- onboarding.tutorial.with.jenkins.webhook.github.step3.sentence.add_webhook=Add webhook
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step3.sentence=Click {save}.
- onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step3.sentence.save=Save
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step3.sentence=Click {create}.
- onboarding.tutorial.with.jenkins.webhook.bitbucket.step3.sentence.create=Create
- onboarding.tutorial.with.jenkins.webhook.gitlab.step3.sentence=Click {add_webhook}.
- onboarding.tutorial.with.jenkins.webhook.gitlab.step3.sentence.add_webhook=Add webhook
- onboarding.tutorial.with.jenkins.jenkinsfile.title=Create a Jenkinsfile
- onboarding.tutorial.with.jenkins.jenkinsfile.jenkinsfile_step.sentence=Create a {file} file in your repository and paste the following code:
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.replace.sentence=Make sure to replace {default} with the name you gave to your Maven tool {in_jenkins}.
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.replace.sentence.default=Default Maven
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.replace.sentence.in_jenkins=in Jenkins
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help1.sentence=To get the name of your Maven tool in Jenkins, navigate to {path}.
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help1.sentence.path=Manage Jenkins > Global Tool Configuration
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help2.sentence=The name is located under the {path} section, in the {name} field.
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help2.sentence.path=Maven > Maven installations
- onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help2.sentence.name=Name
- onboarding.tutorial.with.jenkins.jenkinsfile.gradle.step2.sentence=Add the following to your {file} file:
- onboarding.tutorial.with.jenkins.jenkinsfile.dotnet.build_agent=Choose your build agent.
-
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.title.sentence=Prerequisite: Add a {default_msbuild} tool.
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.title.sentence.default_msbuild=MSBuild
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.info=This step need to be done only once per jenkins instance.
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step1.sentence=In Jenkins, make sure to have the {msbuild} installed.
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step1.sentence.msbuild=MSBuild Plugin
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step2.sentence=Navigate to {path}.
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step2.sentence.path=Manage Jenkins > Global Tool Configuration
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step3.sentence=Under {msbuild} click on {add_msbuild} and give a {name} that will be used in the last step. Refer to the {msbuild_plugin} documentation on how to install the tool:
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step3.sentence.msbuild=MSBuild
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step3.sentence.msbuild_plugin=MSBuild Plugin
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step3.sentence.add_msbuild=Add MSBuild
- onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.step3.sentence.name=Name
-
-
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.title.sentence=Prerequisite: Add a {default_scanner} tool.
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.title.sentence.default_scanner=SonarScanner for MSBuild
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.info=This step needs to be done only once per jenkins instance or if you need different scanner versions.
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step1.sentence=In Jenkins, navigate to {path}.
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step1.sentence.path=Manage Jenkins > Global Tool Configuration
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step2.sentence=Under {default_scanner} click on {add_scanner_for_msbuild}.
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step2.sentence.default_scanner=SonarScanner for MSBuild
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step2.sentence.add_scanner_for_msbuild=Add SonarScanner for MSBuild
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step3.sentence=Choose a {name} that will be used in the last step:
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step3.sentence.name=Name
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step4.sentence=Check {install_auto}
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step4.sentence.install_auto=Install automatically
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step5.sentence=Under {install_from} select the corresponding .NET Core scanner required for you project.
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step5.sentence.install_from=Install from GitHub
- onboarding.tutorial.with.jenkins.dotnet.scanner.prereqs.step5.sentence.install_auto=Install automatically
-
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.replace.sentence=Make sure to replace {default} with the name you gave to your SonarQube Scanner tool {in_jenkins}.
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.replace.sentence.default=SonarScanner
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.replace.sentence.in_jenkins=in Jenkins
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.help1.sentence=To get the name of your SonarQube Scanner tool in Jenkins, navigate to {path}.
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.help1.sentence.path=Manage Jenkins > Global Tool Configuration
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.help2.sentence=The name is located under the {path} section, in the {name} field.
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.help2.sentence.path=SonarQube Scanner > SonarQube Scanner installations
- onboarding.tutorial.with.jenkins.jenkinsfile.other.step3.help2.sentence.name=Name
- onboarding.tutorial.with.jenkins.jenkinsfile.cfamilly.agent_setup=We assume the Jenkins agent has the necessary tools to build your project.
-
-
- onboarding.tutorial.with.azure_pipelines.os=What is your agent host?
- onboarding.tutorial.with.azure_pipelines.title=Analyze your project with Azure DevOps Pipelines
- onboarding.tutorial.with.azure_pipelines.ExtensionInstallation.title=Install SonarQube extension for Azure DevOps
- onboarding.tutorial.with.azure_pipelines.ExtensionInstallation.sentence=From your Azure DevOps instance, navigate to the Visual Studio Marketplace and install the {link} by clicking the {button} button.
- onboarding.tutorial.with.azure_pipelines.ExtensionInstallation.sentence.link=SonarQube extension
- onboarding.tutorial.with.azure_pipelines.ExtensionInstallation.sentence.button=Get it free
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.title=Add a new SonarQube Service Endpoint in your project
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step1.sentence=In Azure DevOps, go to {menu}.
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step1.sentence.menu=Project settings > Service connections
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step2.sentence=Add a new service connection of type {type}.
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step2.sentence.type=SonarQube
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step3.sentence=Enter your SonarQube server url: {url} {button}
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step4.sentence=Enter an existing token, or a newly generated one
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step5.sentence=Enter a memorable connection name.
- onboarding.tutorial.with.azure_pipelines.ServiceEndpoint.step6.sentence=Create the service connection.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.title=Configure analysis
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.info=The following steps assume you are using the Azure Pipelines classic editor. Check out our {doc_link} for the YAML counterpart.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.info.doc_link=Azure DevOps integration page
-
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_wrapper.ccpp.sentence=In Azure DevOps, create or edit a build {pipeline} to make Build Wrapper available on the build agent.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_wrapper.ccpp.script.sentence=Add a {task} task, select {inline} mode and add the following script to download and decompress the Build Wrapper on the build agent.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_wrapper.ccpp.win.sentence.task=PowerShell script
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_wrapper.ccpp.nix.sentence.task=Bash script
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_wrapper.ccpp.win.sentence.inline=inline
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_wrapper.ccpp.nix.sentence.inline=inline
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.ccpp.sentence=Add a new {task} task {before} your build task.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare_additional.ccpp=In {additional} in the {advanced} section, add a new property to set the output directory to which the Build Wrapper should write its results: {property} {button}
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare_additional.ccpp.additional=Additional Properties
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare_additional.ccpp.advanced=Advanced
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build.ccpp.sentence=Add or modify your build {task} task. For the analysis to happen, your build has to be run through a command line so that it can be wrapped-up by the build-wrapper.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build.ccpp.sentence.task=Command Line
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_script.ccpp.sentence=Run {build_wrapper} executable. Pass in as the arguments (1) the output directory configured in the previous task and (2) the command that runs a clean build of your project (not an incremental build). Example:
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.build_script.ccpp.sentence.build_wrapper=Build Wrapper
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.run.ccpp.sentence=Add a new {task} task {after} your build task. Consider running this task right after the previous one as the build environment should not be significantly altered before running the analysis.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.sentence=In Azure DevOps, create or edit a build {pipeline} and add a new {task} task {before} your build task:
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.sentence.pipeline=Pipeline
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.sentence.task=Prepare Analysis Configuration
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.sentence.before=before
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.endpoint.sentence=Select the {endpoint} you created in Step 2.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.endpoint.sentence.endpoint=SonarQube server endpoint
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis=Under {section}, select {run_analysis_value}.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis.section=Choose the way to run the analysis
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis.values.dotnet=Integrate with MSBuild
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis.values.maven=Integrate with Maven or Gradle
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis.values.gradle=Integrate with Maven or Gradle
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis.values.cfamily=Use standalone scanner
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.prepare.run_analysis.values.other=Use standalone scanner
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.manual.sentence=Select the {mode} mode.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.manual.sentence.mode=Manually provide configuration
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.run.sentence=Add a new {task} task {after} your build task.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.run.sentence.task=Run Code Analysis
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.run.sentence.after=after
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.run.key.sentence=In the {project_key} field, enter {key} {button}
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.run.key.sentence.project_key=Project Key
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.advanced_properties.sentence=Expand the {section} and replace the {properties} with the following snippet
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.advanced_properties.sentence.section=Advanced section
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.advanced_properties.sentence.properties=Additional Properties
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.title=Add a new Java tool installer task:
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.sentence=Under {field}, select {value}
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.java_version=JDK version
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.or_higher=(or higher)
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.java_architecture=JDK architecture
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.java_source=JDK source
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java_installer.pre-installed=Pre-installed
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java=Edit or add a new {0} task:
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java.settings.sentence=Under {section}, check {option}
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java.settings.sentence.section=Code Analysis
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.java.settings.sentence.option=Run SonarQube or SonarCloud Analysis
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.publish_qg.sentence=Add a new {task} task to publish SonarQube's Quality Gate results on your build pipeline summary.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.publish_qg.info.sentence1=This task may increase your build time as your pipeline will have to wait for SonarQube to process the analysis report. It is highly recommended but optional.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.publish_qg.sentence.task=Publish Quality Gate Result
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.continous_integration.sentence=Under the {tab} tab of your pipeline, check {continuous_integration} and select all the branches for which you want the SonarQube analysis to run automatically.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.continous_integration.sentence.tab=Triggers
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.continous_integration.sentence.continuous_integration=Enable continuous integration
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.continous_integration.no_branches.sentence=Under the {tab} tab of your pipeline, check {continuous_integration} and select the main branch
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.continous_integration.no_branches.sentence.tab=Triggers
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.continous_integration.no_branches.sentence.continuous_integration=Enable continuous integration
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.branch_protection=To make sure your Pull Requests are analyzed automatically and aren't merged when they're failing their quality gate, check out the {link}.
- onboarding.tutorial.with.azure_pipelines.BranchAnalysis.branch_protection.link=documentation
-
- onboarding.tutorial.no_scan_rights=You do not have permission to analyze this project. Please contact the project administrator.
- #------------------------------------------------------------------------------
- #
- # BRANCHES
- #
- #------------------------------------------------------------------------------
- branches.branch=Branch
- branches.main_branch=Main Branch
- branches.pr=PR
- branches.see_the_pr=See the PR
-
- #------------------------------------------------------------------------------
- #
- # BRANCH-LIKE NAVIGATION
- #
- #------------------------------------------------------------------------------
- branch_like_navigation.manage=Manage branches and Pull Requests
- branch_like_navigation.search_for_branch_like=Search for branches or Pull Requests...
- branch_like_navigation.pull_requests=Pull Requests
- branch_like_navigation.orphan_pull_requests=Orphan Pull Requests
- branch_like_navigation.orphan_pull_requests.tooltip=When the base of a Pull Request is deleted, this Pull Request becomes orphan.
- branch_like_navigation.for_merge_into_x_from_y=for merge into {target} from {branch}
- branch_like_navigation.no_branch_support.title=Get the most out of SonarQube with branch and PR/MR analysis
- branch_like_navigation.no_branch_support.title.pr=Get the most out of SonarQube with branch and PR analysis
- branch_like_navigation.no_branch_support.title.mr=Get the most out of SonarQube with branch and MR analysis
- branch_like_navigation.no_branch_support.content=With Developer Edition you can analyze every pull/merge request. You can also watch the quality of your release branches by analyzing each one individually in SonarQube.
- branch_like_navigation.no_branch_support.content_x.pr=With Developer Edition you can analyze every pull request and get the results in {0}. You can also watch the quality of your release branches by analyzing each one individually in SonarQube.
- branch_like_navigation.no_branch_support.content_x.mr=With Developer Edition you can analyze every merge request and get the results in {0}. You can also watch the quality of your release branches by analyzing each one individually in SonarQube.
- branch_like_navigation.only_one_branch.title=Learn how to analyze branches in SonarQube
- branch_like_navigation.only_one_branch.content=Quickly setup branch analysis and get separate insights for each of your branches and Pull Requests.
- branch_like_navigation.only_one_branch.documentation=Branches documentation
- branch_like_navigation.only_one_branch.pr_analysis=Pull Request analysis
- branch_like_navigation.tutorial_for_ci=Show me how to set up my CI
-
- #------------------------------------------------------------------------------
- #
- # APPLICATIONS
- #
- #------------------------------------------------------------------------------
- application.cannot_access_all_child_projects1=You must have access to all the projects within this Application in order to browse it.
- application.cannot_access_all_child_projects2=Please contact your project administrator.
-
- #------------------------------------------------------------------------------
- #
- # PORTFOLIOS
- #
- #------------------------------------------------------------------------------
- portfolio.has_always_been_x=has always been {rating}
- portfolio.was_x_y=was {rating} {date}
- portfolio.x_in_y={project_branches} in {rating}
- portfolio.project_branch=project branch
- portfolio.project_branches=project branches
- portfolio.has_qg_status=Has Quality Gate Status
- portfolio.have_qg_status=Have Quality Gate Status
- portfolio.empty=This portfolio is empty.
- portfolio.no_lines_of_code=All projects in this portfolio are empty
- portfolio.not_computed=This portfolio is not yet computed.
- portfolio.app.empty=This application is empty.
- portfolio.app.no_lines_of_code=All projects in this application are empty
- portfolio.metric_trend=Metric trend
- portfolio.lowest_rated_project_branches=Lowest rated project branches
- portfolio.health_factors=Portfolio health factors
- portfolio.activity_link=Activity
- portfolio.measures_link=Measures
- portfolio.language_breakdown_link=Language breakdown
- portfolio.breakdown=Portfolio breakdown
- portfolio.number_of_projects=Number of project branches
- portfolio.number_of_lines=Number of lines of code
-
- portfolio.metric_domain.vulnerabilities=Security Vulnerabilities
- portfolio.metric_domain.security_hotspots=Security Review
-
- #------------------------------------------------------------------------------
- #
- # METRIC DOMAINS HELP TEXT
- #
- #------------------------------------------------------------------------------
-
- portfolio.metric_domain.releasability.help=Ratio of projects in the Portfolio that have passed the Quality Gate.
- portfolio.metric_domain.reliability.help=Average Reliability rating for all projects in the portfolio.
- portfolio.metric_domain.vulnerabilities.help=Average security rating for all projects in the portfolio.
- portfolio.metric_domain.security_hotspots.help=Average security review rating for all projects in the portfolio.
- portfolio.metric_domain.maintainability.help=Average maintainability rating for all projects in the portfolio.
-
- #------------------------------------------------------------------------------
- #
- # ENCRYPTION
- #
- #------------------------------------------------------------------------------
- encryption.form_intro=Secret key is registered. You can encrypt any property value with the following form:
- encryption.form_note=Note that the secret key can be changed, but all the encrypted properties will have to be updated. {moreInformationLink}
- encryption.encrypted_value=Encrypted Value:
- encryption.generate_secret_key=Generate Secret Key
- encryption.generate_new_secret_key=Generate New Secret Key
- encryption.encrypt=Encrypt
- encryption.secret_key_description=Secret key is required to be able to encrypt properties. {moreInformationLink}
- encryption.secret_key=Secret Key
- encryption.how_to_use=How To Use
- encryption.how_to_use.content1=Store the secret key in the file {secret_file} of the server. This file can be relocated by defining the property {property} in {propreties_file}
- encryption.how_to_use.content2=Restrict access to this file by making it readable and by owner only
- encryption.how_to_use.content3=Restart the server if the property {property} has been set or changed.
- encryption.how_to_use.content4=For each property that you want to encrypt, generate the encrypted value and replace the original value wherever it is stored (configuration files, command lines).
-
-
- #------------------------------------------------------------------------------
- #
- # USERS
- #
- #------------------------------------------------------------------------------
- users.page=Users
- users.page.description=Create and administer individual users.
- users.deactivate=Deactivate
- users.deactivate_user=Deactivate User
- users.deactivate_user.confirmation=Are you sure you want to deactivate "{0} ({1})"?
- users.delete_user=Delete user's personal information
- users.delete_user.help=A user account cannot be reactivated once their personal information is deleted. {link}
- users.delete_user.help.link=Learn more
- users.delete_user.documentation=Authentication
- users.create_user=Create User
- users.update_user=Update User
- users.cannot_update_delegated_user=You cannot update the name and email of this user, as it is controlled by an external identity provider.
- users.minimum_x_characters=Minimum {0} characters
- users.email=Email
- users.last_connection=Last connection
- users.update_groups=Update Groups
- users.update_tokens=Update Tokens
- users.add=Add user
- users.remove=Remove user
- users.search_description=Search users by login or name
- users.update=Update users
- users.tokens=Tokens
- users.user_X_tokens=Tokens of {user}
- users.tokens.sure=Sure?
- users.tokens.sure_X=Are you sure you want to revoke token {token}?
- users.tokens.revoke=Revoke
- users.tokens.revoke_token=Revoke token
- users.no_tokens=No tokens
- users.generate=Generate
- users.tokens.PROJECT_ANALYSIS_TOKEN=Project Analysis Token
- users.tokens.PROJECT_ANALYSIS_TOKEN.short=Project
- users.tokens.GLOBAL_ANALYSIS_TOKEN=Global Analysis Token
- users.tokens.GLOBAL_ANALYSIS_TOKEN.short=Global
- users.tokens.USER_TOKEN=User Token
- users.tokens.USER_TOKEN.short=User
- users.tokens.generate=Generate Tokens
- users.tokens.name=Name
- users.tokens.enter_name=Enter Token Name
- users.tokens.type=Type
- users.tokens.select_type=Select Token Type
- users.tokens.project=Project
- users.tokens.select_project=Select Project
- users.tokens.expires_in=Expires in
- users.tokens.expiration.30=30 days
- users.tokens.expiration.90=90 days
- users.tokens.expiration.365=1 year
- users.tokens.expiration.0=No expiration
- users.tokens.new_token_created=New token "{0}" has been created. Make sure you copy it now, you won't be able to see it again!
- users.generate_new_token=Generate New Token
- users.new_token=New token value
- users.change_admin_password.instance_is_at_risk=Secure your SonarQube instance
- users.change_admin_password.header=Default Administrator credentials are still used
- users.change_admin_password.description=Your SonarQube instance is still using default administrator credentials. You must change the password for the 'admin' account to secure your SonarQube instance.
- users.change_admin_password.form.header=Change the password for user 'admin'
- users.change_admin_password.form.password=New password for user 'admin'
- users.change_admin_password.form.confirm=Confirm password for user 'admin'
- users.change_admin_password.form.cannot_use_default_password=You must choose a password that is different from the default password.
- users.change_admin_password.form.success=The admin user's password was successfully changed.
- users.change_admin_password.form.continue_to_app=Continue to SonarQube
-
- #------------------------------------------------------------------------------
- #
- # GROUPS
- #
- #------------------------------------------------------------------------------
- user_groups.page=Groups
- user_groups.page.description=Create and administer groups of users.
- user_groups.anyone.description=Anybody who browses the application belongs to this group. If authentication is not enforced, assigned permissions also apply to non-authenticated users.
- groups.delete_group=Delete Group
- groups.delete_group.confirmation=Are you sure you want to delete "{0}"?
- groups.create_group=Create Group
- groups.update_group=Update Group
- groups.anyone=Anyone
-
-
- #------------------------------------------------------------------------------
- #
- # MAINTENANCE
- #
- #------------------------------------------------------------------------------
- maintenance.page=Maintenance
- maintenance.upgrade_failed=Upgrade Failed
- maintenance.upgrade_failed.text=Database connection cannot be established. Please check database status and JDBC settings.
- maintenance.migration_not_supported=Migration not supported
- maintenance.migration_not_supported.text=Migration is not supported on embedded databases.
- maintenance.upgrade_database=Upgrade Database
- maintenance.upgrade_database.1=The database upgrade can take several minutes.
- maintenance.upgrade_database.2=It is mandatory to back up database before upgrading.
- maintenance.upgrade_database.3=Make sure you have followed the steps from the SonarQube Upgrade guide.
- maintenance.upgrade=Upgrade
- maintenance.database_migration=Database Migration
- maintenance.database_is_up_to_date=Database is up-to-date
- maintenance.is_down={instance} is down
- maintenance.sonarqube_is_down.text=Something went wrong. Please contact your system administrator.
- maintenance.try_again=Try Again
- maintenance.is_under_maintenance={instance} is under maintenance
- maintenance.sonarqube_is_under_maintenance.1=While waiting, install {link} in your IDE!
- maintenance.sonarqube_is_under_maintenance_link.1=SonarLint
- maintenance.sonarqube_is_under_maintenance.2=If you are an administrator and have no idea why this message is being shown, you should read the {link}.
- maintenance.sonarqube_is_under_maintenance_link.2=upgrade guide
- maintenance.is_starting={instance} is starting
- maintenance.is_up={instance} is up
- maintenance.all_systems_opetational=All systems operational.
- maintenance.is_offline={instance} is offline
- maintenance.sonarqube_is_offline.text=The connection to SonarQube is lost. Please contact your system administrator.
-
- #------------------------------------------------------------------------------
- #
- # INDEXATION
- #
- #------------------------------------------------------------------------------
- indexation.in_progress=SonarQube is reloading project data. Some projects will be unavailable until this process is complete.
- indexation.progression={0}% complete.
- indexation.progression_with_error={0}% complete with some {link}.
- indexation.progression_with_error.link=tasks failing
- indexation.completed=All project data has been reloaded.
- indexation.completed_with_error=SonarQube completed the reload of project data. Some {link} causing some projects to remain unavailable.
- indexation.completed_with_error.link=tasks failed or cancelled
- indexation.admin_link=See {link} for more information.
- indexation.page_unavailable.title.issues=Issues page is temporarily unavailable
- indexation.page_unavailable.title.portfolios=Portfolios page is temporarily unavailable
- indexation.page_unavailable.title={componentQualifier} {componentName} is temporarily unavailable
- indexation.page_unavailable.description=This page will be available after the data is reloaded. This might take a while depending on the amount of projects and issues in your SonarQube instance.
- indexation.page_unavailable.description.additional_information=You can keep analyzing your projects during this process.
-
-
- #------------------------------------------------------------------------------
- #
- # HOMEPAGE
- #
- #------------------------------------------------------------------------------
- homepage.current=This page is your homepage. Click to revert to the default homepage. Click on the top-left logo to find it anytime.
- homepage.current.is_default=This page is your homepage. Click on the top-left logo to find it anytime.
- homepage.check=Click to make the current page your homepage.
-
-
-
- #------------------------------------------------------------------------------
- #
- # FAVORITE
- #
- #------------------------------------------------------------------------------
- favorite.action.TRK.add=Add this project to favorites
- favorite.action.TRK.remove=Remove this project from favorites
- favorite.action.VW.add=Add this portfolio to favorites
- favorite.action.VW.remove=Remove this portfolio from favorites
- favorite.action.SVW.add=Add sub-this portfolio to favorites
- favorite.action.SVW.remove=Remove sub-this portfolio from favorites
- favorite.action.APP.add=Add this application to favorites
- favorite.action.APP.remove=Remove this application from favorites
- favorite.action.TRK.add_x=Add project {0} to favorites
- favorite.action.TRK.remove_x=Remove project {0} from favorites
- favorite.action.VW.add_x=Add portfolio {0} to favorites
- favorite.action.VW.remove_x=Remove portfolio {0} from favorites
- favorite.action.SVW.add_x=Add sub-portfolio {0} to favorites
- favorite.action.SVW.remove_x=Remove sub-portfolio {0} from favorites
- favorite.action.APP.add_x=Add application {0} to favorites
- favorite.action.APP.remove_x=Remove application {0} from favorites
-
-
- #------------------------------------------------------------------------------
- #
- # WEBHOOKS
- #
- #------------------------------------------------------------------------------
- webhooks.page=Webhooks
- webhooks.create=Create Webhook
- webhooks.delete=Delete Webhook
- webhooks.delete.confirm=Are you sure you want to delete the webhook "{0}"?
- webhooks.description=Webhooks are used to notify external services when a project analysis is done. An HTTP POST request including a JSON payload is sent to each of the provided URLs. Learn more in the {url}.
- webhooks.deliveries.show=Show recent deliveries
- webhooks.deliveries_for_x=Recent deliveries of {0}
- webhooks.delivery.duration_x=Duration: {0}
- webhooks.delivery.payload=Payload:
- webhooks.delivery.response_x=Response: {0}
- webhooks.delivery.server_unreachable=Server Unreachable
- webhooks.documentation_link=Webhooks documentation
- webhooks.last_execution=Last delivery
- webhooks.last_execution.none=Never
- webhooks.latest_delivery_for_x=Last delivery of {0}
- webhooks.maximum_reached=You reached your maximum number of {0} webhooks. You can still update or delete an existing one.
- webhooks.name=Name
- webhooks.name.required=Name is required.
- webhooks.no_result=No webhook defined.
- webhooks.update=Update Webhook
- webhooks.secret=Secret
- webhooks.secret_header=Has secret?
- webhooks.secret.bad_format=Secret must have a maximum length of 200 characters
- webhooks.secret.description=If provided, secret will be used as the key to generate the HMAC hex (lowercase) digest value in the 'X-Sonar-Webhook-HMAC-SHA256' header.
- webhooks.secret.description.update=If blank, any secret previously configured will be removed. If not set, the secret will remain unchanged.
- webhooks.secret.field_mask.description=Hidden for security reasons.
- webhooks.secret.field_mask.link=Click here to update the secret
- webhooks.url=URL
- webhooks.url.bad_format=Bad format of URL.
- webhooks.url.bad_protocol=URL must start with "http://" or "https://".
- webhooks.url.description=Server endpoint that will receive the webhook payload, for example: "http://my_server/foo". If HTTP Basic authentication is used, HTTPS is recommended to avoid man in the middle attacks. Example: "https://myLogin:myPassword@my_server/foo"
- webhooks.url.required=URL is required.
-
-
- #------------------------------------------------------------------------------
- #
- # COMPONENT REPORT
- #
- #------------------------------------------------------------------------------
- component_report.report={0} PDF report
- component_report.download=Download {0} PDF report
- component_report.no_email_to_subscribe=Email subscription requires an email address.
- component_report.subscribe_x=Subscribe to {0} report
- component_report.unsubscribe_x=Unsubscribe from {0} report
- component_report.unsubscribe=Unsubscribe from report
- component_report.unsubscribe.description=If you no longer wish to receive these reports via email, you can unsubscribe by clicking on the button below.
- component_report.subscribe_x_success=Subscription successful. You will receive a {0} report for this {1} by email.
- component_report.unsubscribe_x_success=Subscription successfully canceled. You won't receive a {0} report for this {1} by email.
- component_report.unsubscribe_success=Subscription successfully canceled. You won't receive these reports by email anymore.
|